diff -Nru blueman-2.3.5/CHANGELOG.md blueman-2.4.1/CHANGELOG.md --- blueman-2.3.5/CHANGELOG.md 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/CHANGELOG.md 2024-04-09 07:41:07.000000000 +0000 @@ -1,5 +1,67 @@ # Changelog +## 2.4.1 + +### Changes + +* Translation updates +* Handle incompabilities with kded6 running on desktops without StatusNotifierItem support + +### Bugs fixed + +* Fallback for missing icons +* Correct Bluetooth state tracking in manager window +* Sporadic error on battery data (Note that there was a regression in Linux 6.8.2, 6.7.11, 6.6.23 and 6.1.83 that causes it and lots of other trouble) +* Active state on tray icon +* Broken markup in tray menu + +## 2.4 + +### New features + +* Audio profile switcher in applet menu (@abhijeetviswa) +* Set router address as DNS server instead of loopback addresses +* Enable dnsmasq DNS service if possible and add DNS servers otherwise +* Reconfigure DHCP service on local nameserver changes +* Support for systemd-resolved for getting nameservers for NAP clients +* List connected devices in status icon tooltip +* Support for nautilus 43 and later +* Copy bleutooth address to clipboard in devicelist +* Add battery levels to status icon tooltip + +### Changes + +* Raise minimum Python version to 3.8 +* Raise minumum Gtk+ version to 3.24 +* Hide recent connections associated with unavailable adapters +* Store network configuration in GSettings instead of /var/lib/blueman/network.state. +* Replace custom MessageArea widget with regular Gtk.InfoBar +* Drop auto-power feature. BlueZ now has the AutoEnable setting for even better auto-powering. +* Do not use pointless link quality value +* Recent connections in toplevel applet menu +* Never hide keyboard and combos, see #1954 for more info +* Do not close blueman-manager from applet +* Add Switch to blueman-manager to set bluetooth on/off +* Remove broken check for bluetooth status +* PluginDialog: Replace custom list with Gtk.ListBox +* Ignore double-click for connect when unpowered +* Drop homgeneous from statusbar +* PulseAudioUtils: Use python enums in several places +* Use operator convenience functions +* Cleanup PluginDialog UI +* Show HCI device in blueman-adapers tabs +* Show different icon for the active audio profile @localevil +* Make blueman-services a notebook +* Use the TypedDict as constructor + +### Bugs fixed + +* Fix device-selected handlers +* Fix deprecations in tests +* Fix showing -1 seconds when discovering @kuraga +* Tray: Let dbus call end and reply to caller +* Get the image-missing icon if lookup failed to avoid crash + ## 2.3.5 ### Bugs fixed @@ -52,7 +114,6 @@ ### New features -* Audio profile switcher in applet menu (@abhijeetviswa) * Symbolic tray icon option (GSettings switch symbolic-status-icons in org.blueman.general) ### Changes @@ -333,7 +394,7 @@ * Support legacy devices without a Name property * (Covered) Crash in agent's passkey / pin code methods * Fix fading in GtkAnimation TreeRow(Color)Fade and CellFade classes. -* Do not explixitely destoy DeviceSelectorDialog blueman-sendto. +* Do not explicitly destroy DeviceSelectorDialog blueman-sendto. * gui: Call the sub-classed widgets init function instead of GObject's * Do not block manager with plugin dialog * Exception in Tee class at exit @@ -385,7 +446,7 @@ * SerialManager: Properly check for None * NetConf: Treat UnicodeDecodeError as if there was no file * Notification: Also check if notification daemon supports body -* Correct bold tag in portugese translation (thanks @andreyluiz) +* Correct bold tag in portuguese translation (thanks @andreyluiz) * Properly check for None in SerialManager * GameControllerWakeLock: Check for Class property first * Fix bugs in NetworkService ui diff -Nru blueman-2.3.5/FAQ blueman-2.4.1/FAQ --- blueman-2.3.5/FAQ 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/FAQ 2024-04-09 07:41:07.000000000 +0000 @@ -35,7 +35,7 @@ To check for kernel support, use "lsusb" and/or "lspci" to find the hardware ID and do a web search to determine whether it should be - supported. If you are not sure how to do tihs and/or are not sure + supported. If you are not sure how to do this and/or are not sure how to interpret the results, scroll to the bottom of this document for information on how to open an issue with the Blueman project. diff -Nru blueman-2.3.5/Makefile.am blueman-2.4.1/Makefile.am --- blueman-2.3.5/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -4,8 +4,7 @@ data \ module \ po \ - sendto \ - test + sendto DIST_DOCS = \ CHANGELOG.md \ diff -Nru blueman-2.3.5/Makefile.in blueman-2.4.1/Makefile.in --- blueman-2.3.5/Makefile.in 2022-11-22 19:08:13.000000000 +0000 +++ blueman-2.4.1/Makefile.in 2024-04-09 07:41:40.000000000 +0000 @@ -421,8 +421,7 @@ data \ module \ po \ - sendto \ - test + sendto DIST_DOCS = \ CHANGELOG.md \ diff -Nru blueman-2.3.5/README.md blueman-2.4.1/README.md --- blueman-2.3.5/README.md 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/README.md 2024-04-09 07:41:07.000000000 +0000 @@ -5,7 +5,7 @@ Blueman is designed to provide a simple yet effective means for controlling the BlueZ API and simplifying Bluetooth tasks, such as: -* Connecting to 3G/EDGE/GPRS via dial-up +* Connecting to dial-up networks * Connecting to / Creating Bluetooth networks * Connecting to input devices * Connecting to audio devices @@ -14,8 +14,6 @@ It is lightweight, easy to use, Python based, and GPL licensed. -The original project page of Valmantas PalikÅ¡a can be found [on Launchpad](https://launchpad.net/blueman). - ## Installing See [Dependencies.md](Dependencies.md) for a list of build and runtime dependencies. @@ -26,9 +24,7 @@ If you are packaging it for your distribution, please make sure to pass `--disable-schemas-compile` and run `glib-compile-schemas /datadir/glib-2.0/schemas` as part of your (un)install phase. -## Packaged versions - -The [wiki page has info about packaged versions of blueman](https://github.com/blueman-project/blueman/wiki/Packaged-versions). +[![Packaging status](https://repology.org/badge/tiny-repos/blueman.svg?header=blueman%20packages)](https://repology.org/project/blueman/versions) ## Support / Troubleshooting @@ -43,7 +39,8 @@ ### Translate Translations are managed on Hosted Weblate. -Go to the [Weblate blueman project page](https://hosted.weblate.org/projects/blueman/). + +[![Translation status](https://hosted.weblate.org/widgets/blueman/-/svg-badge.svg)](https://hosted.weblate.org/engage/blueman/) ## License diff -Nru blueman-2.3.5/apps/blueman-adapters blueman-2.4.1/apps/blueman-adapters --- blueman-2.3.5/apps/blueman-adapters 2022-11-22 19:08:19.000000000 +0000 +++ blueman-2.4.1/apps/blueman-adapters 2024-04-09 07:41:45.000000000 +0000 @@ -1,7 +1,6 @@ #!/usr/bin/python import os import sys -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-adapters.in blueman-2.4.1/apps/blueman-adapters.in --- blueman-2.3.5/apps/blueman-adapters.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/apps/blueman-adapters.in 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,6 @@ #!@PYTHON@ import os import sys -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-applet blueman-2.4.1/apps/blueman-applet --- blueman-2.3.5/apps/blueman-applet 2022-11-22 19:08:19.000000000 +0000 +++ blueman-2.4.1/apps/blueman-applet 2024-04-09 07:41:45.000000000 +0000 @@ -1,7 +1,6 @@ #!/usr/bin/python import sys import os -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-applet.in blueman-2.4.1/apps/blueman-applet.in --- blueman-2.3.5/apps/blueman-applet.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/apps/blueman-applet.in 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,6 @@ #!@PYTHON@ import sys import os -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-manager blueman-2.4.1/apps/blueman-manager --- blueman-2.3.5/apps/blueman-manager 2022-11-22 19:08:19.000000000 +0000 +++ blueman-2.4.1/apps/blueman-manager 2024-04-09 07:41:45.000000000 +0000 @@ -1,7 +1,6 @@ #!/usr/bin/python import sys import os -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-manager.in blueman-2.4.1/apps/blueman-manager.in --- blueman-2.3.5/apps/blueman-manager.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/apps/blueman-manager.in 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,6 @@ #!@PYTHON@ import sys import os -import signal import logging import gettext diff -Nru blueman-2.3.5/apps/blueman-sendto blueman-2.4.1/apps/blueman-sendto --- blueman-2.3.5/apps/blueman-sendto 2022-11-22 19:08:19.000000000 +0000 +++ blueman-2.4.1/apps/blueman-sendto 2024-04-09 07:41:45.000000000 +0000 @@ -8,8 +8,7 @@ import gi gi.require_version("Gtk", "3.0") -gi.require_version("Gdk", "3.0") -from gi.repository import Gtk +from gi.repository import Gtk, Gio # support running uninstalled _dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) @@ -28,7 +27,6 @@ create_logger, bmexit ) -from blueman.main.Config import Config from blueman.main.Sendto import Sender from blueman.bluez.Manager import Manager from blueman.bluez.errors import DBusNoSuchAdapterError @@ -53,7 +51,7 @@ manager = Manager() adapter = None adapters = manager.get_adapters() - last_adapter_name = Config("org.blueman.general")["last-adapter"] + last_adapter_name = Gio.Settings(schema_id="org.blueman.general")["last-adapter"] if len(adapters) == 0: logging.error("Error: No Adapters present") diff -Nru blueman-2.3.5/apps/blueman-sendto.in blueman-2.4.1/apps/blueman-sendto.in --- blueman-2.3.5/apps/blueman-sendto.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/apps/blueman-sendto.in 2024-04-09 07:41:07.000000000 +0000 @@ -8,8 +8,7 @@ import gi gi.require_version("Gtk", "3.0") -gi.require_version("Gdk", "3.0") -from gi.repository import Gtk +from gi.repository import Gtk, Gio # support running uninstalled _dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..')) @@ -28,7 +27,6 @@ create_logger, bmexit ) -from blueman.main.Config import Config from blueman.main.Sendto import Sender from blueman.bluez.Manager import Manager from blueman.bluez.errors import DBusNoSuchAdapterError @@ -53,7 +51,7 @@ manager = Manager() adapter = None adapters = manager.get_adapters() - last_adapter_name = Config("org.blueman.general")["last-adapter"] + last_adapter_name = Gio.Settings(schema_id="org.blueman.general")["last-adapter"] if len(adapters) == 0: logging.error("Error: No Adapters present") diff -Nru blueman-2.3.5/apps/blueman-tray blueman-2.4.1/apps/blueman-tray --- blueman-2.3.5/apps/blueman-tray 2022-11-22 19:08:20.000000000 +0000 +++ blueman-2.4.1/apps/blueman-tray 2024-04-09 07:41:45.000000000 +0000 @@ -2,7 +2,6 @@ import logging import os import sys -import signal import gettext # support running uninstalled diff -Nru blueman-2.3.5/apps/blueman-tray.in blueman-2.4.1/apps/blueman-tray.in --- blueman-2.3.5/apps/blueman-tray.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/apps/blueman-tray.in 2024-04-09 07:41:07.000000000 +0000 @@ -2,7 +2,6 @@ import logging import os import sys -import signal import gettext # support running uninstalled diff -Nru blueman-2.3.5/blueman/Constants.py blueman-2.4.1/blueman/Constants.py --- blueman-2.3.5/blueman/Constants.py 2022-11-22 19:08:20.000000000 +0000 +++ blueman-2.4.1/blueman/Constants.py 2024-04-09 07:41:45.000000000 +0000 @@ -1,6 +1,6 @@ __all__ = ["VERSION", "PACKAGE", "WEBSITE", "ICON_PATH", "PIXMAP_PATH", "UI_PATH", "BIN_DIR"] -VERSION = "2.3.5" +VERSION = "2.4.1" PACKAGE = "blueman" WEBSITE = "https://github.com/blueman-project/blueman" PREFIX = "/usr/local" diff -Nru blueman-2.3.5/blueman/DeviceClass.py blueman-2.4.1/blueman/DeviceClass.py --- blueman-2.3.5/blueman/DeviceClass.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/DeviceClass.py 2024-04-09 07:41:07.000000000 +0000 @@ -165,66 +165,308 @@ ) gatt_appearance_categories = { - 0: ('Unknown', {0: _("Unknown")}), - 1: ('Phone', {0: _("Generic Phone")}), - 2: ('Computer', {0: _("Generic Computer")}), - 3: ('Watch', {0: _("Generic Watch"), - 1: _("Watch: Sports Watch")}), - 4: ('Clock', {0: _("Generic Clock")}), - 5: ('Display', {0: _("Generic Display")}), - 6: ('Remote Control', {0: _("Generic Remote Control")}), - 7: ('Eye-glasses', {0: _("Generic Eye-glasses")}), - 8: ('Tag', {0: _("Generic Tag")}), - 9: ('Keyring', {0: _("Generic Keyring")}), - 10: ('Media Player', {0: _("Generic Media Player")}), - 11: ('Barcode Scanner', {0: _("Generic Barcode Scanner")}), - 12: ('Thermometer', {0: _("Generic Thermometer"), - 1: _("Thermometer: Ear")}), - 13: ('Heart rate Sensor', {0: _("Generic Heart rate Sensor"), - 1: _("Heart Rate Sensor: Heart Rate Belt")}), - 14: ('Blood Pressure', {0: _("Generic Blood Pressure"), - 1: _("Blood Pressure: Arm"), - 2: _("Blood Pressure: Wrist")}), - 15: ('Human Interface Device (HID)', {0: _("Human Interface Device (HID)"), - 1: _("Keyboard"), - 2: _("Mouse"), - 3: _("Joystick"), - 4: _("Gamepad"), - 5: _("Digitizer Tablet"), - 6: _("Card Reader"), - 7: _("Digital Pen"), - 8: _("Barcode Scanner")}), - 16: ('Glucose Meter', {0: _("Generic Glucose Meter")}), - 17: ('Running Walking Sensor', {0: _("Generic: Running Walking Sensor"), - 1: _("Running Walking Sensor: In-Shoe"), - 2: _("Running Walking Sensor: On-Shoe"), - 3: _("Running Walking Sensor: On-Hip")}), - 18: ('Cycling', {0: _("Generic: Cycling"), - 1: _("Cycling: Cycling Computer"), - 2: _("Cycling: Speed Sensor"), - 3: _("Cycling: Cadence Sensor"), - 4: _("Cycling: Power Sensor"), - 5: _("Cycling: Speed and Cadence Sensor")}), - # 19 - 48 reserved - 49: ('Pulse Oximeter', {0: _("Generic: Pulse Oximeter"), - 1: _("Fingertip"), - 2: _("Wrist-Worn")}), - 50: ('Weight Scale', {0: _("Generic: Weight Scale")}), - 51: ('Personal Mobility Device', {0: _("Generic Personal Mobility Device"), - 1: _("Powered Wheelchair"), - 2: _("Mobility Scooter")}), - 52: ('Continuous Glucose Monitor', {0: _("Generic Continuous Glucose Monitor")}), - 53: ('Insulin Pump', {0: _("Generic Insulin Pump"), - 1: _("Insulin Pump, durable pump"), - 4: _("Insulin Pump, patch pump"), - 8: _("Insulin Pen")}), - 54: ('Medication Delivery', {0: _("Generic Medication Delivery")}), - # 55 - 80 reserved - 81: ('Outdoor Sports Activity', {0: _("Generic: Outdoor Sports Activity"), - 1: _("Location Display Device"), - 2: _("Location and Navigation Display Device"), - 3: _("Location Pod"), - 4: _("Location and Navigation Pod")}) + 0x00: ("Unknown", {0x00: _("Generic Unknown")}), + 0x01: ("Phone", {0x00: _("Generic Phone")}), + 0x02: ("Computer", {0x00: _("Generic Computer"), + 0x01: _("Desktop Workstation"), + 0x02: _("Server-class Computer"), + 0x03: _("Laptop"), + 0x04: _("Handheld PC/PDA (clamshell)"), + 0x05: _("Palm-size PC/PDA"), + 0x06: _("Wearable computer (watch size)"), + 0x07: _("Tablet"), + 0x08: _("Docking Station"), + 0x09: _("All in One"), + 0x0A: _("Blade Server"), + 0x0B: _("Convertible"), + 0x0C: _("Detachable"), + 0x0D: _("IoT Gateway"), + 0x0E: _("Mini PC"), + 0x0F: _("Stick PC")}), + 0x03: ("Watch", {0x00: _("Generic Watch"), + 0x01: _("Sports Watch"), + 0x02: _("Smartwatch")}), + 0x04: ("Clock", {0x00: _("Generic Clock")}), + 0x05: ("Display", {0x00: _("Generic Display")}), + 0x06: ("Remote Control", {0x00: _("Generic Remote Control")}), + 0x07: ("Eye-glasses", {0x00: _("Generic Eye-glasses")}), + 0x08: ("Tag", {0x00: _("Generic Tag")}), + 0x09: ("Keyring", {0x00: _("Generic Keyring")}), + 0x0A: ("Media Player", {0x00: _("Generic Media Player")}), + 0x0B: ("Barcode Scanner", {0x00: _("Generic Barcode Scanner")}), + 0x0C: ("Thermometer", {0x00: _("Generic Thermometer"), + 1: _("Ear Thermometer")}), + 0x0D: ("Heart Rate Sensor", {0x00: _("Generic Heart Rate Sensor"), + 1: _("Heart Rate Belt")}), + 0x0E: ("Blood Pressure", {0x00: _("Generic Blood Pressure"), + 1: _("Arm Blood Pressure"), + 2: _("Wrist Blood Pressure")}), + 0x0F: ("Human Interface Device", {0x00: _("Generic Human Interface Device"), + 0x01: _("Keyboard"), + 0x02: _("Mouse"), + 0x03: _("Joystick"), + 0x04: _("Gamepad"), + 0x05: _("Digitizer Tablet"), + 0x06: _("Card Reader"), + 0x07: _("Digital Pen"), + 0x08: _("Barcode Scanner"), + 0x09: _("Touchpad"), + 0x0a: _("Presentation Remote")}), + 0x10: ("Glucose Meter", {0x00: _("Generic Glucose Meter")}), + 0x11: ("Running Walking Sensor", {0x00: _("Generic Running Walking Sensor"), + 0x01: _("In-Shoe Running Walking Sensor"), + 0x02: _("On-Shoe Running Walking Sensor"), + 0x03: _("On-Hip Running Walking Sensor")}), + 0x12: ("Cycling", {0x00: _("Generic Cycling"), + 0x01: _("Cycling Computer"), + 0x02: _("Speed Sensor"), + 0x03: _("Cadence Sensor"), + 0x04: _("Power Sensor"), + 0x05: _("Speed and Cadence Sensor")}), + 0x13: ("Control Device", {0x00: _("Generic Control Device"), + 0x01: _("Switch"), + 0x02: _("Multi-switch"), + 0x03: _("Button"), + 0x04: _("Slider"), + 0x05: _("Rotary Switch"), + 0x06: _("Touch Panel"), + 0x07: _("Single Switch"), + 0x08: _("Double Switch"), + 0x09: _("Triple Switch"), + 0x0A: _("Battery Switch"), + 0x0B: _("Energy Harvesting Switch"), + 0x0C: _("Push Button"), + 0x0D: _("Dial")}), + 0x14: ("Network Device", {0x00: _("Generic Network Device"), + 0x01: _("Access Point"), + 0x02: _("Mesh Device"), + 0x03: _("Mesh Network Proxy")}), + 0x15: ("Sensor", {0x00: _("Generic Sensor"), + 0x01: _("Motion Sensor"), + 0x02: _("Air quality Sensor"), + 0x03: _("Temperature Sensor"), + 0x04: _("Humidity Sensor"), + 0x05: _("Leak Sensor"), + 0x06: _("Smoke Sensor"), + 0x07: _("Occupancy Sensor"), + 0x08: _("Contact Sensor"), + 0x09: _("Carbon Monoxide Sensor"), + 0x0A: _("Carbon Dioxide Sensor"), + 0x0B: _("Ambient Light Sensor"), + 0x0C: _("Energy Sensor"), + 0x0D: _("Color Light Sensor"), + 0x0E: _("Rain Sensor"), + 0x0F: _("Fire Sensor"), + 0x10: _("Wind Sensor"), + 0x11: _("Proximity Sensor"), + 0x12: _("Multi-Sensor"), + 0x13: _("Flush Mounted Sensor"), + 0x14: _("Ceiling Mounted Sensor"), + 0x15: _("Wall Mounted Sensor"), + 0x16: _("Multisensor"), + 0x17: _("Energy Meter"), + 0x18: _("Flame Detector"), + 0x19: _("Vehicle Tire Pressure Sensor")}), + 0x16: ("Light Fixtures", {0x00: _("Generic Light Fixtures"), + 0x01: _("Wall Light"), + 0x02: _("Ceiling Light"), + 0x03: _("Floor Light"), + 0x04: _("Cabinet Light"), + 0x05: _("Desk Light"), + 0x06: _("Troffer Light"), + 0x07: _("Pendant Light"), + 0x08: _("In-ground Light"), + 0x09: _("Flood Light"), + 0x0A: _("Underwater Light"), + 0x0B: _("Bollard with Light"), + 0x0C: _("Pathway Light"), + 0x0D: _("Garden Light"), + 0x0E: _("Pole-top Light"), + 0x0F: _("Spotlight"), + 0x10: _("Linear Light"), + 0x11: _("Street Light"), + 0x12: _("Shelves Light"), + 0x13: _("Bay Light"), + 0x14: _("Emergency Exit Light"), + 0x15: _("Light Controller"), + 0x16: _("Light Driver"), + 0x17: _("Bulb"), + 0x18: _("Low-bay Light"), + 0x19: _("High-bay Light")}), + 0x17: ("Fan", {0x00: _("Generic Fan"), + 0x01: _("Ceiling Fan"), + 0x02: _("Axial Fan"), + 0x03: _("Exhaust Fan"), + 0x04: _("Pedestal Fan"), + 0x05: _("Desk Fan"), + 0x06: _("Wall Fan")}), + 0x18: ("HVAC", {0x00: _("Generic HVAC"), + 0x01: _("Thermostat"), + 0x02: _("Humidifier"), + 0x03: _("De-humidifier"), + 0x04: _("Heater"), + 0x05: _("Radiator"), + 0x06: _("Boiler"), + 0x07: _("Heat Pump"), + 0x08: _("Infrared Heater"), + 0x09: _("Radiant Panel Heater"), + 0x0A: _("Fan Heater"), + 0x0B: _("Air Curtain")}), + 0x19: ("Air Conditioning", {0x00: _("Generic Air Conditioning")}), + 0x1A: ("Humidifier", {0x00: _("Generic Humidifier")}), + 0x1B: ("Heating", {0x00: _("Generic Heating"), + 0x01: _("Radiator"), + 0x02: _("Boiler"), + 0x03: _("Heat Pump"), + 0x04: _("Infrared Heater"), + 0x05: _("Radiant Panel Heater"), + 0x06: _("Fan Heater"), + 0x07: _("Air Curtain")}), + 0x1C: ("Access Control", {0x00: _("Generic Access Control"), + 0x01: _("Access Door"), + 0x02: _("Garage Door"), + 0x03: _("Emergency Exit Door"), + 0x04: _("Access Lock"), + 0x05: _("Elevator"), + 0x06: _("Window"), + 0x07: _("Entrance Gate"), + 0x08: _("Door Lock"), + 0x09: _("Locker")}), + 0x1D: ("Motorized Device", {0x00: _("Generic Motorized Device"), + 0x01: _("Motorized Gate"), + 0x02: _("Awning"), + 0x03: _("Blinds or Shades"), + 0x04: _("Curtains"), + 0x05: _("Screen")}), + 0x1E: ("Power Device", {0x00: _("Generic Power Device"), + 0x01: _("Power Outlet"), + 0x02: _("Power Strip"), + 0x03: _("Plug"), + 0x04: _("Power Supply"), + 0x05: _("LED Driver"), + 0x06: _("Fluorescent Lamp Gear"), + 0x07: _("HID Lamp Gear"), + 0x08: _("Charge Case"), + 0x09: _("Power Bank")}), + 0x1F: ("Light Source", {0x00: _("Generic Light Source"), + 0x01: _("Incandescent Light Bulb"), + 0x02: _("LED Lamp"), + 0x03: _("HID Lamp"), + 0x04: _("Fluorescent Lamp"), + 0x05: _("LED Array"), + 0x06: _("Multi-Color LED Array"), + 0x07: _("Low voltage halogen"), + 0x08: _("Organic light emitting diode (OLED)")}), + 0x20: ("Window Covering", {0x00: _("Generic Window Covering"), + 0x01: _("Window Shades"), + 0x02: _("Window Blinds"), + 0x03: _("Window Awning"), + 0x04: _("Window Curtain"), + 0x05: _("Exterior Shutter"), + 0x06: _("Exterior Screen")}), + 0x21: ("Audio Sink", {0x00: _("Generic Audio Sink"), + 0x01: _("Standalone Speaker"), + 0x02: _("Soundbar"), + 0x03: _("Bookshelf Speaker"), + 0x04: _("Standmounted Speaker"), + 0x05: _("Speakerphone")}), + 0x22: ("Audio Source", {0x00: _("Generic Audio Source"), + 0x01: _("Microphone"), + 0x02: _("Alarm"), + 0x03: _("Bell"), + 0x04: _("Horn"), + 0x05: _("Broadcasting Device"), + 0x06: _("Service Desk"), + 0x07: _("Kiosk"), + 0x08: _("Broadcasting Room"), + 0x09: _("Auditorium")}), + 0x23: ("Motorized Vehicle", {0x00: _("Generic Motorized Vehicle"), + 0x01: _("Car"), + 0x02: _("Large Goods Vehicle"), + 0x03: _("2-Wheeled Vehicle"), + 0x04: _("Motorbike"), + 0x05: _("Scooter"), + 0x06: _("Moped"), + 0x07: _("3-Wheeled Vehicle"), + 0x08: _("Light Vehicle"), + 0x09: _("Quad Bike"), + 0x0A: _("Minibus"), + 0x0B: _("Bus"), + 0x0C: _("Trolley"), + 0x0D: _("Agricultural Vehicle"), + 0x0E: _("Camper / Caravan"), + 0x0F: _("Recreational Vehicle / Motor Home")}), + 0x24: ("Domestic Appliance", {0x00: _("Generic Domestic Appliance"), + 0x01: _("Refrigerator"), + 0x02: _("Freezer"), + 0x03: _("Oven"), + 0x04: _("Microwave"), + 0x05: _("Toaster"), + 0x06: _("Washing Machine"), + 0x07: _("Dryer"), + 0x08: _("Coffee maker"), + 0x09: _("Clothes iron"), + 0x0A: _("Curling iron"), + 0x0B: _("Hair dryer"), + 0x0C: _("Vacuum cleaner"), + 0x0D: _("Robotic vacuum cleaner"), + 0x0E: _("Rice cooker"), + 0x0F: _("Clothes steamer")}), + 0x25: ("Wearable Audio Device", {0x00: _("Generic Wearable Audio Device"), + 0x01: _("Earbud"), + 0x02: _("Headset"), + 0x03: _("Headphones"), + 0x04: _("Neck Band")}), + 0x26: ("Aircraft", {0x00: _("Generic Aircraft"), + 0x01: _("Light Aircraft"), + 0x02: _("Microlight"), + 0x03: _("Paraglider"), + 0x04: _("Large Passenger Aircraft")}), + 0x27: ("AV Equipment", {0x00: _("Generic AV Equipment"), + 0x01: _("Amplifier"), + 0x02: _("Receiver"), + 0x03: _("Radio"), + 0x04: _("Tuner"), + 0x05: _("Turntable"), + 0x06: _("CD Player"), + 0x07: _("DVD Player"), + 0x08: _("Bluray Player"), + 0x09: _("Optical Disc Player"), + 0x0A: _("Set-Top Box")}), + 0x28: ("Display Equipment", {0x00: _("Generic Display Equipment"), + 0x01: _("Television"), + 0x02: _("Monitor"), + 0x03: _("Projector")}), + 0x29: ("Hearing aid", {0x00: _("Generic Hearing aid"), + 0x01: _("In-ear hearing aid"), + 0x02: _("Behind-ear hearing aid"), + 0x03: _("Cochlear Implant")}), + 0x2A: ("Gaming", {0x00: _("Generic Gaming"), + 0x01: _("Home Video Game Console"), + 0x02: _("Portable handheld console")}), + 0x2B: ("Signage", {0x00: _("Generic Signage"), + 0x01: _("Digital Signage"), + 0x02: _("Electronic Label")}), + 0x31: ("Pulse Oximeter", {0x00: _("Generic Pulse Oximeter"), + 0x01: _("Fingertip Pulse Oximeter"), + 0x02: _("Wrist Worn Pulse Oximeter")}), + 0x32: ("Weight Scale", {0x00: _("Generic Weight Scale")}), + 0x33: ("Personal Mobility Device", {0x00: _("Generic Personal Mobility Device"), + 0x01: _("Powered Wheelchair"), + 0x02: _("Mobility Scooter")}), + 0x34: ("Continuous Glucose Monitor", {0x00: _("Generic Continuous Glucose Monitor")}), + 0x35: ("Insulin Pump", {0x00: _("Generic Insulin Pump"), + 0x01: _("Insulin Pump, durable pump"), + 0x04: _("Insulin Pump, patch pump"), + 0x08: _("Insulin Pen")}), + 0x36: ("Medication Delivery", {0x00: _("Generic Medication Delivery")}), + 0x37: ("Spirometer", {0x00: _("Generic Spirometer"), + 0x01: _("Handheld Spirometer")}), + 0x51: ("Outdoor Sports Activity", {0x00: _("Generic Outdoor Sports Activity"), + 0x01: _("Location Display"), + 0x02: _("Location and Navigation Display"), + 0x03: _("Location Pod"), + 0x04: _("Location and Navigation Pod")}) } @@ -301,7 +543,7 @@ logging.debug(f"Reserved category found: {appearance}") return gatt_appearance_categories[0][0] elif cat > 81: - logging.warning(f"Invalid catagory found: {appearance}") + logging.warning(f"Invalid category found: {appearance}") return gatt_appearance_categories[0][0] cat_name, subcats = gatt_appearance_categories[cat] diff -Nru blueman-2.3.5/blueman/Functions.py blueman-2.4.1/blueman/Functions.py --- blueman-2.3.5/blueman/Functions.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/Functions.py 2024-04-09 07:41:07.000000000 +0000 @@ -36,7 +36,6 @@ import cairo -from blueman.main.Config import Config from blueman.main.DBusProxies import AppletService, DBusProxyFailed from blueman.Constants import BIN_DIR, ICON_PATH @@ -83,20 +82,6 @@ if not applet.GetBluetoothStatus(): print('Failed to enable bluetooth') exitfunc() - return - - config = Config("org.blueman.plugins.powermanager") - if config["auto-power-on"] is None: - d = Gtk.MessageDialog( - type=Gtk.MessageType.QUESTION, icon_name="blueman", - text=_("Shall bluetooth get enabled automatically?")) - d.add_button(_("Yes"), Gtk.ResponseType.YES) - d.add_button(_("No"), Gtk.ResponseType.NO) - - resp = d.run() - d.destroy() - - config["auto-power-on"] = resp == Gtk.ResponseType.YES def launch( @@ -107,7 +92,7 @@ name: str = "blueman", sn: bool = True, ) -> bool: - """Launch a gui app with starup notification""" + """Launch a gui app with startup notification""" context = None gtktimestamp = Gtk.get_current_event_time() if gtktimestamp == 0: diff -Nru blueman-2.3.5/blueman/bluez/AnyBase.py blueman-2.4.1/blueman/bluez/AnyBase.py --- blueman-2.3.5/blueman/bluez/AnyBase.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/bluez/AnyBase.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,4 +1,4 @@ -from typing import Dict, List, Optional +import weakref from gi.repository import GObject, GLib from gi.repository import Gio @@ -14,16 +14,12 @@ connect_signal = GObject.GObject.connect disconnect_signal = GObject.GObject.disconnect - __bus_name = 'org.bluez' - __bus_interface_name = 'org.freedesktop.DBus.Properties' - def __init__(self, interface_name: str): super().__init__() - self.__bus: Optional[Gio.DBusConnection] = Gio.bus_get_sync(Gio.BusType.SYSTEM) + bus = Gio.bus_get_sync(Gio.BusType.SYSTEM) - self.__interface_name = interface_name - self.__signal = None + this = weakref.proxy(self) def on_signal( _connection: Gio.DBusConnection, @@ -34,22 +30,20 @@ param: GLib.Variant, ) -> None: iface_name, changed, invalidated = param.unpack() - if iface_name == self.__interface_name: - self._on_properties_changed(object_path, changed, invalidated) - - self.__signal = self.__bus.signal_subscribe( - self.__bus_name, self.__bus_interface_name, 'PropertiesChanged', None, None, - Gio.DBusSignalFlags.NONE, on_signal) - - def _on_properties_changed( - self, object_path: str, changed_properties: Dict[str, object], _invalidated: List[str] - ) -> None: - for name, value in changed_properties.items(): - self.emit('property-changed', name, value, object_path) - - def close(self) -> None: - if self.__signal: - if self.__bus is not None: - self.__bus.signal_unsubscribe(self.__signal) - self.__signal = None - self.__bus = None + if iface_name == interface_name and this is not None: + for key in list(changed) + invalidated: + this.emit('property-changed', key, changed.get(key, None), object_path) + + weakref.finalize( + self, + bus.signal_unsubscribe, + bus.signal_subscribe( + "org.bluez", + "org.freedesktop.DBus.Properties", + "PropertiesChanged", + None, + None, + Gio.DBusSignalFlags.NONE, + on_signal + ) + ) diff -Nru blueman-2.3.5/blueman/bluez/Base.py blueman-2.4.1/blueman/bluez/Base.py --- blueman-2.3.5/blueman/bluez/Base.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/bluez/Base.py 2024-04-09 07:41:07.000000000 +0000 @@ -26,12 +26,10 @@ return instance -class Base(Gio.DBusProxy, metaclass=BaseMeta): - connect_signal = GObject.GObject.connect - disconnect_signal = GObject.GObject.disconnect - +class Base(GObject.Object, metaclass=BaseMeta): __name = 'org.bluez' __bus_type = Gio.BusType.SYSTEM + __proxy: Gio.DBusProxy __gsignals__: GSignals = { 'property-changed': (GObject.SignalFlags.NO_HOOKS, None, (str, object, str)) @@ -40,26 +38,36 @@ _interface_name: str + connect_signal = GObject.GObject.connect + disconnect_signal = GObject.GObject.disconnect + def __init__(self, *, obj_path: str): - super().__init__( - g_name=self.__name, - g_interface_name=self._interface_name, - g_object_path=obj_path, - g_bus_type=self.__bus_type, - # FIXME See issue 620 - g_flags=Gio.DBusProxyFlags.GET_INVALIDATED_PROPERTIES) + super().__init__() + + self.__proxy = Gio.DBusProxy.new_for_bus_sync( + self.__bus_type, + Gio.DBusProxyFlags.NONE, + None, + self.__name, + obj_path, + self._interface_name, + None + ) + + self.__proxy.connect("g-properties-changed", self._properties_changed) - self.init() self.__fallback = {'Icon': 'blueman', 'Class': 0, 'Appearance': 0} self.__variant_map = {str: 's', int: 'u', bool: 'b'} - def do_g_properties_changed(self, changed_properties: GLib.Variant, _invalidated_properties: List[str]) -> None: + def _properties_changed(self, _proxy: Gio.DBusProxy, changed_properties: GLib.Variant, + invalidated_properties: List[str]) -> None: changed = changed_properties.unpack() object_path = self.get_object_path() - logging.debug(f"{object_path} {changed}") - for key, value in changed.items(): - self.emit("property-changed", key, value, object_path) + logging.debug(f"{object_path} {changed} {invalidated_properties} {self}") + + for key in list(changed) + invalidated_properties: + self.emit("property-changed", key, changed.get(key, None), object_path) def _call( self, @@ -69,7 +77,7 @@ error_handler: Optional[Callable[[BluezDBusException], None]] = None, ) -> None: def callback( - proxy: Base, + proxy: Gio.DBusProxy, result: Gio.AsyncResult, reply: Optional[Callable[..., None]], error: Optional[Callable[[BluezDBusException], None]], @@ -82,14 +90,14 @@ if error: error(parse_dbus_error(e)) else: - logging.error(f"Unhandled error for {self.get_interface_name()}.{method}", exc_info=True) + logging.error(f"Unhandled error for {self.__proxy.get_interface_name()}.{method}", exc_info=True) - self.call(method, param, Gio.DBusCallFlags.NONE, GLib.MAXINT, None, - callback, reply_handler, error_handler) + self.__proxy.call(method, param, Gio.DBusCallFlags.NONE, GLib.MAXINT, None, + callback, reply_handler, error_handler) def get(self, name: str) -> Any: try: - prop = self.call_sync( + prop = self.__proxy.call_sync( 'org.freedesktop.DBus.Properties.Get', GLib.Variant('(ss)', (self._interface_name, name)), Gio.DBusCallFlags.NONE, @@ -97,7 +105,7 @@ None) return prop.unpack()[0] except GLib.Error as e: - property = self.get_cached_property(name) + property = self.__proxy.get_cached_property(name) if property is not None: return property.unpack() elif name in self.__fallback: @@ -108,19 +116,22 @@ def set(self, name: str, value: Union[str, int, bool]) -> None: v = GLib.Variant(self.__variant_map[type(value)], value) param = GLib.Variant('(ssv)', (self._interface_name, name, v)) - self.call('org.freedesktop.DBus.Properties.Set', - param, - Gio.DBusCallFlags.NONE, - GLib.MAXINT, - None) + self.__proxy.call('org.freedesktop.DBus.Properties.Set', + param, + Gio.DBusCallFlags.NONE, + GLib.MAXINT, + None) + + def get_object_path(self) -> str: + return self.__proxy.get_object_path() def get_properties(self) -> Dict[str, Any]: param = GLib.Variant('(s)', (self._interface_name,)) - res = self.call_sync('org.freedesktop.DBus.Properties.GetAll', - param, - Gio.DBusCallFlags.NONE, - GLib.MAXINT, - None) + res = self.__proxy.call_sync('org.freedesktop.DBus.Properties.GetAll', + param, + Gio.DBusCallFlags.NONE, + GLib.MAXINT, + None) props: Dict[str, Any] = res.unpack()[0] for k, v in self.__fallback.items(): @@ -131,6 +142,10 @@ return props + def destroy(self) -> None: + if self.__proxy: + del self.__proxy + def __getitem__(self, key: str) -> Any: return self.get(key) diff -Nru blueman-2.3.5/blueman/bluez/Battery.py blueman-2.4.1/blueman/bluez/Battery.py --- blueman-2.3.5/blueman/bluez/Battery.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/bluez/Battery.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,5 +1,14 @@ +from blueman.bluez.AnyBase import AnyBase + from blueman.bluez.Base import Base +_INTERFACE = "org.bluez.Battery1" + class Battery(Base): - _interface_name = "org.bluez.Battery1" + _interface_name = _INTERFACE + + +class AnyBattery(AnyBase): + def __init__(self) -> None: + super().__init__(_INTERFACE) diff -Nru blueman-2.3.5/blueman/bluez/Device.py blueman-2.4.1/blueman/bluez/Device.py --- blueman-2.3.5/blueman/bluez/Device.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/bluez/Device.py 2024-04-09 07:41:07.000000000 +0000 @@ -32,6 +32,11 @@ ) -> None: self._call('Disconnect', reply_handler=reply_handler, error_handler=error_handler) + @property + def display_name(self) -> str: + alias: str = self["Alias"] + return alias.strip() + class AnyDevice(AnyBase): def __init__(self) -> None: diff -Nru blueman-2.3.5/blueman/bluez/obex/Transfer.py blueman-2.4.1/blueman/bluez/obex/Transfer.py --- blueman-2.3.5/blueman/bluez/obex/Transfer.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/bluez/obex/Transfer.py 2024-04-09 07:41:07.000000000 +0000 @@ -2,7 +2,7 @@ from typing import List, Optional from blueman.bluez.obex.Base import Base -from gi.repository import GObject, GLib +from gi.repository import GObject, Gio, GLib from blueman.bluemantyping import GSignals @@ -39,7 +39,9 @@ size: Optional[int] = self.get("Size") return size - def do_g_properties_changed(self, changed_properties: GLib.Variant, _invalidated_properties: List[str]) -> None: + def _properties_changed(self, _proxy: Gio.DBusProxy, changed_properties: GLib.Variant, + _invalidated_properties: List[str]) -> None: + logging.debug(f"{changed_properties}") for name, value in changed_properties.unpack().items(): logging.debug(f"{self.get_object_path()} {name} {value}") if name == 'Transferred': diff -Nru blueman-2.3.5/blueman/config/AutoConnectConfig.py blueman-2.4.1/blueman/config/AutoConnectConfig.py --- blueman-2.3.5/blueman/config/AutoConnectConfig.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/config/AutoConnectConfig.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,18 +1,15 @@ +from typing import Tuple import gi gi.require_version("Gtk", "3.0") from gi.repository import Gtk +from gi.repository import Gio -from blueman.bluez.Device import Device -from blueman.main.Config import Config - -class AutoConnectConfig(Config): +class AutoConnectConfig(Gio.Settings): def __init__(self) -> None: - super().__init__("org.blueman.plugins.autoconnect") - - def bind_to_menuitem(self, item: Gtk.CheckMenuItem, device: Device, uuid: str) -> None: - data = device.get_object_path(), uuid + super().__init__(schema_id="org.blueman.plugins.autoconnect") + def bind_to_menuitem(self, item: Gtk.CheckMenuItem, data: Tuple[str, str]) -> None: def switch(active: bool) -> None: services = set(self["services"]) if active: diff -Nru blueman-2.3.5/blueman/gui/DeviceList.py blueman-2.4.1/blueman/gui/DeviceList.py --- blueman-2.3.5/blueman/gui/DeviceList.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/DeviceList.py 2024-04-09 07:41:07.000000000 +0000 @@ -112,18 +112,10 @@ self.emit("adapter-added", path) if signal_name == 'device-created': - tree_iter = self.find_device_by_path(path) - if tree_iter is None: - dev = Device(obj_path=path) - self.device_add_event(dev) + self.device_add_event(path) if signal_name == 'device-removed': - tree_iter = self.find_device_by_path(path) - if tree_iter: - row = self.get(tree_iter, "device") - dev = row["device"] - - self.device_remove_event(dev) + self.device_remove_event(path) def on_selection_changed(self, selection: Gtk.TreeSelection) -> None: model, tree_iter = selection.get_selected() @@ -166,18 +158,20 @@ pass # called when device needs to be added to the list - def device_add_event(self, device: Device) -> None: - self.add_device(device) + def device_add_event(self, object_path: str) -> None: + self.add_device(object_path) - def device_remove_event(self, device: Device) -> None: - logging.debug(device) - tree_iter = self.find_device(device) - assert tree_iter is not None + def device_remove_event(self, object_path: str) -> None: + logging.debug(object_path) + tree_iter = self.find_device_by_path(object_path) + if tree_iter is None: + return if self.compare(self.selected(), tree_iter): self.emit("device-selected", None, None) self.delete(tree_iter) + del self.path_to_row[object_path] ######################### @@ -226,27 +220,32 @@ self.emit("discovery-progress", progress) return True - def add_device(self, device: Device) -> None: + def add_device(self, object_path: str) -> None: + device = Device(obj_path=object_path) # device belongs to another adapter if not self.Adapter or not device['Adapter'] == self.Adapter.get_object_path(): return logging.info("adding new device") - tree_iter = self.liststore.append() - self.set(tree_iter, device=device) + colls = { + "device": device, + "dbus_path": object_path, + "timestamp": float(datetime.strftime(datetime.now(), '%Y%m%d%H%M%S%f')), + "no_name": "Name" not in device + } + + tree_iter = self.append(**colls) self.row_setup_event(tree_iter, device) - object_path = device.get_object_path() - timestamp = datetime.strftime(datetime.now(), '%Y%m%d%H%M%S%f') - no_name = "Name" not in device - self.set(tree_iter, dbus_path=object_path, timestamp=float(timestamp), no_name=no_name) + if self.get_selected_device() is None: + self.selection.select_path(Gtk.TreePath.new_first()) def populate_devices(self) -> None: self.clear() self.manager.populate_devices() - def discover_devices(self, time: float = 10.24, + def discover_devices(self, time: float = 60.0, error_handler: Optional[Callable[[BluezDBusException], None]] = None) -> None: if not self.discovering: self.__discovery_time = 0 @@ -282,41 +281,25 @@ if len(self.liststore): for i in self.liststore: tree_iter = i.iter - device = self.get(tree_iter, "device")["device"] - self.device_remove_event(device) + dbus_path = self.get(tree_iter, "dbus_path")["dbus_path"] + self.device_remove_event(dbus_path) self.liststore.clear() self.emit("device-selected", None, None) self.path_to_row = {} - def find_device(self, device: Device) -> Optional[Gtk.TreeIter]: - object_path = device.get_object_path() - try: - row = self.path_to_row[object_path] - if row.valid(): - path = row.get_path() - assert path is not None - tree_iter = self.liststore.get_iter(path) - return tree_iter - else: - del self.path_to_row[object_path] - return None - - except KeyError: - return None - - def find_device_by_path(self, path: str) -> Optional[Gtk.TreeIter]: - try: - row = self.path_to_row[path] - if row.valid(): - path_ = row.get_path() - assert path_ is not None - tree_iter = self.liststore.get_iter(path_) - return tree_iter - else: - del self.path_to_row[path] - return None - except KeyError: + def find_device_by_path(self, object_path: str) -> Optional[Gtk.TreeIter]: + row = self.path_to_row.get(object_path, None) + if row is None: + return row + + if row.valid(): + tree_path = row.get_path() + assert tree_path is not None + tree_iter = self.liststore.get_iter(tree_path) + return tree_iter + else: + del self.path_to_row[object_path] return None def do_cache(self, tree_iter: Gtk.TreeIter, kwargs: Dict[str, Any]) -> None: @@ -340,16 +323,15 @@ self.liststore.get_path(tree_iter)) def append(self, **columns: object) -> Gtk.TreeIter: - tree_iter = GenericList.append(self, **columns) + tree_iter = super().append(**columns) self.do_cache(tree_iter, columns) return tree_iter def prepend(self, **columns: object) -> Gtk.TreeIter: - tree_iter = GenericList.prepend(self, **columns) + tree_iter = super().prepend(**columns) self.do_cache(tree_iter, columns) return tree_iter - # FIXME: GenericList.set accepts int and str as iterid, DeviceList does not - def set(self, iterid: Gtk.TreeIter, **kwargs: object) -> None: # type: ignore - GenericList.set(self, iterid, **kwargs) - self.do_cache(iterid, kwargs) + def set(self, tree_iter: Gtk.TreeIter, **kwargs: object) -> None: + super().set(tree_iter, **kwargs) + self.do_cache(tree_iter, kwargs) diff -Nru blueman-2.3.5/blueman/gui/DeviceSelectorDialog.py blueman-2.4.1/blueman/gui/DeviceSelectorDialog.py --- blueman-2.3.5/blueman/gui/DeviceSelectorDialog.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/DeviceSelectorDialog.py 2024-04-09 07:41:07.000000000 +0000 @@ -25,7 +25,7 @@ self.selector = DeviceSelectorWidget(adapter_name=adapter_name, visible=True) self.vbox.pack_start(self.selector, True, True, 0) - self.selection: Optional[Tuple[str, Device]] = None + self.selection: Optional[Tuple[str, Optional[Device]]] = None self.selector.List.connect("device-selected", self.on_device_selected) self.selector.List.connect("adapter-changed", self.on_adapter_changed) @@ -45,6 +45,6 @@ def on_adapter_changed(self, _devlist: DeviceList, _adapter: str) -> None: self.selection = None - def on_device_selected(self, devlist: DeviceList, device: Device, _tree_iter: Gtk.TreeIter) -> None: + def on_device_selected(self, devlist: DeviceList, device: Optional[Device], _tree_iter: Gtk.TreeIter) -> None: assert devlist.Adapter is not None self.selection = (devlist.Adapter.get_object_path(), device) diff -Nru blueman-2.3.5/blueman/gui/DeviceSelectorList.py blueman-2.4.1/blueman/gui/DeviceSelectorList.py --- blueman-2.3.5/blueman/gui/DeviceSelectorList.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/DeviceSelectorList.py 2024-04-09 07:41:07.000000000 +0000 @@ -39,7 +39,7 @@ def row_setup_event(self, tree_iter: Gtk.TreeIter, device: Device) -> None: self.row_update_event(tree_iter, "Trusted", device['Trusted']) self.row_update_event(tree_iter, "Paired", device['Paired']) - self.row_update_event(tree_iter, "Alias", device['Alias']) + self.row_update_event(tree_iter, "Alias", device.display_name) self.row_update_event(tree_iter, "Icon", device['Icon']) def row_update_event(self, tree_iter: Gtk.TreeIter, key: str, value: Any) -> None: diff -Nru blueman-2.3.5/blueman/gui/GenericList.py blueman-2.4.1/blueman/gui/GenericList.py --- blueman-2.3.5/blueman/gui/GenericList.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/GenericList.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,4 +1,4 @@ -from typing import Dict, Optional, TYPE_CHECKING, Iterable, Mapping, Callable, Tuple, Union, Collection, List, Any +from typing import Dict, Optional, TYPE_CHECKING, Iterable, Mapping, Callable, Tuple, Collection, Any import gi gi.require_version("Gtk", "3.0") @@ -66,14 +66,7 @@ tree_iter = model.convert_iter_to_child_iter(tree_iter) return tree_iter - def delete(self, iterid: Union[Gtk.TreeIter, Gtk.TreePath, int, str]) -> bool: - if isinstance(iterid, Gtk.TreeIter): - tree_iter: Optional[Gtk.TreeIter] = iterid - else: - tree_iter = self.get_iter(iterid) - - if tree_iter is None: - return False + def delete(self, tree_iter: Gtk.TreeIter) -> bool: if self.liststore.iter_is_valid(tree_iter): self.liststore.remove(tree_iter) return True @@ -101,54 +94,22 @@ vals = self._add(**columns) return self.liststore.prepend(vals) - def get_conditional(self, **cols: object) -> List[int]: - ret = [] - matches = 0 - for i in range(len(self.liststore)): - row = self.get(i) - for k, v in cols.items(): - if row[k] == v: - matches += 1 - - if matches == len(cols): - ret.append(i) - - matches = 0 - - return ret - - def set(self, iterid: Union[Gtk.TreeIter, int, str], **cols: object) -> None: - if isinstance(iterid, Gtk.TreeIter): - tree_iter: Optional[Gtk.TreeIter] = iterid - else: - tree_iter = self.get_iter(iterid) - - if tree_iter is not None: - for k, v in cols.items(): - self.liststore.set(tree_iter, self.ids[k], v) - - def get(self, iterid: Union[Gtk.TreeIter, Gtk.TreePath, int, str], *items: str) -> Dict[str, Any]: - ret = {} - - if iterid is not None: - if isinstance(iterid, Gtk.TreeIter): - tree_iter: Optional[Gtk.TreeIter] = iterid - else: - tree_iter = self.get_iter(iterid) - assert tree_iter is not None - if len(items) == 0: - for k, v in self.ids.items(): - ret[k] = self.liststore.get(tree_iter, v)[0] - else: - for i in range(len(items)): - if items[i] in self.ids: - ret[items[i]] = self.liststore.get(tree_iter, self.ids[items[i]])[0] + def set(self, tree_iter: Gtk.TreeIter, **cols: object) -> None: + for k, v in cols.items(): + self.liststore.set(tree_iter, self.ids[k], v) + + def get(self, tree_iter: Gtk.TreeIter, *items: str) -> Dict[str, Any]: + row_data = {} + if not items: + columns = [(name, self.ids[name]) for name in self.ids] else: - return {} + columns = [(name, self.ids[name]) for name in items if name in self.ids] - return ret + for name, colid in columns: + row_data[name] = self.liststore.get_value(tree_iter, colid) + return row_data - def get_iter(self, path: Optional[Union[Gtk.TreePath, int, str]]) -> Optional[Gtk.TreeIter]: + def get_iter(self, path: Optional[Gtk.TreePath]) -> Optional[Gtk.TreeIter]: if path is None: return None diff -Nru blueman-2.3.5/blueman/gui/GsmSettings.py blueman-2.4.1/blueman/gui/GsmSettings.py --- blueman-2.3.5/blueman/gui/GsmSettings.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/GsmSettings.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,11 +1,11 @@ from gettext import gettext as _ from blueman.main.Builder import Builder -from blueman.main.Config import Config import gi gi.require_version("Gtk", "3.0") from gi.repository import Gtk +from gi.repository import Gio class GsmSettings(Gtk.Dialog): @@ -19,7 +19,8 @@ gsm_grid = builder.get_widget("gsm_grid", Gtk.Grid) - self.config = Config("org.blueman.gsmsetting", f"/org/blueman/gsmsettings/{bd_address}/") + self.config = Gio.Settings(schema_id="org.blueman.gsmsetting", + path=f"/org/blueman/gsmsettings/{bd_address}/") self.props.icon_name = "network-wireless-symbolic" self.props.title = _("GSM Settings") @@ -32,7 +33,7 @@ self.e_apn = builder.get_widget("e_apn", Gtk.Entry) self.e_number = builder.get_widget("e_number", Gtk.Entry) - self.config.bind_to_widget("apn", self.e_apn, "text") - self.config.bind_to_widget("number", self.e_number, "text") + self.config.bind("apn", self.e_apn, "text", Gio.SettingsBindFlags.DEFAULT) + self.config.bind("number", self.e_number, "text", Gio.SettingsBindFlags.DEFAULT) self.add_button(_("_Close"), Gtk.ResponseType.CLOSE) diff -Nru blueman-2.3.5/blueman/gui/GtkAnimation.py blueman-2.4.1/blueman/gui/GtkAnimation.py --- blueman-2.3.5/blueman/gui/GtkAnimation.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/GtkAnimation.py 2024-04-09 07:41:07.000000000 +0000 @@ -15,6 +15,7 @@ if TYPE_CHECKING: from blueman.gui.manager.ManagerDeviceList import ManagerDeviceList + BaseContext = cairo.Context[cairo.Surface] class AnimBase(GObject.GObject): @@ -118,7 +119,7 @@ self.tw.disconnect(self.sig) self.sig = None - def on_draw(self, widget: Gtk.Widget, cr: cairo.Context) -> bool: + def on_draw(self, widget: Gtk.Widget, cr: "BaseContext") -> bool: if self.frozen: return False @@ -177,7 +178,7 @@ self.tw.disconnect(self.sig) self.sig = None - def on_draw(self, _widget: Gtk.Widget, cr: cairo.Context) -> bool: + def on_draw(self, _widget: Gtk.Widget, cr: "BaseContext") -> bool: if self.frozen: return False @@ -238,7 +239,7 @@ self.sig = widget.connect_after("draw", self.on_draw) - def on_draw(self, _widget: Gtk.Widget, cr: cairo.Context) -> bool: + def on_draw(self, _widget: Gtk.Widget, cr: "BaseContext") -> bool: if not self.frozen: cr.set_source_rgba(self.color.red, self.color.green, self.color.blue, self.color.alpha - self.get_state()) cr.set_operator(cairo.OPERATOR_OVER) diff -Nru blueman-2.3.5/blueman/gui/Makefile.am blueman-2.4.1/blueman/gui/Makefile.am --- blueman-2.3.5/blueman/gui/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -3,7 +3,7 @@ manager bluemandir = $(pythondir)/blueman/gui -blueman_PYTHON = MessageArea.py Animation.py GsmSettings.py CommonUi.py DeviceList.py DeviceSelectorDialog.py DeviceSelectorList.py DeviceSelectorWidget.py GenericList.py GtkAnimation.py __init__.py Notification.py +blueman_PYTHON = Animation.py GsmSettings.py CommonUi.py DeviceList.py DeviceSelectorDialog.py DeviceSelectorList.py DeviceSelectorWidget.py GenericList.py GtkAnimation.py __init__.py Notification.py CLEANFILES = \ $(BUILT_SOURCES) diff -Nru blueman-2.3.5/blueman/gui/Makefile.in blueman-2.4.1/blueman/gui/Makefile.in --- blueman-2.3.5/blueman/gui/Makefile.in 2022-11-22 19:08:13.000000000 +0000 +++ blueman-2.4.1/blueman/gui/Makefile.in 2024-04-09 07:41:40.000000000 +0000 @@ -399,7 +399,7 @@ manager bluemandir = $(pythondir)/blueman/gui -blueman_PYTHON = MessageArea.py Animation.py GsmSettings.py CommonUi.py DeviceList.py DeviceSelectorDialog.py DeviceSelectorList.py DeviceSelectorWidget.py GenericList.py GtkAnimation.py __init__.py Notification.py +blueman_PYTHON = Animation.py GsmSettings.py CommonUi.py DeviceList.py DeviceSelectorDialog.py DeviceSelectorList.py DeviceSelectorWidget.py GenericList.py GtkAnimation.py __init__.py Notification.py CLEANFILES = \ $(BUILT_SOURCES) diff -Nru blueman-2.3.5/blueman/gui/MessageArea.py blueman-2.4.1/blueman/gui/MessageArea.py --- blueman-2.3.5/blueman/gui/MessageArea.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/MessageArea.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,105 +0,0 @@ -from gettext import gettext as _ -from typing import Optional - -from blueman.gui.GtkAnimation import WidgetFade - -import gi -gi.require_version("Gtk", "3.0") -gi.require_version("Gdk", "3.0") -from gi.repository import Gtk -from gi.repository import Gdk -from gi.repository import Pango - - -class MessageArea(Gtk.InfoBar): - _inst_: "MessageArea" - - def __new__(cls) -> "MessageArea": - if not hasattr(MessageArea, "_inst_"): - MessageArea._inst_ = super().__new__(cls) - - return MessageArea._inst_ - - def __init__(self) -> None: - super().__init__(show_close_button=True) - - self.set_name("MessageArea") - - self.text = "" - - self.anim = WidgetFade(self, self.get_style_context().get_background_color(Gtk.StateFlags.NORMAL)) - self.hl_anim = WidgetFade(self, Gdk.RGBA(1, 0, 0, 1)) - - self.icon = Gtk.Image(pixel_size=16, visible=True) - self.label = Gtk.Label(xalign=0, ellipsize=Pango.EllipsizeMode.END, single_line_mode=True, - selectable=True, visible=True) - - im = Gtk.Image(icon_name="dialog-information", pixel_size=16, visible=True) - self.b_more = self.add_button(_("More"), 0) - self.b_more.set_image(im) - self.b_more.props.relief = Gtk.ReliefStyle.NONE - - self.content_area = self.get_content_area() - self.content_area.add(self.icon) - self.content_area.add(self.label) - - self.connect("response", self.on_response) - - def on_response(self, info_bar: Gtk.InfoBar, response_id: int) -> None: - if response_id == 0: - assert self.bt is not None - parent = self.get_toplevel() - assert isinstance(parent, Gtk.Container) - d = Gtk.MessageDialog(parent=parent, type=Gtk.MessageType.INFO, - buttons=Gtk.ButtonsType.CLOSE, text='\n'.join((self.text, self.bt))) - d.run() - d.destroy() - elif response_id == Gtk.ResponseType.CLOSE: - info_bar.props.visible = False - - @staticmethod - def close() -> None: - MessageArea._inst_.response(1) - - @staticmethod - def show_message(text: str, bt: Optional[str] = None, icon: str = "dialog-warning") -> None: - MessageArea._inst_._show_message(text, bt, icon) - - def _show_message(self, text: str, bt: Optional[str] = None, icon: str = "dialog-warning") -> None: - def on_finished(anim: WidgetFade) -> None: - anim.disconnect(sig) - anim.freeze() - - self.text = text - self.bt = bt - - self.label.props.tooltip_text = text - self.icon.props.icon_name = icon - - if icon == "dialog-warning": - self.set_message_type(Gtk.MessageType.ERROR) - self.hl_anim.color = Gdk.RGBA(1, 0, 0, 1) - else: - self.set_message_type(Gtk.MessageType.INFO) - self.hl_anim.color = Gdk.RGBA(0, 0, 1, 1) - - if not self.props.visible: - sig = self.anim.connect("animation-finished", on_finished) - self.anim.thaw() - self.show() - self.anim.animate(start=0.0, end=1.0, duration=500) - else: - sig = self.hl_anim.connect("animation-finished", on_finished) - self.hl_anim.thaw() - self.hl_anim.animate(start=0.7, end=1.0, duration=1000) - - if self.bt: - self.label.props.label = self.text + "
" - self.b_more.props.visible = True - else: - self.label.props.label = self.text - self.b_more.props.visible = False - - # Queue a resize to workaround negative height problem, see issue #369 - # TODO revisit this in later Gtk versions to see if the problem persists - self.queue_resize() diff -Nru blueman-2.3.5/blueman/gui/Notification.py blueman-2.4.1/blueman/gui/Notification.py --- blueman-2.3.5/blueman/gui/Notification.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/Notification.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,5 @@ from typing import Dict, List, Callable, Optional, Iterable, Tuple, Union, Type -from blueman.main.Config import Config - import gi gi.require_version("Gtk", "3.0") gi.require_version("Gdk", "3.0") @@ -273,7 +271,7 @@ actions_cb: Optional[Callable[[str], None]] = None, icon_name: Optional[str] = None, image_data: Optional[GdkPixbuf.Pixbuf] = None) -> Union[_NotificationBubble, _NotificationDialog]: - forced_fallback = not Config('org.blueman.general')['notification-daemon'] + forced_fallback = not Gio.Settings(schema_id='org.blueman.general')['notification-daemon'] try: bus = Gio.bus_get_sync(Gio.BusType.SESSION) caps = bus.call_sync('org.freedesktop.Notifications', '/org/freedesktop/Notifications', diff -Nru blueman-2.3.5/blueman/gui/applet/PluginDialog.py blueman-2.4.1/blueman/gui/applet/PluginDialog.py --- blueman-2.3.5/blueman/gui/applet/PluginDialog.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/applet/PluginDialog.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,8 +1,7 @@ from gettext import gettext as _ import logging -from typing import TYPE_CHECKING, List, Type, Dict +from typing import TYPE_CHECKING, Type, Dict, cast, Optional -from blueman.gui.GenericList import GenericList, ListDataDict from blueman.main.Builder import Builder from blueman.main.PluginManager import PluginManager from blueman.plugins.AppletPlugin import AppletPlugin @@ -10,14 +9,40 @@ import gi gi.require_version("Gtk", "3.0") -from gi.repository import Gtk gi.require_version("Gdk", "3.0") -from gi.repository import Gdk +from gi.repository import Gtk, Gdk, Gio, GLib, GObject if TYPE_CHECKING: from blueman.main.Applet import BluemanApplet +class PluginItem(GObject.Object): + __gtype_name__ = "PluginItem" + + class _Props: + icon_name: str + plugin_name: str + description: str + enabled: bool + activatable: bool + + props: _Props + + icon_name = GObject.Property(type=str) + plugin_name = GObject.Property(type=str) + description = GObject.Property(type=str) + enabled = GObject.Property(type=bool, default=False) + activatable = GObject.Property(type=bool, default=False) + + def __init__(self, icon_name: str, plugin_name: str, description: str, enabled: bool, activatable: bool): + super().__init__() + self.props.icon_name = icon_name + self.props.plugin_name = plugin_name + self.props.description = description + self.props.enabled = enabled + self.props.activatable = activatable + + class SettingsWidget(Gtk.Box): def __init__(self, inst: AppletPlugin, orientation: Gtk.Orientation = Gtk.Orientation.VERTICAL) -> None: super().__init__( @@ -89,9 +114,10 @@ raise ValueError() -class PluginDialog(Gtk.Window): +class PluginDialog(Gtk.ApplicationWindow): def __init__(self, applet: "BluemanApplet") -> None: super().__init__( + application=applet, title=_("Plugins"), icon_name="blueman", name="PluginDialog", @@ -112,9 +138,7 @@ self.icon = builder.get_widget("icon", Gtk.Image) self.author_txt = builder.get_widget("author_txt", Gtk.Label) - self.depends_hdr = builder.get_widget("depends_hdr", Gtk.Widget) self.depends_txt = builder.get_widget("depends_txt", Gtk.Label) - self.conflicts_hdr = builder.get_widget("conflicts_hdr", Gtk.Widget) self.conflicts_txt = builder.get_widget("conflicts_txt", Gtk.Label) self.plugin_name = builder.get_widget("name", Gtk.Label) @@ -126,29 +150,13 @@ self.add(builder.get_widget("all", Gtk.Container)) - cr = Gtk.CellRendererToggle() - cr.connect("toggled", self.on_toggled) - - data: List[ListDataDict] = [ - {"id": "active", "type": bool, "renderer": cr, "render_attrs": {"active": 0, "activatable": 1, - "visible": 1}}, - {"id": "activatable", "type": bool}, - {"id": "icon", "type": str, "renderer": Gtk.CellRendererPixbuf(), "render_attrs": {"icon-name": 2}}, - # device caption - {"id": "desc", "type": str, "renderer": Gtk.CellRendererText(), "render_attrs": {"markup": 3}, - "view_props": {"expand": True}}, - {"id": "name", "type": str}, - ] - - self.list = GenericList(data, headers_visible=False, visible=True) - self.list.liststore.set_sort_column_id(3, Gtk.SortType.ASCENDING) - self.list.liststore.set_sort_func(3, self.list_compare_func) - - self.list.selection.connect("changed", self.on_selection_changed) + self.model = Gio.ListStore.new(PluginItem.__gtype__) + self.listbox = builder.get_widget("plugin_listbox", Gtk.ListBox) + self.listbox.bind_model(self.model, self._widget_factory) + self.listbox.connect("row-selected", self._on_row_selected) plugin_list = builder.get_widget("plugin_list", Gtk.ScrolledWindow) plugin_info = builder.get_widget("main_scrolled_window", Gtk.ScrolledWindow) - plugin_list.add(self.list) # Disable overlay scrolling if Gtk.get_minor_version() >= 16: @@ -161,73 +169,125 @@ self.sig_b: int = self.applet.Plugins.connect("plugin-unloaded", self.plugin_state_changed, False) self.connect("delete-event", self._on_close) - self.list.set_cursor(0) + close_action = Gio.SimpleAction.new("close", None) + close_action.connect("activate", lambda x, y: self.close()) - def list_compare_func(self, _treemodel: Gtk.TreeModel, iter1: Gtk.TreeIter, iter2: Gtk.TreeIter, _user_data: object - ) -> int: - a = self.list.get(iter1, "activatable", "name") - b = self.list.get(iter2, "activatable", "name") - - if (a["activatable"] and b["activatable"]) or (not a["activatable"] and not b["activatable"]): - if a["name"] == b["name"]: - return 0 - if a["name"] < b["name"]: - return -1 - else: - return 1 + self.add_action(close_action) + def _add_plugin_action(self, name: str, state: bool, activatable: bool) -> None: + logging.debug(f"adding action: {name}") + action = Gio.SimpleAction.new_stateful( + name, None, GLib.Variant.new_boolean(state) + ) + action.set_property("enabled", activatable) + self.add_action(action) + action.connect("change-state", self._on_plugin_toggle) + + def _widget_factory(self, item: GObject.Object, _data: Optional[object] = None) -> Gtk.Widget: + assert isinstance(item, PluginItem) + box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, spacing=5, visible=True) + + checkbutton = Gtk.CheckButton(visible=True, sensitive=item.props.activatable) + box.add(checkbutton) + checkbutton.set_action_name(f"win.{item.props.plugin_name}") + + self._add_plugin_action(item.props.plugin_name, item.props.enabled, item.props.activatable) + # Set active after adding action + checkbutton.set_active(item.props.enabled) + + plugin_im = Gtk.Image(icon_name=item.props.icon_name, visible=True) + box.add(plugin_im) + + label = Gtk.Label(label=item.props.description, use_markup=True, visible=True) + box.add(label) + return box + + def _model_sort_func(self, item1: Optional[object], item2: Optional[object], _data: Optional[object] = None) -> int: + assert isinstance(item1, PluginItem) + assert isinstance(item2, PluginItem) + + if item1.props.activatable and not item2.props.activatable: + return -1 + elif not item1.props.activatable and item2.props.activatable: + return 1 + + if item1.props.plugin_name < item2.props.plugin_name: + return -1 + elif item1.props.plugin_name > item2.props.plugin_name: + return 1 + + return 0 + + def _on_plugin_toggle(self, action: Gio.SimpleAction, state: GLib.Variant) -> None: + action.set_state(state) + plugin_name = action.get_name() + + deps = self.applet.Plugins.get_dependencies()[plugin_name] + loaded = self.applet.Plugins.get_loaded() + to_unload = [dep for dep in deps if dep in loaded] + + if to_unload: + if not self._ask_unload( + _("Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will also unload " + "\"%(0)s\".\nProceed?") % {"0": ", ".join(to_unload), "1": plugin_name} + ): + action.set_state(GLib.Variant.new_boolean(not state)) + return else: - if a["activatable"] and not b["activatable"]: - return -1 - elif not a["activatable"] and b["activatable"]: - return 1 - else: - return 0 + conflicts = self.applet.Plugins.get_conflicts()[plugin_name] + to_unload = [conf for conf in conflicts if conf in loaded] - def _on_close(self, _widget: Gtk.Widget, _event: Gdk.Event) -> bool: - self.applet.Plugins.disconnect(self.sig_a) - self.applet.Plugins.disconnect(self.sig_b) - return False + if to_unload and not self._ask_unload( + _("Plugin %(0)s conflicts with %(1)s. Loading %(1)s will unload %(0)s." + "\nProceed?") % {"0": ", ".join(to_unload), "1": plugin_name} + ): + action.set_state(GLib.Variant.new_boolean(not state)) + return - def on_selection_changed(self, _selection: Gtk.TreeSelection) -> None: - tree_iter = self.list.selected() - assert tree_iter is not None + for p in to_unload: + logging.debug(f"unloading {p}") + self.applet.Plugins.set_config(p, False) + + self.applet.Plugins.set_config(plugin_name, plugin_name not in self.applet.Plugins.get_loaded()) + + def _on_row_selected(self, _lb: Gtk.ListBox, lbrow: Gtk.ListBoxRow) -> None: + pos = lbrow.get_index() + item = self.model.get_item(pos) + assert isinstance(item, PluginItem) - name = self.list.get(tree_iter, "name")["name"] - cls: Type[AppletPlugin] = self.applet.Plugins.get_classes()[name] - self.plugin_name.props.label = "" + name + "" + cls: Type[AppletPlugin] = self.applet.Plugins.get_classes()[item.props.plugin_name] + self.plugin_name.props.label = "" + item.props.plugin_name + "" self.icon.props.icon_name = cls.__icon__ self.author_txt.props.label = cls.__author__ self.description.props.label = cls.__description__ if cls.__depends__: - self.depends_hdr.props.visible = True - self.depends_txt.props.visible = True self.depends_txt.props.label = ", ".join(cls.__depends__) else: - self.depends_hdr.props.visible = False - self.depends_txt.props.visible = False + self.depends_txt.props.label = _("No dependencies") if cls.__conflicts__: - self.conflicts_hdr.props.visible = True - self.conflicts_txt.props.visible = True self.conflicts_txt.props.label = ", ".join(cls.__conflicts__) else: - self.conflicts_hdr.props.visible = False - self.conflicts_txt.props.visible = False + self.conflicts_txt.props.label = _("No conflicts") - if cls.is_configurable() and name in self.applet.Plugins.get_loaded(): + if cls.is_configurable() and item.props.plugin_name in self.applet.Plugins.get_loaded(): self.b_prefs.props.sensitive = True else: self.b_prefs.props.sensitive = False self.update_config_widget(cls) + def _on_close(self, _widget: Gtk.Widget, _event: Gdk.Event) -> bool: + self.applet.Plugins.disconnect(self.sig_a) + self.applet.Plugins.disconnect(self.sig_b) + return False + def on_prefs_toggled(self, _button: Gtk.ToggleButton) -> None: - tree_iter = self.list.selected() - assert tree_iter is not None - name = self.list.get(tree_iter, "name")["name"] - cls: Type[AppletPlugin] = self.applet.Plugins.get_classes()[name] + row = self.listbox.get_selected_row() + pos = row.get_index() + item = cast(PluginItem, self.model.get_item(pos)) + cls: Type[AppletPlugin] = self.applet.Plugins.get_classes()[item.props.plugin_name] self.update_config_widget(cls) @@ -265,12 +325,15 @@ desc = f"{name}" else: desc = name - self.list.append(active=(name in loaded), icon=cls.__icon__, activatable=cls.__unloadable__, name=name, - desc=desc) + plugin_item = PluginItem(cls.__icon__, name, desc, name in loaded, activatable=cls.__unloadable__) + self.model.insert_sorted(plugin_item, self._model_sort_func) + self.listbox.select_row(self.listbox.get_row_at_index(0)) def plugin_state_changed(self, _plugins: PluginManager, name: str, loaded: bool) -> None: - row = self.list.get_conditional(name=name) - self.list.set(row[0], active=loaded) + logging.debug(f"{name} {loaded}") + action = self.lookup_action(name) + assert isinstance(action, Gio.SimpleAction) + action.set_state(GLib.Variant.new_boolean(loaded)) cls: Type[AppletPlugin] = self.applet.Plugins.get_classes()[name] if not loaded: @@ -279,55 +342,13 @@ elif cls.is_configurable(): self.b_prefs.props.sensitive = True - def on_toggled(self, _toggle: Gtk.CellRendererToggle, path: str) -> None: - name = self.list.get(path, "name")["name"] - - deps = self.applet.Plugins.get_dependencies()[name] - loaded = self.applet.Plugins.get_loaded() - to_unload = [] - for dep in deps: - if dep in loaded: - to_unload.append(dep) - - if to_unload: - dialog = Gtk.MessageDialog(parent=self, type=Gtk.MessageType.QUESTION, buttons=Gtk.ButtonsType.YES_NO) - dialog.props.secondary_use_markup = True - dialog.props.icon_name = "blueman" - dialog.props.text = _("Dependency issue") - dialog.props.secondary_text = \ - _("Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will also unload " - "\"%(0)s\".\nProceed?") % {"0": ", ".join(to_unload), "1": name} - - resp = dialog.run() - if resp != Gtk.ResponseType.YES: - dialog.destroy() - return - - dialog.destroy() - - conflicts = self.applet.Plugins.get_conflicts()[name] - to_unload = [] - for conf in conflicts: - if conf in loaded: - to_unload.append(conf) - - if to_unload: - dialog = Gtk.MessageDialog(parent=self, type=Gtk.MessageType.QUESTION, buttons=Gtk.ButtonsType.YES_NO) - dialog.props.secondary_use_markup = True - dialog.props.icon_name = "blueman" - dialog.props.text = _("Dependency issue") - dialog.props.secondary_text = \ - _("Plugin %(0)s conflicts with %(1)s. Loading %(1)s will unload %(0)s." - "\nProceed?") % {"0": ", ".join(to_unload), "1": name} - - resp = dialog.run() - if resp != Gtk.ResponseType.YES: - dialog.destroy() - return - - dialog.destroy() - - for p in to_unload: - self.applet.Plugins.set_config(p, False) - - self.applet.Plugins.set_config(name, name not in self.applet.Plugins.get_loaded()) + def _ask_unload(self, text: str) -> bool: + dialog = Gtk.MessageDialog(parent=self, type=Gtk.MessageType.QUESTION, buttons=Gtk.ButtonsType.YES_NO) + dialog.props.secondary_use_markup = True + dialog.props.icon_name = "blueman" + dialog.props.text = _("Dependency issue") + dialog.props.secondary_text = text + + resp = dialog.run() + dialog.destroy() + return resp == Gtk.ResponseType.YES diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerDeviceList.py blueman-2.4.1/blueman/gui/manager/ManagerDeviceList.py --- blueman-2.3.5/blueman/gui/manager/ManagerDeviceList.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerDeviceList.py 2024-04-09 07:41:07.000000000 +0000 @@ -5,6 +5,7 @@ import cairo import os +from blueman.bluez.Adapter import Adapter from blueman.bluez.Battery import Battery from blueman.bluez.Device import Device from blueman.bluez.Manager import Manager @@ -16,13 +17,14 @@ from blueman.Functions import launch from blueman.Sdp import ServiceUUID, OBEX_OBJPUSH_SVCLASS_ID from blueman.gui.GtkAnimation import TreeRowFade, CellFade, AnimBase -from blueman.main.Config import Config from _blueman import ConnInfoReadError, conn_info import gi gi.require_version("Gtk", "3.0") from gi.repository import Gtk from gi.repository import GLib +from gi.repository import GObject +from gi.repository import Gio from gi.repository import Gdk from gi.repository import GdkPixbuf from gi.repository import Pango @@ -31,13 +33,21 @@ from blueman.main.Manager import Blueman +class SurfaceObject(GObject.Object): + __gtype_name__ = "SurfaceObject" + + def __init__(self, surface: cairo.ImageSurface) -> None: + super().__init__() + self.surface = surface + + class ManagerDeviceList(DeviceList): - def __init__(self, adapter: Optional[str] = None, inst: Optional["Blueman"] = None) -> None: + def __init__(self, inst: "Blueman", adapter: Optional[str] = None) -> None: cr = Gtk.CellRendererText() cr.props.ellipsize = Pango.EllipsizeMode.END tabledata: List[ListDataDict] = [ # device picture - {"id": "device_surface", "type": str, "renderer": Gtk.CellRendererPixbuf(), + {"id": "device_surface", "type": SurfaceObject, "renderer": Gtk.CellRendererPixbuf(), "render_attrs": {}, "celldata_func": (self._set_cell_data, None)}, # device caption {"id": "caption", "type": str, "renderer": cr, @@ -48,9 +58,6 @@ {"id": "rssi_pb", "type": GdkPixbuf.Pixbuf, "renderer": Gtk.CellRendererPixbuf(), "render_attrs": {}, "view_props": {"spacing": 0}, "celldata_func": (self._set_cell_data, "rssi")}, - {"id": "lq_pb", "type": GdkPixbuf.Pixbuf, "renderer": Gtk.CellRendererPixbuf(), - "render_attrs": {}, "view_props": {"spacing": 0}, - "celldata_func": (self._set_cell_data, "lq")}, {"id": "tpl_pb", "type": GdkPixbuf.Pixbuf, "renderer": Gtk.CellRendererPixbuf(), "render_attrs": {}, "view_props": {"spacing": 0}, "celldata_func": (self._set_cell_data, "tpl")}, @@ -61,9 +68,7 @@ {"id": "objpush", "type": bool}, # used to set Send File button {"id": "battery", "type": float}, {"id": "rssi", "type": float}, - {"id": "lq", "type": float}, {"id": "tpl", "type": float}, - {"id": "icon_info", "type": Gtk.IconInfo}, {"id": "cell_fader", "type": CellFade}, {"id": "row_fader", "type": TreeRowFade}, {"id": "initial_anim", "type": bool}, @@ -81,7 +86,7 @@ self.manager.connect_signal("battery-removed", self.on_battery_removed) self._batteries: Dict[str, Battery] = {} - self.Config = Config("org.blueman.general") + self.Config = Gio.Settings(schema_id="org.blueman.general") self.Config.connect('changed', self._on_settings_changed) # Set the correct sorting self._on_settings_changed(self.Config, "sort-by") @@ -92,8 +97,9 @@ self.tooltip_col: Optional[Gtk.TreeViewColumn] = None self.connect("popup-menu", self._on_popup_menu) - self.connect("button_press_event", self.on_event_clicked) - self.connect("button_release_event", self.on_event_clicked) + self.connect("button-press-event", self._on_event_clicked) + self.connect("button-release-event", self._on_event_clicked) + self.connect("key-press-event", self._on_key_pressed) self.menu: Optional[ManagerDeviceMenu] = None @@ -106,7 +112,7 @@ self.set_search_equal_func(self.search_func) self.filter.set_visible_func(self.filter_func) - def _on_settings_changed(self, settings: Config, key: str) -> None: + def _on_settings_changed(self, settings: Gio.Settings, key: str) -> None: if key in ('sort-by', 'sort-order'): sort_by = settings['sort-by'] sort_order = settings['sort-order'] @@ -145,9 +151,12 @@ return True def filter_func(self, _model: Gtk.TreeModel, tree_iter: Gtk.TreeIter, _data: Any) -> bool: - no_name = self.get(tree_iter, "no_name")["no_name"] - if no_name and self.Config["hide-unnamed"]: - logging.debug("Hiding unnamed device") + row = self.get(tree_iter, "no_name", "device") + device = row["device"] + klass = get_minor_class(device["Class"]) if device is not None else None + + if row["no_name"] and self.Config["hide-unnamed"] and klass not in (_("Keyboard"), _("Combo")): + logging.info("Hiding unnamed device") return False else: return True @@ -197,9 +206,6 @@ return False def _on_popup_menu(self, _widget: Gtk.Widget) -> bool: - if self.Blueman is None: - return False - if self.menu is None: self.menu = ManagerDeviceMenu(self.Blueman) @@ -212,7 +218,7 @@ return True - def on_event_clicked(self, _widget: Gtk.Widget, event: Gdk.Event) -> bool: + def _on_event_clicked(self, _widget: Gtk.Widget, event: Gdk.Event) -> bool: if event.type not in (Gdk.EventType._2BUTTON_PRESS, Gdk.EventType.BUTTON_PRESS): return False @@ -223,15 +229,14 @@ path = posdata[0] assert path is not None - childpath = self.filter.convert_path_to_child_path(path) - assert childpath is not None - row = self.get(childpath, "device", "connected") + tree_iter = self.filter.get_iter(path) + assert tree_iter is not None + child_iter = self.filter.convert_iter_to_child_iter(tree_iter) + assert child_iter is not None + row = self.get(child_iter, "device", "connected") if not row: return False - if self.Blueman is None: - return False - if self.menu is None: self.menu = ManagerDeviceMenu(self.Blueman) @@ -239,7 +244,7 @@ if self.menu.show_generic_connect_calc(row["device"]['UUIDs']): if row["connected"]: self.menu.disconnect_service(row["device"]) - else: + elif Adapter(obj_path=row["device"]["Adapter"])["Powered"]: self.menu.connect_service(row["device"]) if event.type == Gdk.EventType.BUTTON_PRESS and cast(Gdk.EventButton, event).button == 3: @@ -247,37 +252,54 @@ return False - def get_icon_info(self, icon_name: str, size: int = 48, fallback: bool = True) -> Optional[Gtk.IconInfo]: - if icon_name is None and not fallback: - return None - elif icon_name is None and fallback: - icon_name = "image-missing" + def _on_key_pressed(self, _widget: Gtk.Widget, event: Gdk.EventKey) -> bool: + if not (event.state & Gdk.ModifierType.CONTROL_MASK and event.keyval == Gdk.KEY_c): + return False - icon_info = self.icon_theme.lookup_icon_for_scale(icon_name, size, self.get_scale_factor(), - Gtk.IconLookupFlags.FORCE_SIZE) + selected = self.selected() + if not selected: + return False - return icon_info + row = self.get(selected, "device") + if not row: + return False + + Gtk.Clipboard.get(Gdk.SELECTION_CLIPBOARD).set_text(row["device"]["Address"], -1) + return True - def make_device_icon(self, icon_info: Gtk.IconInfo, is_paired: bool = False, is_trusted: bool = False, - is_blocked: bool = False) -> cairo.Surface: + def _load_surface(self, icon_name: str, size: int) -> cairo.ImageSurface: window = self.get_window() scale = self.get_scale_factor() - target = icon_info.load_surface(window) + icon_info = self.icon_theme.lookup_icon_for_scale(icon_name, size, scale, Gtk.IconLookupFlags.FORCE_SIZE) + + if icon_info is None: + logging.error(f"Failed to look up icon \"{icon_name}\" likely due to broken icon theme.") + missing_icon_info = self.icon_theme.lookup_icon_for_scale( + "image-missing", + size, + scale, + Gtk.IconLookupFlags.FORCE_SIZE + ) + assert missing_icon_info is not None + return cast(cairo.ImageSurface, missing_icon_info.load_surface(window)) + else: + return cast(cairo.ImageSurface, icon_info.load_surface(window)) + + def _make_device_icon(self, icon_name: str, is_paired: bool, is_connected: bool, is_trusted: bool, + is_blocked: bool) -> cairo.ImageSurface: + scale = self.get_scale_factor() + target = self._load_surface(icon_name, 48) ctx = cairo.Context(target) - if is_paired: - _icon_info = self.get_icon_info("blueman-paired-emblem", 16, False) - assert _icon_info is not None - paired_surface = _icon_info.load_surface(window) + if is_connected or is_paired: + icon = "blueman-connected-emblem" if is_connected else "blueman-paired-emblem" + paired_surface = self._load_surface(icon, 16) ctx.set_source_surface(paired_surface, 1 / scale, 1 / scale) ctx.paint_with_alpha(0.8) if is_trusted: - _icon_info = self.get_icon_info("blueman-trusted-emblem", 16, False) - assert _icon_info is not None - trusted_surface = _icon_info.load_surface(window) + trusted_surface = self._load_surface("blueman-trusted-emblem", 16) assert isinstance(target, cairo.ImageSurface) - assert isinstance(trusted_surface, cairo.ImageSurface) height = target.get_height() mini_height = trusted_surface.get_height() y = height / scale - mini_height / scale - 1 / scale @@ -286,11 +308,8 @@ ctx.paint_with_alpha(0.8) if is_blocked: - _icon_info = self.get_icon_info("blueman-blocked-emblem", 16, False) - assert _icon_info is not None - blocked_surface = _icon_info.load_surface(window) + blocked_surface = self._load_surface("blueman-blocked-emblem", 16) assert isinstance(target, cairo.ImageSurface) - assert isinstance(blocked_surface, cairo.ImageSurface) width = target.get_width() mini_width = blocked_surface.get_width() ctx.set_source_surface(blocked_surface, (width - mini_width - 1) / scale, 1 / scale) @@ -298,22 +317,18 @@ return target - def device_remove_event(self, device: Device) -> None: - tree_iter = self.find_device(device) + def device_remove_event(self, object_path: str) -> None: + tree_iter = self.find_device_by_path(object_path) assert tree_iter is not None iter_set, _child_tree_iter = self.filter.convert_child_iter_to_iter(tree_iter) if iter_set: row_fader = self.get(tree_iter, "row_fader")["row_fader"] - self._prepare_fader(row_fader, lambda: self.__fader_finished(device)) + self._prepare_fader(row_fader, lambda: self.__fader_finished(object_path)) row_fader.animate(start=row_fader.get_state(), end=0.0, duration=400) - def __fader_finished(self, device: Device) -> None: - super().device_remove_event(device) - self.emit("device-selected", None, None) - - def device_add_event(self, device: Device) -> None: - self.add_device(device) + def __fader_finished(self, object_path: str) -> None: + super().device_remove_event(object_path) @staticmethod def make_caption(name: str, klass: str, address: str) -> str: @@ -321,6 +336,13 @@ % {"0": html.escape(name), "1": klass, "2": address} @staticmethod + def make_display_name(alias: str, klass: int, address: str) -> str: + if alias.replace("-", ":") == address: + return _("Unnamed device") + else: + return alias + + @staticmethod def get_device_class(device: Device) -> str: klass = get_minor_class(device['Class']) if klass != _("Uncategorized"): @@ -359,10 +381,13 @@ else: description = get_major_class(device['Class']) - icon_info = self.get_icon_info(device["Icon"], 48, False) - caption = self.make_caption(device['Alias'], description, device['Address']) + surface = self._make_device_icon(device["Icon"], device["Paired"], device["Connected"], device["Trusted"], + device["Blocked"]) + surface_object = SurfaceObject(surface) + display_name = self.make_display_name(device.display_name, device["Class"], device['Address']) + caption = self.make_caption(display_name, description, device['Address']) - self.set(tree_iter, caption=caption, icon_info=icon_info, alias=device['Alias'], objpush=has_objpush) + self.set(tree_iter, caption=caption, alias=display_name, objpush=has_objpush, device_surface=surface_object) try: self.row_update_event(tree_iter, "Trusted", device['Trusted']) @@ -426,6 +451,13 @@ def row_update_event(self, tree_iter: Gtk.TreeIter, key: str, value: Any) -> None: logging.info(f"{key} {value}") + device = self.get(tree_iter, "device")["device"] + + if key in ("Blocked", "Connected", "Paired", "Trusted"): + surface = self._make_device_icon(device["Icon"], device["Paired"], device["Connected"], device["Trusted"], + device["Blocked"]) + self.set(tree_iter, device_surface=SurfaceObject(surface)) + if key == "Trusted": if value: self.set(tree_iter, trusted=True) @@ -439,12 +471,11 @@ self.set(tree_iter, paired=False) elif key == "Alias": - device = self.get(tree_iter, "device")["device"] c = self.make_caption(value, self.get_device_class(device), device['Address']) - self.set(tree_iter, caption=c, alias=value) + name = self.make_display_name(device.display_name, device["Class"], device["Address"]) + self.set(tree_iter, caption=c, alias=name) elif key == "UUIDs": - device = self.get(tree_iter, "device")["device"] has_objpush = self._has_objpush(device) self.set(tree_iter, objpush=has_objpush) @@ -452,7 +483,7 @@ self.set(tree_iter, connected=value) if value: - self._monitor_power_levels(tree_iter, self.get(tree_iter, "device")["device"]) + self._monitor_power_levels(tree_iter, device) else: self._disable_power_levels(tree_iter) elif key == "Name": @@ -474,22 +505,18 @@ # cinfo init may fail for bluetooth devices version 4 and up # FIXME Workaround is horrible and we should show something better if cinfo.failed: - bars.update({"rssi": 100.0, "tpl": 100.0, "lq": 100.0}) + bars.update({"rssi": 100.0, "tpl": 100.0}) else: try: bars["rssi"] = max(50 + float(cinfo.get_rssi()) / 127 * 50, 10) except ConnInfoReadError: bars["rssi"] = 50 try: - bars["lq"] = max(float(cinfo.get_lq()) / 255 * 100, 10) - except ConnInfoReadError: - bars["lq"] = 10 - try: bars["tpl"] = max(50 + float(cinfo.get_tpl()) / 127 * 50, 10) except ConnInfoReadError: bars["tpl"] = 50 - if row["battery"] == row["rssi"] == row["tpl"] == row["lq"] == 0: + if row["battery"] == row["rssi"] == row["tpl"] == 0: self._prepare_fader(row["cell_fader"]).animate(start=0.0, end=1.0, duration=400) w = 14 * self.get_scale_factor() @@ -502,12 +529,12 @@ self.set(tree_iter, **{name: perc, f"{name}_pb": icon}) def _disable_power_levels(self, tree_iter: Gtk.TreeIter) -> None: - row = self.get(tree_iter, "cell_fader", "battery", "rssi", "lq", "tpl") - if row["battery"] == row["rssi"] == row["tpl"] == row["lq"] == 0: + row = self.get(tree_iter, "cell_fader", "battery", "rssi", "tpl") + if row["battery"] == row["rssi"] == row["tpl"] == 0: return - self.set(tree_iter, battery=0, rssi=0, lq=0, tpl=0) - self._prepare_fader(row["cell_fader"], lambda: self.set(tree_iter, battery_pb=None, rssi_pb=None, lq_pb=None, + self.set(tree_iter, battery=0, rssi=0, tpl=0) + self._prepare_fader(row["cell_fader"], lambda: self.set(tree_iter, battery_pb=None, rssi_pb=None, tpl_pb=None)).animate(start=1.0, end=0.0, duration=400) def _prepare_fader(self, fader: AnimBase, callback: Optional[Callable[[], None]] = None) -> AnimBase: @@ -535,16 +562,15 @@ tree_iter = self.get_iter(path[0]) assert tree_iter is not None - row = self.get(tree_iter, "trusted", "paired", "blocked") - trusted = row["trusted"] - paired = row["paired"] - blocked = row["blocked"] + row = self.get(tree_iter, "connected", "trusted", "paired", "blocked") str_list = [] - if trusted: + if row["connected"]: + str_list.append(_("Connected")) + if row["trusted"]: str_list.append(_("Trusted")) - if paired: + if row["paired"]: str_list.append(_("Paired")) - if blocked: + if row["blocked"]: str_list.append(_("Blocked")) text = ", ".join(str_list) @@ -559,7 +585,6 @@ elif path[1] == self.columns["battery_pb"] \ or path[1] == self.columns["tpl_pb"] \ - or path[1] == self.columns["lq_pb"] \ or path[1] == self.columns["rssi_pb"]: tree_iter = self.get_iter(path[0]) assert tree_iter is not None @@ -572,7 +597,6 @@ battery = self.get(tree_iter, "battery")["battery"] rssi = self.get(tree_iter, "rssi")["rssi"] - lq = self.get(tree_iter, "lq")["lq"] tpl = self.get(tree_iter, "tpl")["tpl"] if battery != 0: @@ -600,12 +624,6 @@ lines.append(_("Received Signal Strength: %(rssi)u%% (%(rssi_state)s)") % {"rssi": rssi, "rssi_state": rssi_state}) - if lq != 0: - if path[1] == self.columns["lq_pb"]: - lines.append(_("Link Quality: %(lq)u%%") % {"lq": lq}) - else: - lines.append(_("Link Quality: %(lq)u%%") % {"lq": lq}) - if tpl != 0: if tpl < 30: tpl_state = _("Low") @@ -644,9 +662,8 @@ tree_iter: Gtk.TreeIter, data: Optional[str]) -> None: tree_iter = model.convert_iter_to_child_iter(tree_iter) if data is None: - row = self.get(tree_iter, "icon_info", "trusted", "paired", "blocked") - surface = self.make_device_icon(row["icon_info"], row["paired"], row["trusted"], row["blocked"]) - cell.set_property("surface", surface) + row = self.get(tree_iter, "device_surface") + cell.set_property("surface", row["device_surface"].surface) else: window = self.get_window() scale = self.get_scale_factor() diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerDeviceMenu.py blueman-2.4.1/blueman/gui/manager/ManagerDeviceMenu.py --- blueman-2.3.5/blueman/gui/manager/ManagerDeviceMenu.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerDeviceMenu.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,17 +1,17 @@ -import errno import logging from enum import Enum, auto from gettext import gettext as _ -from typing import Dict, List, Tuple, Optional, TYPE_CHECKING, Union, Iterable, Callable +from operator import attrgetter +from typing import Dict, List, Tuple, Optional, TYPE_CHECKING, Union, Iterable from blueman.Functions import create_menuitem, e_ +from blueman.bluez.Adapter import Adapter from blueman.bluez.Network import AnyNetwork from blueman.bluez.Device import AnyDevice, Device from blueman.config.AutoConnectConfig import AutoConnectConfig from blueman.gui.manager.ManagerProgressbar import ManagerProgressbar from blueman.main.Builder import Builder from blueman.main.DBusProxies import AppletService, DBusProxyFailed -from blueman.gui.MessageArea import MessageArea from blueman.Sdp import ( ServiceUUID, AUDIO_SOURCE_SVCLASS_ID, @@ -47,8 +47,14 @@ class MenuItemsProvider: - def on_request_menu_items(self, manager_menu: "ManagerDeviceMenu", device: Device) -> List[DeviceMenuItem]: - ... + def on_request_menu_items( + self, + _manager_menu: + "ManagerDeviceMenu", + _device: Device, + _powered: bool, + ) -> List[DeviceMenuItem]: + return [] class ManagerDeviceMenu(Gtk.Menu): @@ -101,8 +107,6 @@ def set_op(self, device: Device, message: str) -> None: ManagerDeviceMenu.__ops__[device.get_object_path()] = message for inst in ManagerDeviceMenu.__instances__: - if not hasattr(inst, "SelectedDevice"): - return logging.info(f"op: regenerating instance {inst}") if inst.SelectedDevice == self.SelectedDevice and not (inst.is_popup and not inst.props.visible): inst.generate() @@ -116,8 +120,6 @@ def unset_op(self, device: Device) -> None: del ManagerDeviceMenu.__ops__[device.get_object_path()] for inst in ManagerDeviceMenu.__instances__: - if not hasattr(inst, "SelectedDevice"): - return logging.info(f"op: regenerating instance {inst}") if inst.SelectedDevice == self.SelectedDevice and not (inst.is_popup and not inst.props.visible): inst.generate() @@ -134,8 +136,6 @@ logging.info("success") prog.message(_("Success!")) - MessageArea.close() - self.unset_op(device) def fail(_obj: Optional[AppletService], result: GLib.Error, _user_data: None) -> None: @@ -154,22 +154,9 @@ fail(None, GLib.Error('Applet DBus Service not available'), None) return - def connect(error_handler: Callable[[AppletService, GLib.Error, None], None]) -> None: - assert self._appl is not None # https://github.com/python/mypy/issues/2608 - self._appl.ConnectService('(os)', device.get_object_path(), uuid, - result_handler=success, error_handler=error_handler, - timeout=GLib.MAXINT) - - def initial_error_handler(obj: AppletService, result: GLib.Error, user_date: None) -> None: - # There are (Intel) drivers that fail to connect while a discovery is running - if self._get_errno(result) == errno.EAGAIN: - assert self.Blueman.List.Adapter is not None - self.Blueman.List.Adapter.stop_discovery() - connect(fail) - else: - fail(obj, result, user_date) - - connect(initial_error_handler) + self._appl.ConnectService('(os)', device.get_object_path(), uuid, + result_handler=success, error_handler=fail, + timeout=GLib.MAXINT) prog.start() @@ -181,7 +168,7 @@ def err(_obj: Optional[AppletService], result: GLib.Error, _user_date: None) -> None: logging.warning(f"disconnect failed {result}") msg, tb = e_(result.message) - MessageArea.show_message(_("Disconnection Failed: ") + msg, tb) + self.Blueman.infobar_update(_("Disconnection Failed: ") + msg, bt=tb) self.generate() if self._appl is None: @@ -200,45 +187,52 @@ self.generate() def _handle_error_message(self, error: GLib.Error) -> None: - err = self._get_errno(error) + err = self._BLUEZ_ERROR_MAP.get(error.message.split(":", 3)[-1].strip()) - if err == errno.ENOPROTOOPT: + if err == self._BluezError.PROFILE_UNAVAILABLE: logging.warning("No audio endpoints registered to bluetoothd. " "Pulseaudio Bluetooth module, bluez-alsa, PipeWire or other audio support missing.") msg = _("No audio endpoints registered") - elif err == errno.EIO: + elif err == self._BluezError.CREATE_SOCKET: logging.warning("bluetoothd reported input/output error. Check its logs for context.") msg = _("Input/output error") - elif err == errno.EHOSTDOWN: + elif err == self._BluezError.PAGE_TIMEOUT: msg = _("Device did not respond") - elif err == errno.EAGAIN: - logging.warning("bluetoothd reported resource temporarily unavailable. " + elif err == self._BluezError.UNKNOWN: + logging.warning("bluetoothd reported an unknown error. " "Retry or check its logs for context.") - msg = _("Resource temporarily unavailable") + msg = _("Unknown error") else: msg = error.message.split(":", 3)[-1].strip() - if msg != "Cancelled": - MessageArea.show_message(_("Connection Failed: ") + msg) + if err != self._BluezError.CANCELED: + self.Blueman.infobar_update(_("Connection Failed: ") + msg) - @staticmethod - def _get_errno(error: GLib.Error) -> Optional[int]: - msg = error.message.split(":", 3)[-1].strip() - - # https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/gnu/errlist.h - # https://git.musl-libc.org/cgit/musl/tree/src/errno/__strerror.h - # https://git.uclibc.org/uClibc/tree/libc/string/_string_syserrmsgs.c - if msg == "Protocol not available": - return errno.ENOPROTOOPT - if msg in ("Input/output error", "I/O error"): - return errno.EIO - if msg == "Host is down": - # Bluetooth errors 0x04 (Page Timeout) or 0x3c (Advertising Timeout) - return errno.EHOSTDOWN - if msg == "Resource temporarily unavailable": - return errno.EAGAIN - - return None + class _BluezError(Enum): + PAGE_TIMEOUT = auto() + PROFILE_UNAVAILABLE = auto() + CREATE_SOCKET = auto() + CANCELED = auto() + UNKNOWN = auto() + + # BlueZ 5.62 introduced machine-readable error strings while earlier versions + # used strerror() so that the messages depend on the libc implementation: + # https://sourceware.org/git/?p=glibc.git;a=blob;f=sysdeps/gnu/errlist.h + # https://git.musl-libc.org/cgit/musl/tree/src/errno/__strerror.h + # https://git.uclibc.org/uClibc/tree/libc/string/_string_syserrmsgs.c + _BLUEZ_ERROR_MAP = { + "Protocol not available": _BluezError.PROFILE_UNAVAILABLE, + "br-connection-profile-unavailable": _BluezError.PROFILE_UNAVAILABLE, + "Input/output error": _BluezError.CREATE_SOCKET, + "I/O error": _BluezError.CREATE_SOCKET, + "br-connection-create-socket": _BluezError.CREATE_SOCKET, + "le-connection-create-socket": _BluezError.CREATE_SOCKET, + "Host is down": _BluezError.PAGE_TIMEOUT, + "br-connection-page-timeout": _BluezError.PAGE_TIMEOUT, + "br-connection-unknown": _BluezError.UNKNOWN, + "Cancelled": _BluezError.CANCELED, + "br-connection-canceled": _BluezError.CANCELED, + } def show_generic_connect_calc(self, device_uuids: Iterable[str]) -> bool: # Generic (dis)connect @@ -266,17 +260,22 @@ "blocked") else: (x, y) = self.Blueman.List.get_pointer() - path = self.Blueman.List.get_path_at_pos(x, y) - if path is not None: - assert path[0] is not None - treepath = self.Blueman.List.filter.convert_path_to_child_path(path[0]) - if treepath is None: - raise TypeError("Path should never be None") - row = self.Blueman.List.get(treepath, "alias", "paired", "connected", "trusted", "objpush", "device", - "blocked") - else: + posdata = self.Blueman.List.get_path_at_pos(x, y) + if posdata is None: return + path = posdata[0] + if path is None: + raise TypeError("Path should never be None") + + tree_iter = self.Blueman.List.filter.get_iter(path) + assert tree_iter is not None + child_iter = self.Blueman.List.filter.convert_iter_to_child_iter(tree_iter) + assert child_iter is not None + + row = self.Blueman.List.get(child_iter, "alias", "paired", "connected", "trusted", "objpush", "device", + "blocked") + self.SelectedDevice = row["device"] op = self.get_op(self.SelectedDevice) @@ -290,13 +289,15 @@ show_generic_connect = self.show_generic_connect_calc(self.SelectedDevice['UUIDs']) - if not row["connected"] and show_generic_connect: + powered = Adapter(obj_path=self.SelectedDevice["Adapter"])["Powered"] + + if not row["connected"] and show_generic_connect and powered: connect_item = create_menuitem(_("_Connect"), "bluetooth-symbolic") connect_item.connect("activate", lambda _item: self.connect_service(self.SelectedDevice)) connect_item.props.tooltip_text = _("Connects auto connect profiles A2DP source, A2DP sink, and HID") connect_item.show() self.append(connect_item) - elif show_generic_connect: + elif row["connected"] and show_generic_connect: connect_item = create_menuitem(_("_Disconnect"), "bluetooth-disabled-symbolic") connect_item.props.tooltip_text = _("Forcefully disconnect the device") connect_item.connect("activate", lambda _item: self.disconnect_service(self.SelectedDevice)) @@ -306,7 +307,7 @@ logging.debug(row["alias"]) items = [item for plugin in self.Blueman.Plugins.get_loaded_plugins(MenuItemsProvider) - for item in plugin.on_request_menu_items(self, self.SelectedDevice)] + for item in plugin.on_request_menu_items(self, self.SelectedDevice, powered)] connect_items = [i for i in items if i.group == DeviceMenuItem.Group.CONNECT] disconnect_items = [i for i in items if i.group == DeviceMenuItem.Group.DISCONNECT] @@ -315,50 +316,52 @@ if connect_items: self.append(self._create_header(_("Connect To:"))) - for it in sorted(connect_items, key=lambda i: i.position): + for it in sorted(connect_items, key=attrgetter("position")): self.append(it.item) if disconnect_items: self.append(self._create_header(_("Disconnect:"))) - for it in sorted(disconnect_items, key=lambda i: i.position): + for it in sorted(disconnect_items, key=attrgetter("position")): self.append(it.item) config = AutoConnectConfig() generic_service = ServiceUUID("00000000-0000-0000-0000-000000000000") - generic_autoconnect = (self.SelectedDevice.get_object_path(), str(generic_service)) in set(config["services"]) + object_path = self.SelectedDevice.get_object_path() + generic_autoconnect = (object_path, str(generic_service)) in set(config["services"]) if row["connected"] or generic_autoconnect or autoconnect_items: self.append(self._create_header(_("Auto-connect:"))) if row["connected"] or generic_autoconnect: item = Gtk.CheckMenuItem(label=generic_service.name) - config.bind_to_menuitem(item, self.SelectedDevice, str(generic_service)) + config.bind_to_menuitem(item, (object_path, str(generic_service))) item.show() self.append(item) - for it in sorted(autoconnect_items, key=lambda i: i.position): + for it in sorted(autoconnect_items, key=attrgetter("position")): self.append(it.item) - if show_generic_connect or connect_items or disconnect_items or autoconnect_items: + if (powered and show_generic_connect) or connect_items or disconnect_items or autoconnect_items: item = Gtk.SeparatorMenuItem() item.show() self.append(item) - for it in sorted(action_items, key=lambda i: i.position): + for it in sorted(action_items, key=attrgetter("position")): self.append(it.item) - send_item = create_menuitem(_("Send a _File
"), "blueman-send-symbolic") - send_item.props.sensitive = False - self.append(send_item) - send_item.show() - - if row["objpush"]: - send_item.connect("activate", lambda x: self.Blueman.send(self.SelectedDevice)) - send_item.props.sensitive = True - - item = Gtk.SeparatorMenuItem() - item.show() - self.append(item) + if powered: + send_item = create_menuitem(_("Send a _File
"), "blueman-send-symbolic") + send_item.props.sensitive = False + self.append(send_item) + send_item.show() + + if row["objpush"]: + send_item.connect("activate", lambda x: self.Blueman.send(self.SelectedDevice)) + send_item.props.sensitive = True + + item = Gtk.SeparatorMenuItem() + item.show() + self.append(item) item = create_menuitem(_("_Pair"), "blueman-pair-symbolic") item.props.tooltip_text = _("Create pairing with the device") diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerMenu.py blueman-2.4.1/blueman/gui/manager/ManagerMenu.py --- blueman-2.3.5/blueman/gui/manager/ManagerMenu.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerMenu.py 2024-04-09 07:41:07.000000000 +0000 @@ -6,11 +6,10 @@ from blueman.bluez.Device import Device from blueman.bluez.Manager import Manager from blueman.gui.manager.ManagerDeviceList import ManagerDeviceList -from blueman.main.Config import Config from blueman.gui.manager.ManagerDeviceMenu import ManagerDeviceMenu from blueman.gui.CommonUi import show_about_dialog from blueman.Constants import WEBSITE -from blueman.Functions import create_menuitem, launch, adapter_path_to_name +from blueman.Functions import launch, adapter_path_to_name import gi gi.require_version("Gtk", "3.0") @@ -25,12 +24,11 @@ class ManagerMenu: def __init__(self, blueman: "Blueman"): self.blueman = blueman - self.Config = Config("org.blueman.general") + self.Config = Gio.Settings(schema_id="org.blueman.general") self.adapter_items: Dict[str, Tuple[Gtk.RadioMenuItem, Adapter]] = {} self._adapters_group: Sequence[Gtk.RadioMenuItem] = [] self._insert_adapter_item_pos = 2 - self.Search = None self.item_adapter = self.blueman.builder.get_widget("item_adapter", Gtk.MenuItem) self.item_device = self.blueman.builder.get_widget("item_device", Gtk.MenuItem) @@ -38,69 +36,29 @@ self.item_view = self.blueman.builder.get_widget("item_view", Gtk.MenuItem) self.item_help = self.blueman.builder.get_widget("item_help", Gtk.MenuItem) - help_menu = Gtk.Menu() - - self.item_help.set_submenu(help_menu) - help_menu.show() - - report_item = create_menuitem(_("_Report a Problem"), "dialog-warning-symbolic") - report_item.show() - help_menu.append(report_item) - + report_item = blueman.builder.get_widget("report", Gtk.ImageMenuItem) report_item.connect("activate", lambda x: launch(f"xdg-open {WEBSITE}/issues")) - sep = Gtk.SeparatorMenuItem() - sep.show() - help_menu.append(sep) - - help_item = create_menuitem(_("_Help"), "help-about-symbolic") - help_item.show() - help_menu.append(help_item) + help_item = blueman.builder.get_widget("help", Gtk.ImageMenuItem) assert self.blueman.window is not None widget = self.blueman.window.get_toplevel() assert isinstance(widget, Gtk.Window) window = widget help_item.connect("activate", lambda x: show_about_dialog('Blueman ' + _('Device Manager'), parent=window)) - view_menu = Gtk.Menu() - self.item_view.set_submenu(view_menu) - view_menu.show() - - item_toolbar = Gtk.CheckMenuItem.new_with_mnemonic(_("Show _Toolbar")) - item_toolbar.show() - view_menu.append(item_toolbar) - self.blueman.Config.bind_to_widget("show-toolbar", item_toolbar, "active") - - item_statusbar = Gtk.CheckMenuItem.new_with_mnemonic(_("Show _Statusbar")) - item_statusbar.show() - view_menu.append(item_statusbar) - self.blueman.Config.bind_to_widget("show-statusbar", item_statusbar, "active") - - item_unnamed = Gtk.CheckMenuItem.new_with_mnemonic(_("Hide _unnamed devices")) - item_unnamed.show() - view_menu.append(item_unnamed) - self.blueman.Config.bind_to_widget("hide-unnamed", item_unnamed, "active") - - item_services: Gtk.MenuItem = Gtk.SeparatorMenuItem() - view_menu.append(item_services) - item_services.show() - - sorting_group: Sequence[Gtk.RadioMenuItem] = [] - item_sort = Gtk.MenuItem.new_with_mnemonic(_("S_ort By")) - view_menu.append(item_sort) - item_sort.show() - - sorting_menu = Gtk.Menu() - item_sort.set_submenu(sorting_menu) - - self._sort_alias_item = Gtk.RadioMenuItem.new_with_mnemonic(sorting_group, _("_Name")) - self._sort_alias_item.show() - sorting_group = self._sort_alias_item.get_group() - sorting_menu.append(self._sort_alias_item) - - self._sort_timestamp_item = Gtk.RadioMenuItem.new_with_mnemonic(sorting_group, _("_Added")) - self._sort_timestamp_item.show() - sorting_menu.append(self._sort_timestamp_item) + item_toolbar = blueman.builder.get_widget("show_tb_item", Gtk.CheckMenuItem) + self.blueman.Config.bind("show-toolbar", item_toolbar, "active", Gio.SettingsBindFlags.DEFAULT) + + item_statusbar = blueman.builder.get_widget("show_sb_item", Gtk.CheckMenuItem) + self.blueman.Config.bind("show-statusbar", item_statusbar, "active", Gio.SettingsBindFlags.DEFAULT) + + item_unnamed = blueman.builder.get_widget("hide_unnamed_item", Gtk.CheckMenuItem) + self.blueman.Config.bind("hide-unnamed", item_unnamed, "active", Gio.SettingsBindFlags.DEFAULT) + + self.device_menu: Optional[ManagerDeviceMenu] = None + + self._sort_alias_item = blueman.builder.get_widget("sort_name_item", Gtk.CheckMenuItem) + self._sort_timestamp_item = blueman.builder.get_widget("sort_added_item", Gtk.CheckMenuItem) sort_config = self.Config['sort-by'] if sort_config == "alias": @@ -108,70 +66,27 @@ else: self._sort_timestamp_item.props.active = True - sort_sep = Gtk.SeparatorMenuItem() - sort_sep.show() - sorting_menu.append(sort_sep) - - self._sort_type_item = Gtk.CheckMenuItem.new_with_mnemonic(_("_Descending")) - self._sort_type_item.show() - sorting_menu.append(self._sort_type_item) + self._sort_type_item = blueman.builder.get_widget("sort_descending_item", Gtk.CheckMenuItem) if self.Config['sort-order'] == "ascending": self._sort_type_item.props.active = False else: self._sort_type_item.props.active = True - sep = Gtk.SeparatorMenuItem() - sep.show() - view_menu.append(sep) - - item_plugins = create_menuitem(_("_Plugins"), 'application-x-addon-symbolic') - item_plugins.show() - view_menu.append(item_plugins) + item_plugins = blueman.builder.get_widget("plugins_item", Gtk.ImageMenuItem) item_plugins.connect('activate', self._on_plugin_dialog_activate) - item_services = create_menuitem(_("_Local Services") + "
", "document-properties-symbolic") + item_services = blueman.builder.get_widget("services_item", Gtk.ImageMenuItem) item_services.connect('activate', lambda *args: launch("blueman-services", name=_("Service Preferences"))) - view_menu.append(item_services) - item_services.show() - adapter_menu = Gtk.Menu() - self.item_adapter.set_submenu(adapter_menu) - self.item_adapter.props.sensitive = False - - search_item = create_menuitem(_("_Search"), "edit-find-symbolic") + self.Search = search_item = blueman.builder.get_widget("search_item", Gtk.ImageMenuItem) search_item.connect("activate", lambda x: self.blueman.inquiry()) - search_item.show() - adapter_menu.prepend(search_item) - self.Search = search_item - - sep = Gtk.SeparatorMenuItem() - sep.show() - adapter_menu.append(sep) - - sep = Gtk.SeparatorMenuItem() - sep.show() - adapter_menu.append(sep) - - adapter_settings = create_menuitem(_("_Preferences"), "document-properties-symbolic") - adapter_settings.connect("activate", lambda x: self.blueman.adapter_properties()) - adapter_settings.show() - adapter_menu.append(adapter_settings) - - sep = Gtk.SeparatorMenuItem() - sep.show() - adapter_menu.append(sep) - exit_item = create_menuitem(_("_Exit"), "application-exit-symbolic") - exit_item.connect("activate", lambda x: self.blueman.quit()) - exit_item.show() - adapter_menu.append(exit_item) + self._adapter_settings = blueman.builder.get_widget("prefs_item", Gtk.ImageMenuItem) + self._adapter_settings.connect("activate", lambda x: self.blueman.adapter_properties()) - self.item_adapter.show() - self.item_view.show() - self.item_help.show() - self.item_device.show() - self.item_device.props.sensitive = False + exit_item = blueman.builder.get_widget("exit_item", Gtk.ImageMenuItem) + exit_item.connect("activate", lambda x: self.blueman.quit()) self._manager = Manager() self._manager.connect_signal("adapter-added", self.on_adapter_added) @@ -182,8 +97,6 @@ for adapter in self._manager.get_adapters(): self.on_adapter_added(None, adapter.get_object_path()) - self.device_menu: Optional[ManagerDeviceMenu] = None - self.Config.connect("changed", self._on_settings_changed) self._sort_alias_item.connect("activate", self._on_sorting_changed, "alias") self._sort_timestamp_item.connect("activate", self._on_sorting_changed, "timestamp") @@ -201,7 +114,7 @@ else: self.Config["sort-order"] = "ascending" - def _on_settings_changed(self, settings: Config, key: str) -> None: + def _on_settings_changed(self, settings: Gio.Settings, key: str) -> None: value = settings[key] if key == 'sort-by': if value == "alias": @@ -221,7 +134,7 @@ logging.debug("refilter") self.blueman.List.filter.refilter() - def on_device_selected(self, _lst: ManagerDeviceList, device: Device, tree_iter: Gtk.TreeIter) -> None: + def on_device_selected(self, _lst: ManagerDeviceList, device: Optional[Device], tree_iter: Gtk.TreeIter) -> None: if tree_iter and device: self.item_device.props.sensitive = True @@ -248,6 +161,8 @@ self.Search.props.sensitive = False else: self.Search.props.sensitive = True + elif name == "Powered": + self._update_power() def on_adapter_selected(self, menuitem: Gtk.CheckMenuItem, adapter_path: str) -> None: if menuitem.props.active: @@ -278,8 +193,7 @@ if adapter_path == self.blueman.List.Adapter.get_object_path(): item.props.active = True - if len(self.adapter_items) > 0: - self.item_adapter.props.sensitive = True + self._update_power() def on_adapter_removed(self, _manager: Manager, adapter_path: str) -> None: item, adapter = self.adapter_items.pop(adapter_path) @@ -292,8 +206,18 @@ menu.remove(item) self._insert_adapter_item_pos -= 1 - if len(self.adapter_items) == 0: - self.item_adapter.props.sensitive = False + self._update_power() + + def _update_power(self) -> None: + if self.device_menu is not None: + self.device_menu.generate() + + if any(adapter["Powered"] for (_, adapter) in self.adapter_items.values()): + self.Search.props.visible = True + self._adapter_settings.props.visible = True + else: + self.Search.props.visible = False + self._adapter_settings.props.visible = False def _on_plugin_dialog_activate(self, _item: Gtk.MenuItem) -> None: def cb(_proxy: Gio.DBusProxy, _res: Any, _userdata: Any) -> None: diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerProgressbar.py blueman-2.4.1/blueman/gui/manager/ManagerProgressbar.py --- blueman-2.3.5/blueman/gui/manager/ManagerProgressbar.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerProgressbar.py 2024-04-09 07:41:07.000000000 +0000 @@ -122,7 +122,7 @@ self._get_window().set_cursor(None) self.hbox.remove(self.eventbox) self.hbox.remove(self.progressbar) - # self.hbox.remove(self.seperator) + # self.hbox.remove(self.separator) self.finalized = True if ManagerProgressbar.__instances__[-1] == self: diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerStats.py blueman-2.4.1/blueman/gui/manager/ManagerStats.py --- blueman-2.3.5/blueman/gui/manager/ManagerStats.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerStats.py 2024-04-09 07:41:07.000000000 +0000 @@ -25,48 +25,24 @@ blueman.List.connect("adapter-changed", self.on_adapter_changed) - assert blueman.List.Adapter is not None - self.hci = adapter_path_to_name(blueman.List.Adapter.get_object_path()) + self.hci = ( + None + if blueman.List.Adapter is None + else adapter_path_to_name(blueman.List.Adapter.get_object_path()) + ) self.time = None self.up_speed = SpeedCalc() self.down_speed = SpeedCalc() - self.im_upload = Gtk.Image(icon_name="blueman-up-inactive", pixel_size=16, - halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Data activity indication")) - self.im_download = Gtk.Image(icon_name="blueman-down-inactive", pixel_size=16, - halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Data activity indication")) - self.down_rate = Gtk.Label(halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Total data received and rate of transmission")) - self.down_rate.show() - - self.up_rate = Gtk.Label(halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Total data sent and rate of transmission")) - self.up_rate.show() - - self.uparrow = Gtk.Image(icon_name="go-up-symbolic", pixel_size=16, - halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Total data sent and rate of transmission")) - self.downarrow = Gtk.Image(icon_name="go-down-symbolic", pixel_size=16, - halign=Gtk.Align.END, valign=Gtk.Align.CENTER, - tooltip_text=_("Total data received and rate of transmission")) - - self.hbox = hbox = blueman.builder.get_widget("status_activity", Gtk.Box) - - hbox.pack_start(self.uparrow, False, False, 0) - hbox.pack_start(self.up_rate, False, False, 0) - - hbox.pack_start(self.downarrow, False, False, 0) - hbox.pack_start(self.down_rate, False, False, 0) - - hbox.pack_start(Gtk.Separator(orientation=Gtk.Orientation.VERTICAL), False, False, 0) - - hbox.pack_start(self.im_upload, False, False, 0) - hbox.pack_start(self.im_download, False, False, 0) - hbox.show_all() + self.im_upload = blueman.builder.get_widget("im_upload", Gtk.Image) + self.im_download = blueman.builder.get_widget("im_download", Gtk.Image) + self.down_rate = blueman.builder.get_widget("label_down_rate", Gtk.Label) + self.up_rate = blueman.builder.get_widget("label_up_rate", Gtk.Label) + + self.hbox = blueman.builder.get_widget("status_activity", Gtk.Box) + self.on_adapter_changed(blueman.List, blueman.List.get_adapter_path()) self.up_blinker = Animation(self.im_upload, ["blueman-up-inactive", "blueman-up-active"]) diff -Nru blueman-2.3.5/blueman/gui/manager/ManagerToolbar.py blueman-2.4.1/blueman/gui/manager/ManagerToolbar.py --- blueman-2.3.5/blueman/gui/manager/ManagerToolbar.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/gui/manager/ManagerToolbar.py 2024-04-09 07:41:07.000000000 +0000 @@ -56,52 +56,44 @@ if device is not None: func(device) - def on_adapter_property_changed(self, _lst: ManagerDeviceList, _adapter: Adapter, + def on_adapter_property_changed(self, _lst: ManagerDeviceList, adapter: Adapter, key_value: Tuple[str, object]) -> None: key, value = key_value - if key == "Discovering": - if value: - self.b_search.props.sensitive = False - else: - self.b_search.props.sensitive = True + if key == "Discovering" or key == "Powered": + self._update_buttons(adapter) def on_adapter_changed(self, _lst: ManagerDeviceList, adapter_path: Optional[str]) -> None: logging.debug(f"toolbar adapter {adapter_path}") - if adapter_path is None: - self.b_search.props.sensitive = False - self.b_send.props.sensitive = False - else: - self.b_search.props.sensitive = True + self._update_buttons(None if adapter_path is None else Adapter(obj_path=adapter_path)) - def on_device_selected(self, dev_list: ManagerDeviceList, device: Device, tree_iter: Gtk.TreeIter) -> None: - if device is None or tree_iter is None: + def on_device_selected( + self, + dev_list: ManagerDeviceList, + device: Optional[Device], + _tree_iter: Gtk.TreeIter, + ) -> None: + self._update_buttons(None if device is None else Adapter(obj_path=device["Adapter"])) + + def _update_buttons(self, adapter: Optional[Adapter]) -> None: + powered = adapter is not None and adapter["Powered"] + self.b_search.props.sensitive = powered and not (adapter and adapter["Discovering"]) + + tree_iter = self.blueman.List.selected() + if tree_iter is None: self.b_bond.props.sensitive = False - self.b_remove.props.sensitive = False self.b_trust.props.sensitive = False + self.b_remove.props.sensitive = False + self.b_send.props.sensitive = False else: - row = dev_list.get(tree_iter, "paired", "trusted", "objpush") + row = self.blueman.List.get(tree_iter, "paired", "trusted", "objpush") + self.b_bond.props.sensitive = powered and not row["paired"] + self.b_trust.props.sensitive = True self.b_remove.props.sensitive = True - if row["paired"]: - self.b_bond.props.sensitive = False - else: - self.b_bond.props.sensitive = True - - if row["trusted"]: - image = Gtk.Image(icon_name="blueman-untrust-symbolic", pixel_size=24, visible=True) - self.b_trust.props.icon_widget = image - self.b_trust.props.sensitive = True - self.b_trust.props.label = _("Untrust") - - else: - image = Gtk.Image(icon_name="blueman-trust-symbolic", pixel_size=24, visible=True) - self.b_trust.props.icon_widget = image - self.b_trust.props.sensitive = True - self.b_trust.props.label = _("Trust") - - if row["objpush"]: - self.b_send.props.sensitive = True - else: - self.b_send.props.sensitive = False + self.b_send.props.sensitive = powered and row["objpush"] + + icon_name = "blueman-untrust-symbolic" if row["trusted"] else "blueman-trust-symbolic" + self.b_trust.props.icon_widget = Gtk.Image(icon_name=icon_name, pixel_size=24, visible=True) + self.b_trust.props.label = _("Untrust") if row["trusted"] else _("Trust") def on_device_propery_changed(self, dev_list: ManagerDeviceList, device: Device, tree_iter: Gtk.TreeIter, key_value: Tuple[str, object]) -> None: diff -Nru blueman-2.3.5/blueman/main/Adapter.py blueman-2.4.1/blueman/main/Adapter.py --- blueman-2.3.5/blueman/main/Adapter.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Adapter.py 2024-04-09 07:41:07.000000000 +0000 @@ -3,7 +3,7 @@ import logging import gettext import signal -from typing import Dict, TYPE_CHECKING, Optional, Any +from typing import Dict, TypedDict, Optional, Any from blueman.Functions import * from blueman.bluez.Manager import Manager @@ -18,16 +18,14 @@ from gi.repository import Pango -if TYPE_CHECKING: - from typing_extensions import TypedDict - - class Tab(TypedDict): - grid: Gtk.Grid - hidden_radio: Gtk.RadioButton - always_radio: Gtk.RadioButton - temparary_radio: Gtk.RadioButton - visible: bool - label: Gtk.Label +class Tab(TypedDict): + grid: Gtk.Grid + hidden_radio: Gtk.RadioButton + always_radio: Gtk.RadioButton + temparary_radio: Gtk.RadioButton + visible: bool + label: Gtk.Label + name_entry: Gtk.Entry class BluemanAdapters(Gtk.Application): @@ -78,6 +76,10 @@ logging.error('Error: the selected adapter does not exist') self.notebook.show_all() + close_action = Gio.SimpleAction.new("quit", None) + close_action.connect("activate", lambda x, y: self.quit()) + self.add_action(close_action) + def do_activate(self) -> None: def app_release(_plug: Gtk.Plug, _event: Gdk.Event) -> bool: self.release() @@ -99,12 +101,17 @@ self.window.present_with_time(Gtk.get_current_event_time()) + def do_startup(self) -> None: + Gtk.Application.do_startup(self) + self.set_accels_for_action("app.quit", ["w", "q", "Escape"]) + def on_property_changed(self, _adapter: Adapter, name: str, value: Any, path: str) -> None: hci_dev = os.path.basename(path) if name == "Discoverable" and value == 0: self.tabs[hci_dev]["hidden_radio"].set_active(True) elif name == "Alias": - self.tabs[hci_dev]["label"].set_text(value) + self.tabs[hci_dev]["label"].set_text(f"{value} ({hci_dev})") + self.tabs[hci_dev]["name_entry"].set_text(value) def on_adapter_added(self, _manager: Manager, adapter_path: str) -> None: hci_dev = os.path.basename(adapter_path) @@ -125,7 +132,7 @@ logging.info(name) # FIXME: show error dialog and exit - def build_adapter_tab(self, adapter: Adapter) -> "Tab": + def build_adapter_tab(self, adapter: Adapter) -> Tab: def on_hidden_toggle(radio: Gtk.RadioButton) -> None: if not radio.props.active: return @@ -196,14 +203,15 @@ temporary_radio.connect("toggled", on_temporary_toggle) name_entry.connect("changed", on_name_changed) - return { - "grid": builder.get_widget("grid", Gtk.Grid), - "hidden_radio": hidden_radio, - "always_radio": always_radio, - "temparary_radio": temporary_radio, - "visible": False, - "label": Gtk.Label() - } + return Tab( + grid=builder.get_widget("grid", Gtk.Grid), + hidden_radio=hidden_radio, + always_radio=always_radio, + temparary_radio=temporary_radio, + visible=False, + label=Gtk.Label(), + name_entry=name_entry + ) def add_to_notebook(self, adapter: Adapter) -> None: hci_dev = os.path.basename(adapter.get_object_path()) @@ -217,7 +225,7 @@ # might need to update settings at this point ui = self.tabs[hci_dev] ui['visible'] = True - name = adapter.get_name() + name = f"{adapter.get_name()} ({hci_dev})" if name == '': name = _('Adapter') + ' %d' % (hci_dev_num + 1) label = Gtk.Label(label=name) diff -Nru blueman-2.3.5/blueman/main/Applet.py blueman-2.4.1/blueman/main/Applet.py --- blueman-2.3.5/blueman/main/Applet.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Applet.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,4 +1,10 @@ -from typing import Any +import gi +gi.require_version("Gtk", "3.0") + +from gi.repository import Gio, GLib, Gtk +import logging +import signal +from typing import Any, cast from blueman.Functions import * from blueman.bluez.Manager import Manager @@ -8,12 +14,15 @@ from blueman.main.PluginManager import PersistentPluginManager from blueman.main.DbusService import DbusService from blueman.plugins.AppletPlugin import AppletPlugin -from gi.repository import Gio, GLib -import logging -import signal +from blueman.plugins.applet.DBusService import DBusService +from blueman.plugins.applet.Menu import Menu +from blueman.plugins.applet.PowerManager import PowerManager +from blueman.plugins.applet.RecentConns import RecentConns +from blueman.plugins.applet.StandardItems import StandardItems +from blueman.plugins.applet.StatusIcon import StatusIcon -class BluemanApplet(Gio.Application): +class BluemanApplet(Gtk.Application): def __init__(self) -> None: super().__init__(application_id="org.blueman.Applet", flags=Gio.ApplicationFlags.FLAGS_NONE) setup_icon_path() @@ -40,7 +49,7 @@ Gio.BusType.SESSION) self.DbusSvc.register() - self.Plugins = PersistentPluginManager(AppletPlugin, blueman.plugins.applet, self) + self.Plugins = Plugins(self) self.Plugins.load_plugin() for plugin in self.Plugins.get_loaded_plugins(AppletPlugin): @@ -54,6 +63,10 @@ self._any_device = AnyDevice() self._any_device.connect_signal('property-changed', self._on_device_property_changed) + def do_startup(self) -> None: + Gtk.Application.do_startup(self) + self.set_accels_for_action("win.close", ["w", "Escape"]) + def do_activate(self) -> None: if not self._active: self.hold() @@ -100,3 +113,32 @@ logging.info(f"Device removed {path}") for plugin in self.Plugins.get_loaded_plugins(AppletPlugin): plugin.on_device_removed(path) + + +class Plugins(PersistentPluginManager): + def __init__(self, applet: BluemanApplet): + super().__init__(AppletPlugin, blueman.plugins.applet, applet) + + @property + def DBusService(self) -> DBusService: + return cast(DBusService, self._plugins["DBusService"]) + + @property + def Menu(self) -> Menu: + return cast(Menu, self._plugins["Menu"]) + + @property + def PowerManager(self) -> PowerManager: + return cast(PowerManager, self._plugins["PowerManager"]) + + @property + def RecentConns(self) -> RecentConns: + return cast(RecentConns, self._plugins["RecentConns"]) + + @property + def StandardItems(self) -> StandardItems: + return cast(StandardItems, self._plugins["StandardItems"]) + + @property + def StatusIcon(self) -> StatusIcon: + return cast(StatusIcon, self._plugins["StatusIcon"]) diff -Nru blueman-2.3.5/blueman/main/BatteryWatcher.py blueman-2.4.1/blueman/main/BatteryWatcher.py --- blueman-2.3.5/blueman/main/BatteryWatcher.py 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/blueman/main/BatteryWatcher.py 2024-04-09 07:41:07.000000000 +0000 @@ -0,0 +1,29 @@ +import weakref +from typing import Callable + +from blueman.bluez.Battery import Battery, AnyBattery +from blueman.bluez.Manager import Manager + + +class BatteryWatcher: + def __init__(self, callback: Callable[[str, int], None]) -> None: + super().__init__() + manager = Manager() + weakref.finalize( + self, + manager.disconnect_signal, + manager.connect_signal( + "battery-created", + lambda _manager, obj_path: callback(obj_path, Battery(obj_path=obj_path)["Percentage"]) + ) + ) + + any_battery = AnyBattery() + weakref.finalize( + self, + any_battery.disconnect_signal, + any_battery.connect_signal( + "property-changed", + lambda _any_battery, key, value, path: callback(path, value) if key == "Percentage" else None + ) + ) diff -Nru blueman-2.3.5/blueman/main/Config.py blueman-2.4.1/blueman/main/Config.py --- blueman-2.3.5/blueman/main/Config.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Config.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -from typing import Any, Optional - -from gi.repository import Gio, GObject -import logging - - -class Config(Gio.Settings): - def __init__(self, schema_id: str, path: Optional[str] = None) -> None: - # Add backwards compat with pygobject < 3.11.2 - if Gio.Settings.__init__.__name__ == "new_init": - super().__init__(schema_id=schema_id, path=path) - else: - super().__init__(schema=schema_id, path=path) - - def bind_to_widget(self, key: str, widget: GObject.Object, prop: str, - flags: Gio.SettingsBindFlags = Gio.SettingsBindFlags.DEFAULT) -> None: - self.bind(key, widget, prop, flags) - - def __setitem__(self, key: str, value: Any) -> None: - if not self.is_writable(key): - logging.error("GSetting not writable, settings not saved") - super().__setitem__(key, value) diff -Nru blueman-2.3.5/blueman/main/DBusProxies.py blueman-2.4.1/blueman/main/DBusProxies.py --- blueman-2.3.5/blueman/main/DBusProxies.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/DBusProxies.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,6 +1,10 @@ +from gettext import gettext as _ +import logging + from gi.repository import Gio, GLib from blueman.gobject import SingletonGObjectMeta +from blueman.gui.Notification import Notification class DBusProxyFailed(Exception): @@ -47,15 +51,30 @@ object_path="/org/blueman/Manager", flags=Gio.DBusProxyFlags.DO_NOT_AUTO_START_AT_CONSTRUCTION) + def activate(self) -> None: + try: + param = GLib.Variant('(a{sv})', ({},)) + self.call_sync("Activate", param, Gio.DBusCallFlags.NONE, -1, None) + except GLib.Error: + # This can different errors, depending on the system configuration, typically: + # * org.freedesktop.DBus.Error.Spawn.ChildExited if dbus-daemon tries to launch the service itself. + # * org.freedesktop.DBus.Error.NoReply if the systemd integration is used. + logging.error("Call to %s failed", self.get_name(), exc_info=True) + Notification( + _("Failed to reach blueman-manager"), + _("It seems like blueman-manager could no get activated via D-Bus. " + "A typical cause for this is a broken graphical setup in the D-Bus activation environment " + "that can get resolved with a call to dbus-update-activation-environment, " + "typically issued from xinitrc (respectively the Sway config or similar)."), + 0, + ).show() + def _call_action(self, name: str) -> None: def call_finish(proxy: "ManagerService", resp: Gio.AsyncResult) -> None: - proxy.call_finish(resp) + try: + proxy.call_finish(resp) + except GLib.Error: + logging.error("Call to %s failed", self.get_name(), exc_info=True) param = GLib.Variant('(sava{sv})', (name, [], {})) self.call('ActivateAction', param, Gio.DBusCallFlags.NONE, -1, None, call_finish) - - def startstop(self) -> None: - if self.get_name_owner() is None: - self._call_action("Activate") - else: - self._call_action("Quit") diff -Nru blueman-2.3.5/blueman/main/DNSServerProvider.py blueman-2.4.1/blueman/main/DNSServerProvider.py --- blueman-2.3.5/blueman/main/DNSServerProvider.py 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/blueman/main/DNSServerProvider.py 2024-04-09 07:41:07.000000000 +0000 @@ -0,0 +1,110 @@ +import re +import socket +from ipaddress import IPv4Address, ip_address +from typing import List, Generator + +from gi.repository import GObject, Gio, GLib + +from blueman.bluemantyping import GSignals + + +class DNSServerProvider(GObject.GObject): + RESOLVER_PATH = "/etc/resolv.conf" + _RESOLVED_NAME = "org.freedesktop.resolve1" + _RESOLVED_MANAGER_INTERFACE = "org.freedesktop.resolve1.Manager" + + __gsignals__: GSignals = {"changed": (GObject.SignalFlags.NO_HOOKS, None, ())} + + def __init__(self) -> None: + super().__init__() + self._subscribe_systemd_resolved() + self._subscribe_resolver() + + @classmethod + def get_servers(cls) -> List[IPv4Address]: + return list(set(cls._get_servers_from_systemd_resolved()) or cls._get_servers_from_resolver()) + + @classmethod + def _get_servers_from_systemd_resolved(cls) -> Generator[IPv4Address, None, None]: + bus = Gio.bus_get_sync(Gio.BusType.SYSTEM) + + manager_proxy = Gio.DBusProxy.new_for_bus_sync( + Gio.BusType.SYSTEM, + Gio.DBusProxyFlags.DO_NOT_AUTO_START, + None, + cls._RESOLVED_NAME, + "/org/freedesktop/resolve1", + cls._RESOLVED_MANAGER_INTERFACE, + ) + + try: + data = manager_proxy.call_sync( + "org.freedesktop.DBus.Properties.Get", + GLib.Variant("(ss)", (cls._RESOLVED_MANAGER_INTERFACE, "DNS")), + Gio.DBusCallFlags.NONE, + -1, + None + ).unpack()[0] + except GLib.Error: + return + + for (interface, address_family, address) in data: + if address_family != socket.AF_INET.value: + continue + + if interface != 0: + object_path = manager_proxy.call_sync( + "GetLink", + GLib.Variant("(i)", (interface,)), + Gio.DBusCallFlags.NONE, + -1, + None + ).unpack()[0] + + if not bus.call_sync( + cls._RESOLVED_NAME, + object_path, + "org.freedesktop.DBus.Properties", + "Get", + GLib.Variant("(ss)", ("org.freedesktop.resolve1.Link", "DefaultRoute")), + None, + Gio.DBusCallFlags.NONE, + -1, + None + ).unpack()[0]: + continue + + addr = ip_address('.'.join(str(p) for p in address)) + assert isinstance(addr, IPv4Address) + yield addr + + @classmethod + def _get_servers_from_resolver(cls) -> Generator[IPv4Address, None, None]: + with open(cls.RESOLVER_PATH) as f: + for line in f: + match = re.search(r"^nameserver\s+((?:\d{1,3}\.){3}\d{1,3}$)", line) + if match: + yield IPv4Address(match.group(1)) + + def _subscribe_systemd_resolved(self) -> None: + def on_signal( + _connection: Gio.DBusConnection, + _sender_name: str, + _object_path: str, + _interface_name: str, + _signal_name: str, + param: GLib.Variant, + ) -> None: + interface_name, changed_properties, invalidated_propeties = param.unpack() + if interface_name == self._RESOLVED_MANAGER_INTERFACE and "DNS" in changed_properties: + self.emit("changed") + + self._bus = Gio.bus_get_sync(Gio.BusType.SYSTEM) + + self._bus.signal_subscribe( + self._RESOLVED_NAME, "org.freedesktop.DBus.Properties", "PropertiesChanged", + "/org/freedesktop/resolve1", None, Gio.DBusSignalFlags.NONE, on_signal) + + def _subscribe_resolver(self) -> None: + self._monitor = Gio.File.new_for_path(self.RESOLVER_PATH).monitor_file(Gio.FileMonitorFlags.NONE) + self._monitor.connect("changed", lambda *args: self.emit("changed")) diff -Nru blueman-2.3.5/blueman/main/DhcpClient.py blueman-2.4.1/blueman/main/DhcpClient.py --- blueman-2.3.5/blueman/main/DhcpClient.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/DhcpClient.py 2024-04-09 07:41:07.000000000 +0000 @@ -22,7 +22,7 @@ ["udhcpc", "-t", "20", "-x", "hostname", socket.gethostname(), "-n", "-i"] ] - quering: List[str] = [] + querying: List[str] = [] def __init__(self, interface: str, timeout: int = 30) -> None: """The interface name has to be trusted / sanitized!""" @@ -42,10 +42,10 @@ if not self._command: raise Exception("No DHCP client found, please install dhclient, dhcpcd, or udhcpc") - if self._interface in DhcpClient.quering: + if self._interface in DhcpClient.querying: raise Exception("DHCP already running on this interface") else: - DhcpClient.quering.append(self._interface) + DhcpClient.querying.append(self._interface) self._client = subprocess.Popen(self._command) GLib.timeout_add(1000, self._check_client) @@ -68,12 +68,12 @@ return False GLib.timeout_add(1000, complete) - DhcpClient.quering.remove(self._interface) + DhcpClient.querying.remove(self._interface) return False elif status: logging.error(f"dhcp client failed with status code {status}") self.emit("error-occurred", status) - DhcpClient.quering.remove(self._interface) + DhcpClient.querying.remove(self._interface) return False else: return True diff -Nru blueman-2.3.5/blueman/main/Makefile.am blueman-2.4.1/blueman/main/Makefile.am --- blueman-2.3.5/blueman/main/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -4,12 +4,12 @@ blueman_PYTHON = \ PPPConnection.py \ - Config.py \ DhcpClient.py \ __init__.py \ NetConf.py \ SpeedCalc.py \ DbusService.py \ + DNSServerProvider.py \ PluginManager.py \ Adapter.py \ Applet.py \ @@ -20,7 +20,8 @@ Services.py \ Tray.py \ DBusProxies.py \ - NetworkManager.py + NetworkManager.py \ + BatteryWatcher.py if HAVE_PULSEAUDIO blueman_PYTHON += PulseAudioUtils.py diff -Nru blueman-2.3.5/blueman/main/Makefile.in blueman-2.4.1/blueman/main/Makefile.in --- blueman-2.3.5/blueman/main/Makefile.in 2022-11-22 19:08:13.000000000 +0000 +++ blueman-2.4.1/blueman/main/Makefile.in 2024-04-09 07:41:40.000000000 +0000 @@ -133,11 +133,12 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac -am__blueman_PYTHON_DIST = PPPConnection.py Config.py DhcpClient.py \ - __init__.py NetConf.py SpeedCalc.py DbusService.py \ +am__blueman_PYTHON_DIST = PPPConnection.py DhcpClient.py __init__.py \ + NetConf.py SpeedCalc.py DbusService.py DNSServerProvider.py \ PluginManager.py Adapter.py Applet.py Builder.py Manager.py \ MechanismApplication.py Sendto.py Services.py Tray.py \ - DBusProxies.py NetworkManager.py PulseAudioUtils.py + DBusProxies.py NetworkManager.py BatteryWatcher.py \ + PulseAudioUtils.py am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -402,11 +403,12 @@ top_srcdir = @top_srcdir@ SUBDIRS = applet indicators bluemandir = $(pythondir)/blueman/main -blueman_PYTHON = PPPConnection.py Config.py DhcpClient.py __init__.py \ - NetConf.py SpeedCalc.py DbusService.py PluginManager.py \ - Adapter.py Applet.py Builder.py Manager.py \ +blueman_PYTHON = PPPConnection.py DhcpClient.py __init__.py NetConf.py \ + SpeedCalc.py DbusService.py DNSServerProvider.py \ + PluginManager.py Adapter.py Applet.py Builder.py Manager.py \ MechanismApplication.py Sendto.py Services.py Tray.py \ - DBusProxies.py NetworkManager.py $(am__append_1) + DBusProxies.py NetworkManager.py BatteryWatcher.py \ + $(am__append_1) CLEANFILES = \ $(BUILT_SOURCES) diff -Nru blueman-2.3.5/blueman/main/Manager.py blueman-2.4.1/blueman/main/Manager.py --- blueman-2.3.5/blueman/main/Manager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Manager.py 2024-04-09 07:41:07.000000000 +0000 @@ -6,7 +6,6 @@ from blueman.bluez.Adapter import Adapter from blueman.bluez.Device import Device from blueman.bluez.Manager import Manager -from blueman.bluez.errors import DBusNoSuchAdapterError from blueman.Functions import * from blueman.gui.manager.ManagerDeviceList import ManagerDeviceList from blueman.gui.manager.ManagerToolbar import ManagerToolbar @@ -14,10 +13,8 @@ from blueman.gui.manager.ManagerStats import ManagerStats from blueman.gui.manager.ManagerProgressbar import ManagerProgressbar from blueman.main.Builder import Builder -from blueman.main.Config import Config from blueman.main.DBusProxies import AppletService, DBusProxyFailed from blueman.gui.CommonUi import ErrorDialog -from blueman.gui.MessageArea import MessageArea from blueman.gui.Notification import Notification from blueman.main.PluginManager import PluginManager import blueman.plugins.manager @@ -50,17 +47,23 @@ Gtk.Application.do_startup(self) self.window = None - self.Config = Config("org.blueman.general") + self.Config = Gio.Settings(schema_id="org.blueman.general") + + self.builder = Builder("manager-main.ui") quit_action = Gio.SimpleAction.new("Quit", None) quit_action.connect("activate", doquit) self.set_accels_for_action("app.Quit", ["q", "w"]) self.add_action(quit_action) + bt_status_action = Gio.SimpleAction.new_stateful("bluetooth_status", None, GLib.Variant.new_boolean(False)) + bt_status_action.connect("change-state", self._on_bt_state_changed) + self.add_action(bt_status_action) + def do_activate(self) -> None: if not self.window: - self.window = Gtk.ApplicationWindow(application=self, name="BluemanManager", icon_name="blueman", - title=_("Bluetooth Devices")) + self.window = self.builder.get_widget("manager_window", Gtk.ApplicationWindow) + self.window.set_application(self) w, h, x, y = self.Config["window-properties"] if w and h: self.window.resize(w, h) @@ -70,47 +73,29 @@ # Connect to configure event to store new window position and size self.window.connect("configure-event", self._on_configure) - self.builder = Builder("manager-main.ui") - box = self.builder.get_widget("box", Gtk.Box) - self.window.add(box) - - grid = self.builder.get_widget("grid", Gtk.Grid) - toolbar = self.builder.get_widget("toolbar", Gtk.Toolbar) statusbar = self.builder.get_widget("statusbar", Gtk.Box) + self._infobar = self.builder.get_widget("message_area", Gtk.InfoBar) + self._infobar.connect("response", self._infobar_response) + self._infobar_bt: str = "" + self.Plugins = PluginManager(ManagerPlugin, blueman.plugins.manager, self) self.Plugins.load_plugin() - area = MessageArea() - grid.attach(area, 0, 1, 1, 1) - - self._applethandlerid: Optional[int] = None - # Add margin for resize grip or it will overlap if self.window.get_has_resize_grip(): margin_right = statusbar.get_margin_right() statusbar.set_margin_right(margin_right + 10) - def bt_status_changed(status: bool) -> None: - assert self.window is not None - if not status: - self.window.hide() - check_bluetooth_status(_("Bluetooth needs to be turned on for the device manager to function"), - self.quit) - else: - self.window.show() - def on_applet_signal(_proxy: AppletService, _sender: str, signal_name: str, params: GLib.Variant) -> None: if signal_name == 'BluetoothStatusChanged': - status = params.unpack() - bt_status_changed(status) + status = params.unpack()[0] + action = self.lookup_action("bluetooth_status") + action.change_state(GLib.Variant.new_boolean(status)) def on_dbus_name_vanished(_connection: Gio.DBusConnection, name: str) -> None: logging.info(name) - if self._applethandlerid: - self.Applet.disconnect(self._applethandlerid) - self._applethandlerid = None if self.window is not None: self.window.hide() @@ -133,26 +118,11 @@ try: self.Applet = AppletService() + self.Applet.connect('g-signal', on_applet_signal) except DBusProxyFailed: print("Blueman applet needs to be running") bmexit() - check_bluetooth_status(_("Bluetooth needs to be turned on for the device manager to function"), - lambda: self.quit()) - - manager = Manager() - try: - manager.get_adapter(self.Config['last-adapter']) - except DBusNoSuchAdapterError: - logging.error('Default adapter not found, trying first available.') - try: - manager.get_adapter(None) - except DBusNoSuchAdapterError: - logging.error('No adapter(s) found, exiting') - bmexit() - - self._applethandlerid = self.Applet.connect('g-signal', on_applet_signal) - sw = self.builder.get_widget("scrollview", Gtk.ScrolledWindow) # Disable overlay scrolling if Gtk.get_minor_version() >= 16: @@ -172,13 +142,34 @@ self.List.connect("adapter-changed", self.on_adapter_changed) - self.Config.bind_to_widget("show-toolbar", toolbar, "visible") - self.Config.bind_to_widget("show-statusbar", statusbar, "visible") + self.Config.bind("show-toolbar", toolbar, "visible", Gio.SettingsBindFlags.DEFAULT) + self.Config.bind("show-statusbar", statusbar, "visible", Gio.SettingsBindFlags.DEFAULT) + + bt_status_action = self.lookup_action("bluetooth_status") + bt_status_action.change_state(GLib.Variant.new_boolean(self.Applet.GetBluetoothStatus())) Manager.watch_name_owner(on_dbus_name_appeared, on_dbus_name_vanished) self.window.present_with_time(Gtk.get_current_event_time()) + def _on_bt_state_changed(self, action: Gio.SimpleAction, state_variant: GLib.Variant) -> None: + action.set_state(state_variant) + + state = state_variant.unpack() + self.Applet.SetBluetoothStatus("(b)", state) + + if state: + icon_name = "bluetooth" + tooltip_text = _("Click to disable.") + else: + icon_name = "bluetooth-disabled" + tooltip_text = _("Click to enable.") + + box = self.builder.get_widget("bt_status_box", Gtk.Box) + image = self.builder.get_widget("im_bluetooth_status", Gtk.Image) + box.set_tooltip_text(tooltip_text) + image.props.icon_name = icon_name + def _on_configure(self, _window: Gtk.ApplicationWindow, event: Gdk.EventConfigure) -> bool: width, height, x, y = self.Config["window-properties"] if event.x != x or event.y != y or event.width != width or event.height != height: @@ -210,18 +201,57 @@ def on_error(e: Exception) -> None: prog.finalize() - MessageArea.show_message(*e_(e)) + self.infobar_update(*e_(e)) self.List.discover_devices(error_handler=on_error) s1 = self.List.connect("discovery-progress", on_progress) s2 = self.List.connect("adapter-property-changed", prop_changed) + def infobar_update(self, message: str, bt: Optional[str] = None, icon_name: str = "dialog-warning") -> None: + if icon_name == "dialog-warning": + self._infobar.set_message_type(Gtk.MessageType.WARNING) + else: + self._infobar.set_message_type(Gtk.MessageType.INFO) + + more_button = self.builder.get_widget("ib_more_button", Gtk.Button) + image = self.builder.get_widget("ib_icon", Gtk.Image) + msg_lbl = self.builder.get_widget("ib_message", Gtk.Label) + image.set_from_icon_name(icon_name, 16) + + if bt is not None: + msg_lbl.set_text(f"{message}
") + self._infobar_bt = f"{message}\n{bt}" + more_button.show() + else: + more_button.hide() + msg_lbl.set_text(f"{message}") + + self._infobar.set_visible(True) + self._infobar.set_revealed(True) + + def _infobar_response(self, info_bar: Gtk.InfoBar, response_id: int) -> None: + def hide() -> bool: + self._infobar.set_visible(False) + return False + + logging.debug(f"Response: {response_id}") + if response_id == Gtk.ResponseType.CLOSE: + self._infobar_bt = "" + info_bar.set_revealed(False) + GLib.timeout_add(250, hide) # transition is 250. + elif response_id == 0: + dialog = Gtk.MessageDialog(parent=self.window, type=Gtk.MessageType.INFO, modal=True, + buttons=Gtk.ButtonsType.CLOSE, text=self._infobar_bt) + dialog.connect("response", lambda d, _i: d.destroy()) + dialog.connect("close", lambda d: d.destroy()) + dialog.show() + @staticmethod def bond(device: Device) -> None: def error_handler(e: Exception) -> None: logging.exception(e) - message = f"Pairing failed for:\n{device['Alias']} ({device['Address']})" + message = f"Pairing failed for:\n{device.display_name} ({device['Address']})" Notification('Bluetooth', message, icon_name="blueman").show() device.pair(error_handler=error_handler) diff -Nru blueman-2.3.5/blueman/main/NetConf.py blueman-2.4.1/blueman/main/NetConf.py --- blueman-2.3.5/blueman/main/NetConf.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/NetConf.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,39 +1,26 @@ -import pickle import errno -import re import os import ipaddress -from pickle import UnpicklingError +import socket from tempfile import mkstemp from time import sleep import logging import signal -from typing import List, Tuple, Optional, Type, TYPE_CHECKING +from typing import List, Tuple, Optional, Type from blueman.Constants import DHCP_CONFIG_FILE from blueman.Functions import have from _blueman import create_bridge, destroy_bridge, BridgeException from subprocess import call, Popen, PIPE -if TYPE_CHECKING: - from typing_extensions import Protocol - - class DHCPHandler(Protocol): - def __init__(self, netconf: "NetConf"): - ... - - def do_apply(self) -> None: - ... - - def do_remove(self) -> None: - ... +from blueman.main.DNSServerProvider import DNSServerProvider class NetworkSetupError(Exception): pass -def is_running(name: str, pid: int) -> bool: +def _is_running(name: str, pid: int) -> bool: if not os.path.exists(f"/proc/{pid}"): return False @@ -41,15 +28,7 @@ return name in f.readline().replace("\0", " ") -def kill(pid: Optional[int], name: str) -> bool: - if pid and is_running(name, pid): - print('Terminating ' + name) - os.kill(pid, signal.SIGTERM) - return True - return False - - -def read_pid_file(fname: str) -> Optional[int]: +def _read_pid_file(fname: str) -> Optional[int]: try: with open(fname) as f: return int(f.read()) @@ -57,20 +36,7 @@ return None -def get_dns_servers() -> str: - dns_servers = '' - with open("/etc/resolv.conf") as f: - for line in f: - match = re.search(r"^nameserver ((?:[0-9]{1,3}\.){3}[0-9]{1,3}$)", line) - if match: - dns_servers += f"{match.group(1)}, " - - dns_servers = dns_servers.strip(", ") - - return dns_servers - - -def get_binary(*names: str) -> str: +def _get_binary(*names: str) -> str: for name in names: path = have(name) if path: @@ -78,50 +44,88 @@ raise FileNotFoundError(f"{' '.join(names)} not found") -class DnsMasqHandler: - def __init__(self, netconf: "NetConf") -> None: - self.pid: Optional[int] = None - self.netconf = netconf - - def do_apply(self) -> None: - if not self.netconf.locked("dhcp") or self.netconf.ip4_changed: - if self.netconf.ip4_changed: - self.do_remove() - - assert self.netconf.ip4_address is not None - - ipiface = ipaddress.ip_interface('/'.join((self.netconf.ip4_address, '255.255.255.0'))) - cmd = [get_binary("dnsmasq"), "--port=0", "--pid-file=/var/run/dnsmasq.pan1.pid", "--except-interface=lo", - "--interface=pan1", "--bind-interfaces", - f"--dhcp-range={ipiface.network[2]},{ipiface.network[-2]},60m", - f"--dhcp-option=option:router,{self.netconf.ip4_address}"] - - logging.info(cmd) - p = Popen(cmd, stderr=PIPE) - - error = p.communicate()[1] - - if not error: - logging.info("Dnsmasq started correctly") - with open("/var/run/dnsmasq.pan1.pid") as f: - self.pid = int(f.read()) - logging.info(f"pid {self.pid}") - self.netconf.lock("dhcp") +class DHCPHandler: + _BINARIES: List[str] + + @property + def _key(self) -> str: + return self._BINARIES[-1] + + def __init__(self) -> None: + self._pid: Optional[int] = None + + @staticmethod + def _get_arguments(ip4_address: str) -> List[str]: + return [] + + @property + def _pid_path(self) -> str: + return f"/var/run/{self._key}.pan1.pid" + + def apply(self, ip4_address: str, ip4_mask: str) -> None: + error = self._start(_get_binary(*self._BINARIES), ip4_address, ip4_mask, + [ip4_address if addr.is_loopback else str(addr) + for addr in DNSServerProvider.get_servers()]) + if error is None: + logging.info(f"{self._key} started correctly") + with open(self._pid_path) as f: + self._pid = int(f.read()) + logging.info(f"pid {self._pid}") + NetConf.lock("dhcp") + else: + error_msg = error.decode("UTF-8").strip() + logging.info(error_msg) + raise NetworkSetupError(f"{self._key} failed to start: {error_msg}") + + def _start(self, binary: str, ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> Optional[bytes]: + ... + + def clean_up(self) -> None: + self._clean_up_configuration() + + if NetConf.locked("dhcp"): + if not self._pid: + pid = _read_pid_file(self._pid_path) else: - error_msg = error.decode("UTF-8").strip() - logging.info(error_msg) - raise NetworkSetupError(f"dnsmasq failed to start: {error_msg}") - - def do_remove(self) -> None: - if self.netconf.locked("dhcp"): - if not self.pid: - pid = read_pid_file("/var/run/dnsmasq.pan1.pid") + pid = self._pid + + if pid is not None: + running_binary: Optional[str] = next(binary for binary in self._BINARIES if _is_running(binary, pid)) + if running_binary is not None: + print('Terminating ' + running_binary) + os.kill(pid, signal.SIGTERM) else: - pid = self.pid + running_binary = None - if not kill(pid, 'dnsmasq'): + if pid is None or running_binary is None: logging.info("Stale dhcp lockfile found") - self.netconf.unlock("dhcp") + + NetConf.unlock("dhcp") + + def _clean_up_configuration(self) -> None: + ... + + +class DnsMasqHandler(DHCPHandler): + _BINARIES = ["dnsmasq"] + + def _start(self, binary: str, ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> Optional[bytes]: + ipiface = ipaddress.ip_interface('/'.join((ip4_address, ip4_mask))) + cmd = [binary, f"--pid-file={self._pid_path}", "--except-interface=lo", + "--interface=pan1", "--bind-interfaces", + f"--dhcp-range={ipiface.network[2]},{ipiface.network[-2]},60m", + f"--dhcp-option=option:router,{ip4_address}"] + + with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s: + if s.connect_ex(("localhost", 53)) == 0: + cmd += ["--port=0", f"--dhcp-option=option:dns-server,{', '.join(dns_servers)}"] + + logging.info(cmd) + p = Popen(cmd, stderr=PIPE) + + error = p.communicate()[1] + + return error if error else None DHCPDSUBNET = '''#### BLUEMAN AUTOMAGIC SUBNET #### @@ -135,10 +139,8 @@ #### END BLUEMAN AUTOMAGIC SUBNET ####''' -class DhcpdHandler: - def __init__(self, netconf: "NetConf") -> None: - self.pid: Optional[int] = None - self.netconf = netconf +class DhcpdHandler(DHCPHandler): + _BINARIES = ["dhcpd3", "dhcpd"] @staticmethod def _read_dhcp_config() -> Tuple[str, str]: @@ -166,234 +168,123 @@ return dhcp_config, existing_subnet - def _generate_subnet_config(self) -> str: - dns = get_dns_servers() - - assert self.netconf.ip4_address is not None and self.netconf.ip4_mask is not None - - ipiface = ipaddress.ip_interface('/'.join((self.netconf.ip4_address, self.netconf.ip4_mask))) + @staticmethod + def _generate_subnet_config(ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> str: + ipiface = ipaddress.ip_interface('/'.join((ip4_address, ip4_mask))) return DHCPDSUBNET % {"ip_mask": ipiface.network.network_address, "netmask": ipiface.netmask, - "dns": dns, + "dns": ', '.join(dns_servers), "rtr": ipiface.ip, "start": ipiface.network[2], "end": ipiface.network[-2]} - def do_apply(self) -> None: - if not self.netconf.locked("dhcp") or self.netconf.ip4_changed: - if self.netconf.ip4_changed: - self.do_remove() - - dhcp_config, existing_subnet = self._read_dhcp_config() - - subnet = self._generate_subnet_config() - - # if subnet != self.existing_subnet: - with open(DHCP_CONFIG_FILE, "w") as f: - f.write(dhcp_config) - f.write(subnet) - - cmd = [get_binary("dhcpd3", "dhcpd"), "-pf", "/var/run/dhcpd.pan1.pid", "pan1"] - p = Popen(cmd, stderr=PIPE) - - error = p.communicate()[1] - - if p.returncode == 0: - logging.info("dhcpd started correctly") - with open("/var/run/dhcpd.pan1.pid") as f: - self.pid = int(f.read()) - logging.info(f"pid {self.pid}") - self.netconf.lock("dhcp") - else: - error_msg = error.decode("UTF-8").strip() - logging.info(error_msg) - raise NetworkSetupError(f"dhcpd failed to start: {error_msg}") - - def do_remove(self) -> None: + def _start(self, binary: str, ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> Optional[bytes]: dhcp_config, existing_subnet = self._read_dhcp_config() + + subnet = self._generate_subnet_config(ip4_address, ip4_mask, dns_servers) + with open(DHCP_CONFIG_FILE, "w") as f: f.write(dhcp_config) + f.write(subnet) - if self.netconf.locked("dhcp"): - if not self.pid: - pid = read_pid_file("/var/run/dhcpd.pan1.pid") - else: - pid = self.pid + cmd = [binary, "-pf", self._pid_path, "pan1"] + p = Popen(cmd, stderr=PIPE) - if not kill(pid, 'dhcpd3') and not kill(pid, 'dhcpd'): - logging.info("Stale dhcp lockfile found") - self.netconf.unlock("dhcp") + error = p.communicate()[1] + + return None if p.returncode == 0 else error + + def _clean_up_configuration(self) -> None: + dhcp_config, existing_subnet = self._read_dhcp_config() + with open(DHCP_CONFIG_FILE, "w") as f: + f.write(dhcp_config) UDHCP_CONF_TEMPLATE = """start %(start)s end %(end)s interface pan1 -pidfile /var/run/udhcpd.pan1.pid +pidfile %(pid_path)s option subnet %(ip_mask)s option dns %(dns)s option router %(rtr)s """ -class UdhcpdHandler: - def __init__(self, netconf: "NetConf") -> None: - self.pid: Optional[int] = None - self.netconf = netconf - - def _generate_config(self) -> str: - dns = get_dns_servers() +class UdhcpdHandler(DHCPHandler): + _BINARIES = ["udhcpd"] - assert self.netconf.ip4_address is not None and self.netconf.ip4_mask is not None - - ipiface = ipaddress.ip_interface('/'.join((self.netconf.ip4_address, self.netconf.ip4_mask))) + def _generate_config(self, ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> str: + ipiface = ipaddress.ip_interface('/'.join((ip4_address, ip4_mask))) return UDHCP_CONF_TEMPLATE % {"ip_mask": ipiface.network.network_address, - "dns": dns, + "dns": ', '.join(dns_servers), "rtr": ipiface.ip, "start": ipiface.network[2], - "end": ipiface.network[-2]} - - def do_apply(self) -> None: - if not self.netconf.locked("dhcp") or self.netconf.ip4_changed: - if self.netconf.ip4_changed: - self.do_remove() - - config_file, config_path = mkstemp(prefix="udhcpd-") - os.write(config_file, self._generate_config().encode('UTF-8')) - os.close(config_file) - - logging.info(f"Running udhcpd with config file {config_path}") - cmd = [get_binary("udhcpd"), "-S", config_path] - p = Popen(cmd, stderr=PIPE) - error = p.communicate()[1] - - # udhcpd takes time to create pid file - sleep(0.1) - - pid = read_pid_file("/var/run/udhcpd.pan1.pid") - - if p.pid and pid is not None and is_running("udhcpd", pid): - logging.info("udhcpd started correctly") - self.pid = pid - logging.info(f"pid {self.pid}") - self.netconf.lock("dhcp") - else: - error_msg = error.decode("UTF-8").strip() - logging.info(error_msg) - raise NetworkSetupError(f"udhcpd failed to start: {error_msg}") - - os.remove(config_path) - - def do_remove(self) -> None: - if self.netconf.locked("dhcp"): - if not self.pid: - pid = read_pid_file("/var/run/udhcpd.pan1.pid") - else: - pid = self.pid + "end": ipiface.network[-2], + "pid_path": self._pid_path} - if not kill(pid, 'udhcpd'): - logging.info("Stale dhcp lockfile found") - self.netconf.unlock("dhcp") + def _start(self, binary: str, ip4_address: str, ip4_mask: str, dns_servers: List[str]) -> Optional[bytes]: + config_file, self._config_path = mkstemp(prefix="udhcpd-") + with open(config_file, "w", encoding="utf8") as f: + f.write(self._generate_config(ip4_address, ip4_mask, dns_servers)) + logging.info(f"Running udhcpd with config file {self._config_path}") + cmd = [binary, "-S", self._config_path] + p = Popen(cmd, stderr=PIPE) + error = p.communicate()[1] -class_id = 10 + # udhcpd takes time to create pid file + sleep(0.1) + pid = _read_pid_file(self._pid_path) -class NetConf: - default_inst = None + return None if p.pid and pid is not None and _is_running("udhcpd", pid) else error - @classmethod - def get_default(cls) -> "NetConf": - if NetConf.default_inst: - return NetConf.default_inst + def _clean_up_configuration(self) -> None: + if os.path.exists(self._config_path): + os.remove(self._config_path) - try: - with open("/var/lib/blueman/network.state", "rb") as f: - obj: "NetConf" = pickle.load(f) - if obj.version != class_id: - raise Exception - - # Convert old 32bit packed ip's to strings - if not isinstance(obj.ip4_address, str) and obj.ip4_address is not None: - obj.ip4_address = str(ipaddress.ip_address(obj.ip4_address)) - obj.ip4_mask = '255.255.255.0' - - NetConf.default_inst = obj - return obj - except (OSError, UnicodeDecodeError, UnpicklingError): - n = cls() - try: - n.store() - # FIXME find out what could go wrong and drop bare exception - except: # noqa: E722 - return n - NetConf.default_inst = n - return n - def __init__(self) -> None: - self.ip4_mask: Optional[str] = None - self.ip4_address: Optional[str] = None - logging.info("init") - self.version = class_id - self.dhcp_handler: Optional[DHCPHandler] = None - self.ipt_rules: List[Tuple[str, str, str]] = [] - - self.ip4_changed = False - - def set_ipv4(self, ip: Optional[str], netmask: Optional[str]) -> None: - if self.ip4_address != ip or self.ip4_mask != netmask: - self.ip4_changed = True - - self.ip4_address = ip - self.ip4_mask = netmask +class NetConf: + _dhcp_handler: Optional[DHCPHandler] = None + _ipt_rules: List[Tuple[str, str, str]] = [] - def get_ipv4(self) -> Tuple[Optional[str], Optional[str]]: - return self.ip4_address, self.ip4_mask + _IPV4_SYS_PATH = "/proc/sys/net/ipv4" + _RUN_PATH = "/var/run" - @staticmethod - def enable_ip4_forwarding() -> None: - with open("/proc/sys/net/ipv4/ip_forward", "w") as f: + @classmethod + def _enable_ip4_forwarding(cls) -> None: + with open(f"{cls._IPV4_SYS_PATH}/ip_forward", "w") as f: f.write("1") - for d in os.listdir("/proc/sys/net/ipv4/conf"): - with open(f"/proc/sys/net/ipv4/conf/{d}/forwarding", "w") as f: + for d in os.listdir(f"{cls._IPV4_SYS_PATH}/conf"): + with open(f"{cls._IPV4_SYS_PATH}/conf/{d}/forwarding", "w") as f: f.write("1") - def add_ipt_rule(self, table: str, chain: str, rule: str) -> None: - self.ipt_rules.append((table, chain, rule)) + @classmethod + def _add_ipt_rule(cls, table: str, chain: str, rule: str) -> None: + cls._ipt_rules.append((table, chain, rule)) args = ["/sbin/iptables", "-t", table, "-A", chain] + rule.split(" ") logging.debug(" ".join(args)) ret = call(args) logging.info(f"Return code {ret}") - def del_ipt_rules(self) -> None: - for table, chain, rule in self.ipt_rules: + @classmethod + def _del_ipt_rules(cls) -> None: + for table, chain, rule in cls._ipt_rules: call(["/sbin/iptables", "-t", table, "-D", chain] + rule.split(" ")) - self.ipt_rules = [] - self.unlock("iptables") + cls._ipt_rules = [] + cls.unlock("iptables") - def set_dhcp_handler(self, handler: Type["DHCPHandler"]) -> None: - if not isinstance(self.dhcp_handler, handler): - running = False - if self.dhcp_handler: - self.dhcp_handler.do_remove() - running = True - - self.dhcp_handler = handler(self) - if running: - self.dhcp_handler.do_apply() - - def get_dhcp_handler(self) -> Optional[Type["DHCPHandler"]]: - if not self.dhcp_handler: - return None - - return type(self.dhcp_handler) - - def apply_settings(self) -> None: - if self != NetConf.get_default(): - NetConf.get_default().remove_settings() - NetConf.default_inst = self + @classmethod + def apply_settings(cls, ip4_address: str, ip4_mask: str, handler: Type["DHCPHandler"], + address_changed: bool) -> None: + if not isinstance(cls._dhcp_handler, handler): + if cls._dhcp_handler is not None: + cls._dhcp_handler.clean_up() + + cls._dhcp_handler = handler() try: create_bridge("pan1") @@ -401,83 +292,69 @@ if e.errno != errno.EEXIST: raise - if self.ip4_changed or not self.locked("netconfig"): - self.enable_ip4_forwarding() + if address_changed or not cls.locked("netconfig"): + cls._enable_ip4_forwarding() if have("ip"): ret = call(["ip", "link", "set", "dev", "pan1", "up"]) if ret != 0: raise NetworkSetupError("Failed to bring up interface pan1") - assert self.ip4_address is not None and self.ip4_mask is not None - - ret = call(["ip", "address", "add", "/".join((self.ip4_address, self.ip4_mask)), "dev", "pan1"]) + ret = call(["ip", "address", "add", "/".join((ip4_address, ip4_mask)), "dev", "pan1"]) if ret != 0: - raise NetworkSetupError(f"Failed to add ip address {self.ip4_address}" - f"with netmask {self.ip4_mask}") + raise NetworkSetupError(f"Failed to add ip address {ip4_address}" + f"with netmask {ip4_mask}") elif have('ifconfig'): - assert self.ip4_address is not None and self.ip4_mask is not None - - ret = call(["ifconfig", "pan1", self.ip4_address, "netmask", self.ip4_mask, "up"]) + ret = call(["ifconfig", "pan1", ip4_address, "netmask", ip4_mask, "up"]) if ret != 0: - raise NetworkSetupError(f"Failed to add ip address {self.ip4_address}" - f"with netmask {self.ip4_mask}") + raise NetworkSetupError(f"Failed to add ip address {ip4_address}" + f"with netmask {ip4_mask}") else: raise NetworkSetupError( "Neither ifconfig or ip commands are found. Please install net-tools or iproute2") - self.lock("netconfig") - - if self.ip4_changed or not self.locked("iptables"): - self.del_ipt_rules() + cls.lock("netconfig") - self.add_ipt_rule("nat", "POSTROUTING", f"-s {self.ip4_address}/{self.ip4_mask} -j MASQUERADE") - self.add_ipt_rule("filter", "FORWARD", "-i pan1 -j ACCEPT") - self.add_ipt_rule("filter", "FORWARD", "-o pan1 -j ACCEPT") - self.add_ipt_rule("filter", "FORWARD", "-i pan1 -j ACCEPT") - self.lock("iptables") + if address_changed or not cls.locked("iptables"): + cls._del_ipt_rules() - if self.dhcp_handler: - self.dhcp_handler.do_apply() - self.ip4_changed = False + cls._add_ipt_rule("nat", "POSTROUTING", f"-s {ip4_address}/{ip4_mask} -j MASQUERADE") + cls._add_ipt_rule("filter", "FORWARD", "-i pan1 -j ACCEPT") + cls._add_ipt_rule("filter", "FORWARD", "-o pan1 -j ACCEPT") + cls._add_ipt_rule("filter", "FORWARD", "-i pan1 -j ACCEPT") + cls.lock("iptables") + + if address_changed or not NetConf.locked("dhcp"): + cls._dhcp_handler.clean_up() + cls._dhcp_handler.apply(ip4_address, ip4_mask) - self.store() - - def remove_settings(self) -> None: - logging.info(self) + @classmethod + def clean_up(cls) -> None: + logging.info(cls) - if self.dhcp_handler: - self.dhcp_handler.do_remove() + if cls._dhcp_handler: + cls._dhcp_handler.clean_up() try: destroy_bridge("pan1") except BridgeException: pass - self.unlock("netconfig") + cls.unlock("netconfig") - self.del_ipt_rules() + cls._del_ipt_rules() - self.store() - - @staticmethod - def lock(key: str) -> None: - with open(f"/var/run/blueman-{key}", "w"): + @classmethod + def lock(cls, key: str) -> None: + with open(f"{cls._RUN_PATH}/blueman-{key}", "w"): pass - @staticmethod - def unlock(key: str) -> None: + @classmethod + def unlock(cls, key: str) -> None: try: - os.unlink(f"/var/run/blueman-{key}") + os.unlink(f"{cls._RUN_PATH}/blueman-{key}") except OSError: pass - @staticmethod - def locked(key: str) -> bool: - return os.path.exists(f"/var/run/blueman-{key}") - - # save the instance of this class, requires root - def store(self) -> None: - if not os.path.exists("/var/lib/blueman"): - os.mkdir("/var/lib/blueman") - with open("/var/lib/blueman/network.state", "wb") as f: - pickle.dump(self, f, 2) + @classmethod + def locked(cls, key: str) -> bool: + return os.path.exists(f"{cls._RUN_PATH}/blueman-{key}") diff -Nru blueman-2.3.5/blueman/main/NetworkManager.py blueman-2.4.1/blueman/main/NetworkManager.py --- blueman-2.3.5/blueman/main/NetworkManager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/NetworkManager.py 2024-04-09 07:41:07.000000000 +0000 @@ -11,7 +11,6 @@ raise ImportError('NM python bindings not found.') from gi.repository import GLib, GObject, NM, Gio -from blueman.main.Config import Config class NMConnectionError(Exception): @@ -34,7 +33,7 @@ self.connection = None self.active_connection = None self.client = NM.Client.new() - self.Config = Config("org.blueman.gsmsetting", f"/org/blueman/gsmsettings/{self.bdaddr}/") + self.Config = Gio.Settings(schema_id="org.blueman.gsmsetting", path=f"/org/blueman/gsmsettings/{self.bdaddr}/") self._statehandler: Optional[int] = None self.find_or_create_connection() @@ -94,7 +93,7 @@ def on_connection_deactivate(client: NM.Client, result: Gio.AsyncResult) -> None: try: client.deactivate_connection_finish(result) - logging.debug(f"Device {self.bdaddr} deactivated sucessfully") + logging.debug(f"Device {self.bdaddr} deactivated successfully") self.reply_handler() self.active_connection = None except GLib.Error as e: @@ -203,7 +202,7 @@ return conn = NM.SimpleConnection() - conn_id = f"blueman dun for {self.device['Alias']}" + conn_id = f"blueman dun for {self.device.display_name}" conn_uuid = str(uuid.uuid4()) conn_sett = NM.SettingConnection(type='bluetooth', id=conn_id, uuid=conn_uuid, autoconnect=False) diff -Nru blueman-2.3.5/blueman/main/PPPConnection.py blueman-2.4.1/blueman/main/PPPConnection.py --- blueman-2.3.5/blueman/main/PPPConnection.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/PPPConnection.py 2024-04-09 07:41:07.000000000 +0000 @@ -167,7 +167,7 @@ self.emit("error-occurred", msg) - logging.warning("pppd exited with status %d" % status) + logging.warning(f"pppd exited with status {status:d}") return False return True diff -Nru blueman-2.3.5/blueman/main/PluginManager.py blueman-2.4.1/blueman/main/PluginManager.py --- blueman-2.3.5/blueman/main/PluginManager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/PluginManager.py 2024-04-09 07:41:07.000000000 +0000 @@ -4,13 +4,12 @@ import traceback import importlib from types import ModuleType -from typing import Dict, List, Type, TypeVar, Iterable, Optional, Any +from typing import Dict, List, Type, TypeVar, Iterable, Optional from gi.repository import GObject, Gio from blueman.Functions import bmexit from blueman.gui.CommonUi import ErrorDialog -from blueman.main.Config import Config from blueman.plugins.BasePlugin import BasePlugin from blueman.bluemantyping import GSignals from blueman.plugins.errors import PluginException @@ -33,7 +32,7 @@ super().__init__() self.__deps: Dict[str, List[str]] = {} self.__cfls: Dict[str, List[str]] = {} - self.__plugins: Dict[str, _T] = {} + self._plugins: Dict[str, _T] = {} self.__classes: Dict[str, Type[_T]] = {} self.__loaded: List[str] = [] self.parent = parent @@ -65,7 +64,7 @@ pass except Exception: if user_action: - d = ErrorDialog(_("An error has occured while loading " + d = ErrorDialog(_("An error has occurred while loading " "a plugin. Please notify the developers " "with the content of this message to our \n" "website."), @@ -169,14 +168,14 @@ raise # NOTE TO SELF: might cause bugs else: - self.__plugins[cls.__name__] = inst + self._plugins[cls.__name__] = inst self.__loaded.append(cls.__name__) self.emit("plugin-loaded", cls.__name__) - def __getattr__(self, key: str) -> Any: + def __getattr__(self, key: str) -> object: try: - return self.__plugins[key] + return self._plugins[key] except KeyError: return self.__dict__[key] @@ -188,26 +187,26 @@ if name in self.__loaded: logging.info(f"Unloading {name}") try: - inst = self.__plugins[name] + inst = self._plugins[name] inst._unload() except NotImplementedError: logging.warning("Plugin cannot be unloaded") else: self.__loaded.remove(name) - del self.__plugins[name] + del self._plugins[name] self.emit("plugin-unloaded", name) else: raise Exception(f"Plugin {name} is not unloadable") def get_plugins(self) -> Dict[str, _T]: - return self.__plugins + return self._plugins _U = TypeVar("_U") def get_loaded_plugins(self, protocol: Type[_U]) -> Iterable[_U]: for name in self.__loaded: - plugin = self.__plugins[name] + plugin = self._plugins[name] if isinstance(plugin, protocol): yield plugin @@ -216,7 +215,7 @@ def __init__(self, plugin_class: Type[_T], module_path: ModuleType, parent: object) -> None: super().__init__(plugin_class, module_path, parent) - self.__config = Config("org.blueman.general") + self.__config = Gio.Settings(schema_id="org.blueman.general") self.__config.connect("changed::plugin-list", self.on_property_changed) diff -Nru blueman-2.3.5/blueman/main/PulseAudioUtils.py blueman-2.4.1/blueman/main/PulseAudioUtils.py --- blueman-2.3.5/blueman/main/PulseAudioUtils.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/PulseAudioUtils.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,4 +1,5 @@ from ctypes import * +from enum import IntEnum from typing import Dict, TYPE_CHECKING, List, Callable, Mapping, Optional, Any from gi.repository import GObject @@ -16,7 +17,7 @@ raise ImportError("Could not load pulseaudio shared library") if TYPE_CHECKING: - from ctypes import _FuncPointer, _NamedFuncPointer + from ctypes import _FuncPointer, _NamedFuncPointer, _Pointer from typing_extensions import TypedDict class CardProfileInfo(TypedDict): @@ -43,16 +44,18 @@ pa_glib_mainloop_get_api.restype = c_void_p pa_glib_mainloop_get_api.argtypes = [c_void_p] -PA_CONTEXT_UNCONNECTED = 0 -PA_CONTEXT_CONNECTING = 1 -PA_CONTEXT_AUTHORIZING = 2 -PA_CONTEXT_SETTING_NAME = 3 -PA_CONTEXT_READY = 4 -PA_CONTEXT_FAILED = 5 -PA_CONTEXT_TERMINATED = 6 +class ContextState(IntEnum): + UNCONNECTED = 0 + CONNECTING = 1 + AUTHORIZING = 2 + SETTING_NAME = 3 + READY = 4 + FAILED = 5 + TERMINATED = 6 -class EventType: + +class EventType(IntEnum): SINK = 0x0000 SOURCE = 0x0001 SINK_INPUT = 0x0002 @@ -69,6 +72,21 @@ TYPE_MASK = 0x0030 +# from enum pa_subscription_mask +class SubscriptionMask(IntEnum): + NULL = 0x0000, + SINK = 0x0001, + SOURCE = 0x0002, + INPUT = 0x0004, + SOURCE_OUTPUT = 0x0008, + MODULE = 0x0010, + CLIENT = 0x0020, + SAMPLE_CACHE = 0x0040, + SERVER = 0x0080, + CARD = 0x0200, + ALL = 0x02ff + + class NullError(Exception): pass @@ -78,32 +96,28 @@ class PaCardProfileInfo(Structure): - pass - - -PaCardProfileInfo._fields_ = [ - ('name', c_char_p), - ('description', c_char_p), - ('n_sinks', c_uint32), - ('n_sources', c_uint32), - ('priority', c_uint32), -] + _fields_ = [ + ('name', c_char_p), + ('description', c_char_p), + ('n_sinks', c_uint32), + ('n_sources', c_uint32), + ('priority', c_uint32), + ] class PaCardInfo(Structure): - pass + _fields_ = [ + ('index', c_uint32), + ('name', c_char_p), + ('owner_module', c_uint32), + ('driver', c_char_p), + ('n_profiles', c_uint32), + ('profiles', POINTER(PaCardProfileInfo)), + ('active_profile', POINTER(PaCardProfileInfo)), + ('proplist', c_void_p), + ] -PaCardInfo._fields_ = [ - ('index', c_uint32), - ('name', c_char_p), - ('owner_module', c_uint32), - ('driver', c_char_p), - ('n_profiles', c_uint32), - ('profiles', POINTER(PaCardProfileInfo)), - ('active_profile', POINTER(PaCardProfileInfo)), - ('proplist', c_void_p), -] pa_context_notify_cb_t = CFUNCTYPE(None, c_void_p, py_object) pa_context_index_cb_t = CFUNCTYPE(None, c_void_p, c_int, py_object) @@ -191,10 +205,10 @@ state = pa_context_get_state(pa_context) logging.info(state) - if state == PA_CONTEXT_READY: + if state == ContextState.READY: self.connected = True self.emit("connected") - mask = 0x0200 | 0x0010 # from enum pa_subscription_mask + mask = SubscriptionMask.CARD | SubscriptionMask.MODULE self.simple_callback(lambda x: logging.info(x), pa_context_subscribe, @@ -204,7 +218,7 @@ self.emit("disconnected") self.connected = False - if self.prev_state == PA_CONTEXT_READY and state == PA_CONTEXT_FAILED: + if self.prev_state == ContextState.READY and state == ContextState.FAILED: logging.info("Pulseaudio probably crashed, restarting in 5s") GLib.timeout_add(5000, self.connect_pulseaudio) @@ -232,9 +246,9 @@ if TYPE_CHECKING: class _ListCallbackInfo(TypedDict): cb_info: "_FuncPointer" - handler: Callable[[Optional["pointer[PaCardInfo]"], bool], None] + handler: Callable[[Optional["_Pointer[PaCardInfo]"], bool], None] - def __list_callback(self, _context: c_void_p, entry_info: "pointer[PaCardInfo]", eol: c_int, + def __list_callback(self, _context: c_void_p, entry_info: "_Pointer[PaCardInfo]", eol: c_int, info: "_ListCallbackInfo") -> None: if entry_info: info["handler"](entry_info, False) @@ -244,8 +258,8 @@ pythonapi.Py_DecRef(py_object(info)) def __init_list_callback(self, func: Callable[..., c_void_p], cb_type: Callable[[Callable[[c_void_p, - "pointer[PaCardInfo]", c_int, "_ListCallbackInfo"], None]], "_FuncPointer"], - handler: Callable[[Optional["pointer[PaCardInfo]"], bool], None], *args: Any) -> None: + "_Pointer[PaCardInfo]", c_int, "_ListCallbackInfo"], None]], "_FuncPointer"], + handler: Callable[[Optional["_Pointer[PaCardInfo]"], bool], None], *args: Any) -> None: info = {"cb_info": cb_type(self.__list_callback), "handler": handler} pythonapi.Py_IncRef(py_object(info)) @@ -256,8 +270,7 @@ def simple_callback(self, handler: Callable[[int], None], func: "_NamedFuncPointer", *args: Any) -> None: def wrapper(_context: c_void_p, res: int, data: "_FuncPointer") -> None: - if handler: - handler(res) + handler(res) pythonapi.Py_DecRef(py_object(data)) cb = pa_context_index_cb_t(wrapper) @@ -270,7 +283,7 @@ logging.error(func.__name__) pa_operation_unref(op) - def __card_info(self, card_info: "pointer[PaCardInfo]") -> "CardInfo": + def __card_info(self, card_info: "_Pointer[PaCardInfo]") -> "CardInfo": return { "name": card_info[0].name.decode("UTF-8"), "proplist": self.__get_proplist(card_info[0].proplist), @@ -292,7 +305,7 @@ data: Dict[str, "CardInfo"] = {} - def handler(entry_info: Optional["pointer[PaCardInfo]"], end: bool) -> None: + def handler(entry_info: Optional["_Pointer[PaCardInfo]"], end: bool) -> None: if end: callback(data) return @@ -308,7 +321,7 @@ def get_card(self, card: int, callback: Callable[["CardInfo"], None]) -> None: self.check_connected() - def handler(entry_info: Optional["pointer[PaCardInfo]"], end: bool) -> None: + def handler(entry_info: Optional["_Pointer[PaCardInfo]"], end: bool) -> None: if end: return diff -Nru blueman-2.3.5/blueman/main/Sendto.py blueman-2.4.1/blueman/main/Sendto.py --- blueman-2.3.5/blueman/main/Sendto.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Sendto.py 2024-04-09 07:41:07.000000000 +0000 @@ -124,7 +124,7 @@ self.client.connect('session-failed', self.on_session_failed) logging.info(f"Sending to {device['Address']}") - self.l_dest.props.label = device['Alias'] + self.l_dest.props.label = device.display_name # Stop discovery if discovering and let adapter settle for a second if self.adapter["Discovering"]: @@ -148,14 +148,15 @@ self.emit("result", False) + def _update_pb_text(self, speed: float = 0.0, unit: str = "B", eta: Optional[str] = None) -> None: + num = self.num_files - len(self.files) + 1 + eta = "∞" if eta is None else eta + text = "%s %d/%d %.2f (%s/s) %s %s" % (_("Sending File"), num, self.num_files, speed, unit, _("ETA:"), eta) + self.pb.set_text(text) + def on_transfer_started(self, _object_push: ObjectPush, transfer_path: str, filename: str) -> None: if self.total_transferred == 0: - self.pb.props.text = _("Sending File") + (" %(0)s/%(1)s (%(2).2f %(3)s/s) " + _("ETA:") + " %(4)s") % { - "1": self.num_files, - "0": (self.num_files - len(self.files) + 1), - "2": 0.0, - "3": "B/s", - "4": "∞"} + self._update_pb_text(0.0, "B") self.l_file.props.label = filename self._last_bytes = 0 @@ -190,14 +191,9 @@ else: eta = ngettext("%(seconds)d Second", "%(seconds)d Seconds", round(x)) % {"seconds": round(x)} except ZeroDivisionError: - eta = "∞" + eta = None - self.pb.props.text = _("Sending File") + (" %(0)s/%(1)s (%(2).2f %(3)s/s) " + _("ETA:") + " %(4)s") % { - "1": self.num_files, - "0": (self.num_files - len(self.files) + 1), - "2": size, - "3": units, - "4": eta} + self._update_pb_text(size, units, eta) self._last_update = tm self.pb.props.fraction = float(self.total_transferred) / self.total_bytes diff -Nru blueman-2.3.5/blueman/main/Services.py blueman-2.4.1/blueman/main/Services.py --- blueman-2.3.5/blueman/main/Services.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Services.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,24 +1,26 @@ -from gettext import gettext as _ import os import logging import importlib import signal -from typing import List, Optional +from typing import Optional -from blueman.gui.GenericList import GenericList, ListDataDict +from blueman.main.Builder import Builder import blueman.plugins.services from blueman.plugins.ServicePlugin import ServicePlugin -from blueman.main.Config import Config import gi gi.require_version("Gtk", "3.0") -from gi.repository import Gtk, GLib +from gi.repository import Gtk +from gi.repository import GLib +from gi.repository import Gio class BluemanServices(Gtk.Application): def __init__(self) -> None: super().__init__(application_id="org.blueman.Services") self.window: Optional[Gtk.Window] = None + self.builder = Builder("services-window.ui") + self.Config = Gio.Settings(schema_id="org.blueman.general") def do_quit(_: object) -> bool: self.quit() @@ -28,56 +30,30 @@ s.set_callback(do_quit) s.attach() + close_action = Gio.SimpleAction.new("quit", None) + close_action.connect("activate", lambda x, y: self.quit()) + self.add_action(close_action) + def do_activate(self) -> None: if not self.window: - self.window = Gtk.ApplicationWindow(application=self, title=_("Local Services"), icon_name="blueman", - border_width=10) - - self.window.set_position(Gtk.WindowPosition.CENTER) - - grid = Gtk.Grid(orientation=Gtk.Orientation.VERTICAL, visible=True, row_spacing=10) - self.window.add(grid) - - self.box = Gtk.Box(vexpand=True, visible=True) - grid.add(self.box) - - button_box = Gtk.Box(orientation=Gtk.Orientation.HORIZONTAL, halign=Gtk.Align.END, visible=True) - grid.add(button_box) - - self.b_apply = Gtk.Button(label=_("_Apply"), receives_default=True, use_underline=True, - sensitive=False, visible=True, width_request=80) - button_box.add(self.b_apply) - - self.viewport = Gtk.Viewport(visible=True, width_request=120) - - self.box.add(self.viewport) - - self.Config = Config("org.blueman.general") - - data: List[ListDataDict] = [ - {"id": "icon_name", "type": str, "renderer": Gtk.CellRendererPixbuf(stock_size=Gtk.IconSize.DND), - "render_attrs": {"icon_name": 0}}, - {"id": "caption", "type": str, "renderer": Gtk.CellRendererText(), "render_attrs": {"markup": 1}, - "view_props": {"expand": True}}, - {"id": "id", "type": str}, - ] - - self.List = ls = GenericList(data, headers_visible=False, visible=True) - - ls.selection.connect("changed", self.on_selection_changed) - - self.viewport.add(ls) + self.window = self.builder.get_widget("window", Gtk.ApplicationWindow) + self.window.set_application(self) + self.notebook = self.builder.get_widget("notebook", Gtk.Notebook) + self.b_apply = self.builder.get_widget("apply", Gtk.Button) + self.b_apply.connect("clicked", self.on_apply_clicked) self.load_plugins() - ls.selection.select_path(self.Config["services-last-item"]) - - self.b_apply.connect("clicked", self.on_apply_clicked) + self.Config.bind("services-last-item", self.notebook, "page", Gio.SettingsBindFlags.DEFAULT) self.window.present_with_time(Gtk.get_current_event_time()) + def do_startup(self) -> None: + Gtk.Application.do_startup(self) + self.set_accels_for_action("app.quit", ["w", "q", "Escape"]) + def option_changed(self) -> None: - rets = [plugin.on_query_apply_state() for plugin in ServicePlugin.instances if plugin._is_loaded] + rets = [plugin.on_query_apply_state() for plugin in ServicePlugin.instances] show_apply = False for ret in rets: if ret == -1: @@ -114,42 +90,18 @@ logging.warning(f"Invalid plugin info in {cls}") else: (name, icon) = cls.__plugin_info__ - self.setup_list_item(inst, name, icon) + inst.on_load() + self.add_page(inst, name, icon) - def setup_list_item(self, inst: ServicePlugin, name: str, icon: str) -> None: - self.List.append(icon_name=icon, caption=name, id=inst.__class__.__name__) + def add_page(self, inst: ServicePlugin, name: str, icon_name: str) -> None: + box = Gtk.Box(vexpand=True, visible=True, spacing=6) + label = Gtk.Label(label=name, visible=True) + icon = Gtk.Image(icon_name=icon_name, visible=True) + box.add(icon) + box.add(label) + self.notebook.append_page(inst.widget, box) def on_apply_clicked(self, _button: Gtk.Button) -> None: for plugin in ServicePlugin.instances: - if plugin._is_loaded: - plugin.on_apply() + plugin.on_apply() self.option_changed() - - def set_page(self, pageid: str) -> None: - logging.info(f"Set page {pageid}") - - if len(ServicePlugin.instances) == 0: - return - # set the first item - if pageid is None: - pageid = ServicePlugin.instances[0].__class__.__name__ - for inst in ServicePlugin.instances: - if inst.__class__.__name__ == pageid: - if not inst._is_loaded: - inst.on_load(self.box) - inst._is_loaded = True - - inst._on_enter() - else: - inst._on_leave() - - def on_selection_changed(self, _selection: Gtk.TreeSelection) -> None: - tree_iter = self.List.selected() - assert tree_iter - if self.List.get_cursor()[0]: - # GtkTreePath returns row when used as string - self.Config["services-last-item"] = int(str(self.List.get_cursor()[0])) - row = self.List.get(tree_iter, "id") - rowid = row["id"] - - self.set_page(rowid) diff -Nru blueman-2.3.5/blueman/main/Tray.py blueman-2.4.1/blueman/main/Tray.py --- blueman-2.3.5/blueman/main/Tray.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/Tray.py 2024-04-09 07:41:07.000000000 +0000 @@ -24,15 +24,16 @@ def do_activate(self) -> None: if self._active: + GLib.timeout_add_seconds(1, lambda: os.execv(sys.argv[0], sys.argv)) logging.info("Already running, restarting instance") - os.execv(sys.argv[0], sys.argv) + return Gio.bus_watch_name(Gio.BusType.SESSION, 'org.blueman.Applet', Gio.BusNameWatcherFlags.NONE, self._on_name_appeared, self._on_name_vanished) self.hold() def _on_name_appeared(self, _connection: Gio.DBusConnection, name: str, _owner: str) -> None: - logging.debug("Applet started on name %s, showing indicator" % name) + logging.debug(f"Applet started on name {name}, showing indicator") applet = AppletService() for indicator_name in applet.GetStatusIconImplementations(): diff -Nru blueman-2.3.5/blueman/main/applet/BluezAgent.py blueman-2.4.1/blueman/main/applet/BluezAgent.py --- blueman-2.3.5/blueman/main/applet/BluezAgent.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/applet/BluezAgent.py 2024-04-09 07:41:07.000000000 +0000 @@ -94,21 +94,21 @@ return dialog, pin_entry - def get_device_string(self, device_path: str) -> str: - device = Device(obj_path=device_path) - return f"{escape(device['Alias'])} ({device['Address']})" + def get_device_string(self, object_path: str) -> str: + device = Device(obj_path=object_path) + return f"{escape(device.display_name)} ({device['Address']})" @overload - def ask_passkey(self, dialog_msg: str, is_numeric: "Literal[True]", device_path: str, ok: Callable[[int], None], + def ask_passkey(self, dialog_msg: str, is_numeric: "Literal[True]", object_path: str, ok: Callable[[int], None], err: Callable[[Union[BluezErrorCanceled, BluezErrorRejected]], None]) -> None: ... @overload - def ask_passkey(self, dialog_msg: str, is_numeric: "Literal[False]", device_path: str, ok: Callable[[str], None], + def ask_passkey(self, dialog_msg: str, is_numeric: "Literal[False]", object_path: str, ok: Callable[[str], None], err: Callable[[Union[BluezErrorCanceled, BluezErrorRejected]], None]) -> None: ... - def ask_passkey(self, dialog_msg: str, is_numeric: bool, device_path: str, ok: Callable[[Any], None], + def ask_passkey(self, dialog_msg: str, is_numeric: bool, object_path: str, ok: Callable[[Any], None], err: Callable[[Union[BluezErrorCanceled, BluezErrorRejected]], None]) -> None: def passkey_dialog_cb(dialog: Gtk.Dialog, response_id: int) -> None: if response_id == Gtk.ResponseType.ACCEPT: @@ -119,7 +119,7 @@ dialog.destroy() self.dialog = None - dev_str = self.get_device_string(device_path) + dev_str = self.get_device_string(object_path) notify_message = _("Pairing request for %s") % dev_str if self.dialog: @@ -159,45 +159,45 @@ self._notification.close() self._notification = None - def _on_request_pin_code(self, device_path: str, ok: Callable[[str], None], + def _on_request_pin_code(self, object_path: str, ok: Callable[[str], None], err: Callable[[Union[BluezErrorCanceled, BluezErrorRejected]], None]) -> None: logging.info("Agent.RequestPinCode") dialog_msg = _("Enter PIN code for authentication:") - self.ask_passkey(dialog_msg, False, device_path, ok, err) + self.ask_passkey(dialog_msg, False, object_path, ok, err) if self.dialog: self.dialog.present() - def _on_request_passkey(self, device: str, ok: Callable[[int], None], + def _on_request_passkey(self, object_path: str, ok: Callable[[int], None], err: Callable[[Union[BluezErrorCanceled, BluezErrorRejected]], None]) -> None: logging.info("Agent.RequestPasskey") dialog_msg = _("Enter passkey for authentication:") - self.ask_passkey(dialog_msg, True, device, ok, err) + self.ask_passkey(dialog_msg, True, object_path, ok, err) if self.dialog: self.dialog.present() - def _on_display_passkey(self, device: str, passkey: int, entered: int) -> None: - logging.info(f"DisplayPasskey ({device}, {passkey:d} {entered:d})") - dev = Device(obj_path=device) - self._devhandlerids[device] = dev.connect_signal("property-changed", self._on_device_property_changed) + def _on_display_passkey(self, object_path: str, passkey: int, entered: int) -> None: + logging.info(f"DisplayPasskey ({object_path}, {passkey:d} {entered:d})") + dev = Device(obj_path=object_path) + self._devhandlerids[object_path] = dev.connect_signal("property-changed", self._on_device_property_changed) key = f"{passkey:06}" - notify_message = _("Pairing passkey for") + f" {self.get_device_string(device)}: " \ - f"{key[:entered]}{key[entered]}{key[entered+1:]}" + notify_message = _("Pairing passkey for") + f" {self.get_device_string(object_path)}: " \ + f"{key[:entered]}{key[entered]}{key[entered + 1:]}" self._close() self._notification = Notification("Bluetooth", notify_message, 0, icon_name="blueman") self._notification.show() - def _on_display_pin_code(self, device: str, pin_code: str) -> None: - logging.info(f'DisplayPinCode ({device}, {pin_code})') - dev = Device(obj_path=device) - self._devhandlerids[device] = dev.connect_signal("property-changed", self._on_device_property_changed) + def _on_display_pin_code(self, object_path: str, pin_code: str) -> None: + logging.info(f'DisplayPinCode ({object_path}, {pin_code})') + dev = Device(obj_path=object_path) + self._devhandlerids[object_path] = dev.connect_signal("property-changed", self._on_device_property_changed) - notify_message = _("Pairing PIN code for") + f" {self.get_device_string(device)}: {pin_code}" + notify_message = _("Pairing PIN code for") + f" {self.get_device_string(object_path)}: {pin_code}" self._notification = Notification("Bluetooth", notify_message, 0, icon_name="blueman") self._notification.show() - def _on_request_confirmation(self, device_path: str, passkey: Optional[int], ok: Callable[[], None], + def _on_request_confirmation(self, object_path: str, passkey: Optional[int], ok: Callable[[], None], err: Callable[[BluezErrorCanceled], None]) -> None: def on_confirm_action(action: str) -> None: if action == "confirm": @@ -206,7 +206,7 @@ err(BluezErrorCanceled("User canceled pairing")) logging.info("Agent.RequestConfirmation") - notify_message = _("Pairing request for:") + f"\n{self.get_device_string(device_path)}" + notify_message = _("Pairing request for:") + f"\n{self.get_device_string(object_path)}" if passkey: notify_message += "\n" + _("Confirm value for authentication:") + f" {passkey:06}" @@ -216,17 +216,17 @@ icon_name="blueman") self._notification.show() - def _on_request_authorization(self, device: str, ok: Callable[[], None], + def _on_request_authorization(self, object_path: str, ok: Callable[[], None], err: Callable[[BluezErrorCanceled], None]) -> None: - self._on_request_confirmation(device, None, ok, err) + self._on_request_confirmation(object_path, None, ok, err) - def _on_authorize_service(self, device: str, uuid: str, ok: Callable[[], None], + def _on_authorize_service(self, object_path: str, uuid: str, ok: Callable[[], None], err: Callable[[BluezErrorRejected], None]) -> None: def on_auth_action(action: str) -> None: logging.info(action) if action == "always": - Device(obj_path=device).set("Trusted", True) + Device(obj_path=object_path).set("Trusted", True) if action == "always" or action == "accept": ok() else: @@ -235,7 +235,7 @@ self._service_notifications.remove(n) logging.info("Agent.Authorize") - dev_str = self.get_device_string(device) + dev_str = self.get_device_string(object_path) service = ServiceUUID(uuid).name notify_message = \ _("Authorization request for:") + f"\n{dev_str}\n" + _("Service:") + f" {service}" diff -Nru blueman-2.3.5/blueman/main/indicators/StatusNotifierItem.py blueman-2.4.1/blueman/main/indicators/StatusNotifierItem.py --- blueman-2.3.5/blueman/main/indicators/StatusNotifierItem.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/main/indicators/StatusNotifierItem.py 2024-04-09 07:41:07.000000000 +0000 @@ -154,8 +154,8 @@ "RegisterStatusNotifierItem", GLib.Variant("(s)", ("/org/blueman/sni",)), None, Gio.DBusCallFlags.NONE, -1) watcher_expected = True - except GLib.Error: - watcher_expected = False + except GLib.Error as e: + watcher_expected = not e.message.startswith("org.freedesktop.DBusError.ServiceUnknown") raise IndicatorNotAvailable def set_icon(self, icon_name: str) -> None: diff -Nru blueman-2.3.5/blueman/plugins/BasePlugin.py blueman-2.4.1/blueman/plugins/BasePlugin.py --- blueman-2.3.5/blueman/plugins/BasePlugin.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/BasePlugin.py 2024-04-09 07:41:07.000000000 +0000 @@ -3,7 +3,7 @@ from gettext import gettext as _ from typing import List, TYPE_CHECKING, Dict, Tuple, Any, TypeVar, Type, Optional -from blueman.main.Config import Config +from gi.repository import Gio if TYPE_CHECKING: @@ -45,9 +45,9 @@ def __init__(self, *_args: object) -> None: if self.__options__: - self.__config = Config( - self.__class__.__gsettings__["schema"], - self.__class__.__gsettings__["path"] + self.__config = Gio.Settings( + schema_id=self.__class__.__gsettings__["schema"], + path=self.__class__.__gsettings__["path"] ) weakref.finalize(self, self._on_plugin_delete) @@ -85,7 +85,7 @@ # virtual methods def on_load(self) -> None: - """Do what is neccessary for the plugin to work like add watches or create ui elements""" + """Do what is necessary for the plugin to work like add watches or create ui elements""" pass def on_unload(self) -> None: @@ -106,7 +106,7 @@ raise KeyError("No such option") opt = self.__class__.__options__[key] - if type(value) == opt["type"]: + if type(value) is opt["type"]: self.__config[key] = value self.option_changed(key, value) else: diff -Nru blueman-2.3.5/blueman/plugins/ServicePlugin.py blueman-2.4.1/blueman/plugins/ServicePlugin.py --- blueman-2.3.5/blueman/plugins/ServicePlugin.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/ServicePlugin.py 2024-04-09 07:41:07.000000000 +0000 @@ -20,19 +20,9 @@ ServicePlugin.instances.append(self) self._options = [] self.parent = parent + self.widget: Gtk.Grid self.__is_exposed = False - self._is_loaded = False - - def _on_enter(self) -> None: - if not self.__is_exposed: - self.on_enter() - self.__is_exposed = True - - def _on_leave(self) -> None: - if self.__is_exposed: - self.on_leave() - self.__is_exposed = False # call when option has changed. def option_changed_notify(self, option_id: str, state: bool = True) -> None: @@ -51,7 +41,7 @@ def clear_options(self) -> None: self._options = [] - def on_load(self, container: Gtk.Box) -> None: + def on_load(self) -> None: pass def on_unload(self) -> None: @@ -59,7 +49,7 @@ # return true if apply button should be sensitive or false if not. -1 to force disabled def on_query_apply_state(self) -> Union[bool, "Literal[-1]"]: - pass + return False def on_apply(self) -> None: pass diff -Nru blueman-2.3.5/blueman/plugins/applet/AuthAgent.py blueman-2.4.1/blueman/plugins/applet/AuthAgent.py --- blueman-2.3.5/blueman/plugins/applet/AuthAgent.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/AuthAgent.py 2024-04-09 07:41:07.000000000 +0000 @@ -8,7 +8,6 @@ __description__ = _("Provides passkey, authentication services for BlueZ daemon") __icon__ = "blueman-pair-symbolic" __author__ = "Walmis" - __depends__ = ["StatusIcon"] _agent = None diff -Nru blueman-2.3.5/blueman/plugins/applet/AutoConnect.py blueman-2.4.1/blueman/plugins/applet/AutoConnect.py --- blueman-2.3.5/blueman/plugins/applet/AutoConnect.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/AutoConnect.py 2024-04-09 07:41:07.000000000 +0000 @@ -48,7 +48,7 @@ def reply(dev: Optional[Device] = device, service_name: str = ServiceUUID(uuid).name) -> None: assert isinstance(dev, Device) # https://github.com/python/mypy/issues/2608 Notification(_("Connected"), _("Automatically connected to %(service)s on %(device)s") % - {"service": service_name, "device": dev["Alias"]}, + {"service": service_name, "device": dev.display_name}, icon_name=dev["Icon"]).show() def err(_reason: Union[Exception, str]) -> None: diff -Nru blueman-2.3.5/blueman/plugins/applet/ConnectionNotifier.py blueman-2.4.1/blueman/plugins/applet/ConnectionNotifier.py --- blueman-2.3.5/blueman/plugins/applet/ConnectionNotifier.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/ConnectionNotifier.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,10 +1,10 @@ +import logging from gettext import gettext as _ from typing import Any, Dict, Union from blueman.bluez.Device import Device -from blueman.bluez.Battery import Battery -from blueman.bluez.Manager import Manager from blueman.gui.Notification import Notification, _NotificationBubble, _NotificationDialog +from blueman.main.BatteryWatcher import BatteryWatcher from blueman.plugins.AppletPlugin import AppletPlugin from gi.repository import GLib @@ -14,46 +14,32 @@ __icon__ = "bluetooth-symbolic" __description__ = _("Shows desktop notifications when devices get connected or disconnected.") - _sig = None _notifications: Dict[str, Union[_NotificationBubble, _NotificationDialog]] = {} def on_load(self) -> None: - self._manager = Manager() - self._sig = self._manager.connect_signal("battery-created", self._on_battery_created) + self._battery_watcher = BatteryWatcher(self._on_battery_update) def on_unload(self) -> None: - if self._sig is not None: - self._manager.disconnect_signal(self._sig) + del self._battery_watcher def on_device_property_changed(self, path: str, key: str, value: Any) -> None: - device = Device(obj_path=path) - battery = Battery(obj_path=path) - if key == "Connected": + device = Device(obj_path=path) if value: self._notifications[path] = notification = Notification( - device["Alias"], + device.display_name, _('Connected'), icon_name=device["Icon"] ) notification.show() - - sig = battery.connect_signal("property-changed", self._on_battery_property_changed) - - def disconnect_signal() -> bool: - battery.disconnect_signal(sig) - return False - GLib.timeout_add_seconds(5, disconnect_signal) else: - Notification(device["Alias"], _('Disconnected'), icon_name=device["Icon"]).show() + Notification(device.display_name, _('Disconnected'), icon_name=device["Icon"]).show() - def _on_battery_created(self, _manager: Manager, obj_path: str) -> None: - battery = Battery(obj_path=obj_path) - self._on_battery_property_changed(battery, "Percentage", battery["Percentage"], obj_path) - - def _on_battery_property_changed(self, _battery: Battery, key: str, value: Any, path: str) -> None: - if key == "Percentage": - notification = self._notifications[path] - if notification: + def _on_battery_update(self, path: str, value: int) -> None: + notification = self._notifications.get(path, None) + if notification: + try: notification.set_message(f"{_('Connected')} {value}%") notification.set_notification_icon("battery") + except GLib.Error: + logging.error("Failed to update notification", exc_info=True) diff -Nru blueman-2.3.5/blueman/plugins/applet/DBusService.py blueman-2.4.1/blueman/plugins/applet/DBusService.py --- blueman-2.3.5/blueman/plugins/applet/DBusService.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/DBusService.py 2024-04-09 07:41:07.000000000 +0000 @@ -26,23 +26,22 @@ class RFCOMMConnectHandler: - def rfcomm_connect_handler(self, service: SerialService, reply: Callable[[str], None], - err: Callable[[Union[RFCOMMError, GLib.Error]], None]) -> bool: - ... + def rfcomm_connect_handler(self, _service: SerialService, _reply: Callable[[str], None], + _err: Callable[[Union[RFCOMMError, GLib.Error]], None]) -> bool: + return False class ServiceConnectHandler: - def service_connect_handler(self, service: Service, ok: Callable[[], None], - err: Callable[[Union["NMConnectionError", GLib.Error]], None]) -> bool: - ... - - def service_disconnect_handler(self, service: Service, ok: Callable[[], None], - err: Callable[[Union["NMConnectionError", GLib.Error]], None]) -> bool: - ... + def service_connect_handler(self, _service: Service, _ok: Callable[[], None], + _err: Callable[[Union["NMConnectionError", GLib.Error]], None]) -> bool: + return False + + def service_disconnect_handler(self, _service: Service, _ok: Callable[[], None], + _err: Callable[[Union["NMConnectionError", GLib.Error]], None]) -> bool: + return False class DBusService(AppletPlugin): - __depends__ = ["StatusIcon"] __unloadable__ = False __description__ = _("Provides DBus API for other Blueman components") __author__ = "Walmis" @@ -55,6 +54,13 @@ self._add_dbus_method("DisconnectService", ("o", "s", "d"), "", self._disconnect_service, is_async=True) self._add_dbus_method("OpenPluginDialog", (), "", self._open_plugin_dialog) + self._add_dbus_signal("PluginsChanged", "") + self.parent.Plugins.connect("plugin-loaded", lambda *args: self._plugins_changed()) + self.parent.Plugins.connect("plugin-unloaded", lambda *args: self._plugins_changed()) + + def _plugins_changed(self) -> None: + self._emit_dbus_signal("PluginsChanged") + def connect_service(self, object_path: str, uuid: str, ok: Callable[[], None], err: Callable[[Union[BluezDBusException, "NMConnectionError", RFCOMMError, GLib.Error, str]], None]) -> None: diff -Nru blueman-2.3.5/blueman/plugins/applet/DhcpClient.py blueman-2.4.1/blueman/plugins/applet/DhcpClient.py --- blueman-2.3.5/blueman/plugins/applet/DhcpClient.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/DhcpClient.py 2024-04-09 07:41:07.000000000 +0000 @@ -21,7 +21,7 @@ self._any_network = AnyNetwork() self._any_network.connect_signal('property-changed', self._on_network_prop_changed) - self.quering: List[str] = [] + self.querying: List[str] = [] self._add_dbus_method("DhcpClient", ("s",), "", self.dhcp_acquire) @@ -36,8 +36,8 @@ def dhcp_acquire(self, object_path: str) -> None: device = Network(obj_path=object_path)["Interface"] - if device not in self.quering: - self.quering.append(device) + if device not in self.querying: + self.querying.append(device) else: return @@ -48,14 +48,14 @@ _("Interface %(0)s bound to IP address %(1)s") % {"0": device, "1": result}, icon_name="network-workgroup").show() - self.quering.remove(device) + self.querying.remove(device) def err(_obj: Mechanism, result: GLib.Error, _user_data: None) -> None: logging.warning(result) Notification(_("Bluetooth Network"), _("Failed to obtain an IP address on %s") % device, icon_name="network-workgroup").show() - self.quering.remove(device) + self.querying.remove(device) Notification(_("Bluetooth Network"), _("Trying to obtain an IP address on %s\nPlease wait
" % device), icon_name="network-workgroup").show() diff -Nru blueman-2.3.5/blueman/plugins/applet/DisconnectItems.py blueman-2.4.1/blueman/plugins/applet/DisconnectItems.py --- blueman-2.3.5/blueman/plugins/applet/DisconnectItems.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/DisconnectItems.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,5 +1,5 @@ from gettext import gettext as _ -from typing import Any, TYPE_CHECKING +from typing import Any, TYPE_CHECKING, cast, Callable from blueman.plugins.AppletPlugin import AppletPlugin @@ -37,6 +37,6 @@ def _render(self) -> None: for idx, device in enumerate(self.parent.Manager.get_devices()): if device["Connected"]: - self._menu.add(self, (25, idx), text=_("Disconnect %s") % device["Alias"], + self._menu.add(self, (25, idx), text=_("Disconnect %s") % device.display_name, icon_name="bluetooth-disconnected-symbolic", - callback=lambda dev=device: dev.disconnect()) + callback=cast(Callable[[], None], lambda dev=device: dev.disconnect())) diff -Nru blueman-2.3.5/blueman/plugins/applet/DiscvManager.py blueman-2.4.1/blueman/plugins/applet/DiscvManager.py --- blueman-2.3.5/blueman/plugins/applet/DiscvManager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/DiscvManager.py 2024-04-09 07:41:07.000000000 +0000 @@ -56,9 +56,12 @@ self.update_menuitems() def on_update(self) -> bool: - self.time_left -= 1 - self.item.set_text(_("Discoverable
 %ss") % self.time_left) self.item.set_sensitive(False) + if self.time_left >= 1: + self.item.set_text(_("Discoverable
 %ss") % self.time_left) + else: + self.item.set_text(_("Discoverable
")) + self.time_left -= 1 return True diff -Nru blueman-2.3.5/blueman/plugins/applet/GameControllerWakelock.py blueman-2.4.1/blueman/plugins/applet/GameControllerWakelock.py --- blueman-2.3.5/blueman/plugins/applet/GameControllerWakelock.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/GameControllerWakelock.py 2024-04-09 07:41:07.000000000 +0000 @@ -8,9 +8,15 @@ from blueman.plugins.errors import UnsupportedPlatformError import gi -gi.require_version('GdkX11', '3.0') gi.require_version('Gdk', '3.0') -from gi.repository import Gdk, GdkX11 +try: + gi.require_version('GdkX11', '3.0') +except ValueError: + raise ImportError("Couldn't find required namespace GdkX11") + +from gi.repository import Gdk +from gi.repository import GdkX11 + if not isinstance(Gdk.Screen.get_default(), GdkX11.X11Screen): raise UnsupportedPlatformError('Only X11 platform is supported') @@ -27,7 +33,7 @@ assert screen is not None window = screen.get_root_window() assert isinstance(window, GdkX11.X11Window) - self.root_window_id = "0x%x" % window.get_xid() + self.root_window_id = f"{window.get_xid():#x}" def on_unload(self) -> None: if self.wake_lock: diff -Nru blueman-2.3.5/blueman/plugins/applet/KillSwitch.py blueman-2.4.1/blueman/plugins/applet/KillSwitch.py --- blueman-2.3.5/blueman/plugins/applet/KillSwitch.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/KillSwitch.py 2024-04-09 07:41:07.000000000 +0000 @@ -37,7 +37,7 @@ __description__ = _("Switches Bluetooth killswitch status to match Bluetooth power state. " "Allows turning Bluetooth back on from an icon that shows its status; " "provided it isn't unplugged by the system, or physically.") - __depends__ = ["PowerManager", "StatusIcon"] + __depends__ = ["PowerManager"] __icon__ = "system-shutdown-symbolic" __gsettings__ = { @@ -121,7 +121,8 @@ logging.info(f"State: {self._enabled}") - self.parent.Plugins.StatusIcon.query_visibility(delay_hiding=not self._hardblocked) + if "StatusIcon" in self.parent.Plugins.get_loaded(): + self.parent.Plugins.StatusIcon.query_visibility(delay_hiding=not self._hardblocked) self.parent.Plugins.PowerManager.update_power_state() return True diff -Nru blueman-2.3.5/blueman/plugins/applet/Makefile.am blueman-2.4.1/blueman/plugins/applet/Makefile.am --- blueman-2.3.5/blueman/plugins/applet/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -27,6 +27,9 @@ StatusNotifierItem.py \ TransferService.py +if HAVE_PULSEAUDIO +blueman_PYTHON += PulseAudioProfile.py +endif CLEANFILES = \ $(BUILT_SOURCES) diff -Nru blueman-2.3.5/blueman/plugins/applet/Makefile.in blueman-2.4.1/blueman/plugins/applet/Makefile.in --- blueman-2.3.5/blueman/plugins/applet/Makefile.in 2022-11-22 19:08:13.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/Makefile.in 2024-04-09 07:41:40.000000000 +0000 @@ -86,6 +86,7 @@ POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +@HAVE_PULSEAUDIO_TRUE@am__append_1 = PulseAudioProfile.py subdir = blueman/plugins/applet ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ @@ -99,7 +100,7 @@ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(blueman_PYTHON) \ +DIST_COMMON = $(srcdir)/Makefile.am $(am__blueman_PYTHON_DIST) \ $(am__DIST_COMMON) mkinstalldirs = $(install_sh) -d CONFIG_HEADER = $(top_builddir)/config.h @@ -124,6 +125,14 @@ n|no|NO) false;; \ *) (install-info --version) >/dev/null 2>&1;; \ esac +am__blueman_PYTHON_DIST = __init__.py AuthAgent.py AutoConnect.py \ + ConnectionNotifier.py DBusService.py DhcpClient.py \ + DisconnectItems.py DiscvManager.py ExitItem.py \ + GameControllerWakelock.py KillSwitch.py Menu.py NetUsage.py \ + Networking.py NMDUNSupport.py NMPANSupport.py PowerManager.py \ + PPPSupport.py RecentConns.py SerialManager.py ShowConnected.py \ + StatusIcon.py StandardItems.py StatusNotifierItem.py \ + TransferService.py PulseAudioProfile.py am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -337,33 +346,14 @@ top_builddir = @top_builddir@ top_srcdir = @top_srcdir@ bluemandir = $(pythondir)/blueman/plugins/applet -blueman_PYTHON = \ - __init__.py \ - AuthAgent.py \ - AutoConnect.py \ - ConnectionNotifier.py \ - DBusService.py \ - DhcpClient.py \ - DisconnectItems.py \ - DiscvManager.py \ - ExitItem.py \ - GameControllerWakelock.py \ - KillSwitch.py \ - Menu.py \ - NetUsage.py \ - Networking.py \ - NMDUNSupport.py \ - NMPANSupport.py \ - PowerManager.py \ - PPPSupport.py \ - RecentConns.py \ - SerialManager.py \ - ShowConnected.py \ - StatusIcon.py \ - StandardItems.py \ - StatusNotifierItem.py \ - TransferService.py - +blueman_PYTHON = __init__.py AuthAgent.py AutoConnect.py \ + ConnectionNotifier.py DBusService.py DhcpClient.py \ + DisconnectItems.py DiscvManager.py ExitItem.py \ + GameControllerWakelock.py KillSwitch.py Menu.py NetUsage.py \ + Networking.py NMDUNSupport.py NMPANSupport.py PowerManager.py \ + PPPSupport.py RecentConns.py SerialManager.py ShowConnected.py \ + StatusIcon.py StandardItems.py StatusNotifierItem.py \ + TransferService.py $(am__append_1) CLEANFILES = \ $(BUILT_SOURCES) diff -Nru blueman-2.3.5/blueman/plugins/applet/NMDUNSupport.py blueman-2.4.1/blueman/plugins/applet/NMDUNSupport.py --- blueman-2.3.5/blueman/plugins/applet/NMDUNSupport.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/NMDUNSupport.py 2024-04-09 07:41:07.000000000 +0000 @@ -11,7 +11,7 @@ class NMDUNSupport(AppletPlugin, ServiceConnectHandler): - __depends__ = ["StatusIcon", "DBusService"] + __depends__ = ["DBusService"] __conflicts__ = ["PPPSupport"] __icon__ = "modem-symbolic" __author__ = "infirit" diff -Nru blueman-2.3.5/blueman/plugins/applet/NetUsage.py blueman-2.4.1/blueman/plugins/applet/NetUsage.py --- blueman-2.3.5/blueman/plugins/applet/NetUsage.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/NetUsage.py 2024-04-09 07:41:07.000000000 +0000 @@ -8,11 +8,11 @@ from blueman.Functions import * from blueman.main.Builder import Builder from blueman.plugins.AppletPlugin import AppletPlugin -from blueman.main.Config import Config from blueman.bluez.Device import Device from blueman.bluez.Network import AnyNetwork from gi.repository import GObject from gi.repository import GLib +from gi.repository import Gio import gi @@ -35,8 +35,9 @@ self.interface = interface self.device = device - self.general_config = Config("org.blueman.general") - self.config = Config("org.blueman.plugins.netusage", f"/org/blueman/plugins/netusages/{device['Address']}/") + self.general_config = Gio.Settings(schema_id="org.blueman.general") + self.config = Gio.Settings(schema_id="org.blueman.plugins.netusage", + path=f"/org/blueman/plugins/netusages/{device['Address']}/") self.last_tx = 0 self.last_rx = 0 @@ -143,14 +144,14 @@ self.cb_device.pack_start(cr2, False) self.cb_device.add_attribute(cr2, 'markup', 2) - general_config = Config("org.blueman.general") + general_config = Gio.Settings(schema_id="org.blueman.general") added = False for d in general_config["netusage-dev-list"]: for m in plugin.monitors: if d == m.device["Address"]: titer = self.liststore.append( - [d, self.get_caption(m.device["Alias"], m.device["Address"]), + [d, self.get_caption(m.device.display_name, m.device["Address"]), _("Connected:") + " " + m.interface, m]) if self.cb_device.get_active() == -1: self.cb_device.set_active_iter(titer) @@ -163,7 +164,7 @@ if device is None: pass else: - name = self.get_caption(device["Alias"], device["Address"]) + name = self.get_caption(device.display_name, device["Address"]) self.liststore.append([d, name, _("Not Connected"), None]) added = False @@ -213,7 +214,8 @@ titer = cb.get_active_iter() assert titer is not None (addr,) = self.liststore.get(titer, 0) - self.config = Config("org.blueman.plugins.netusage", f"/org/blueman/plugins/netusages/{addr}/") + self.config = Gio.Settings(schema_id="org.blueman.plugins.netusage", + path=f"/org/blueman/plugins/netusages/{addr}/") self.update_counts(self.config["tx"], self.config["rx"]) self.update_time() @@ -261,12 +263,12 @@ (val,) = self.liststore.get(titer, 0) if val == monitor.device["Address"]: - self.liststore.set(titer, 1, self.get_caption(monitor.device["Alias"], monitor.device["Address"]), 2, - _("Connected:") + " " + monitor.interface, 3, monitor) + caption = self.get_caption(monitor.device.display_name, monitor.device["Address"]) + self.liststore.set(titer, 1, caption, 2, _("Connected:") + " " + monitor.interface, 3, monitor) return self.liststore.append( - [monitor.device["Address"], self.get_caption(monitor.device["Alias"], monitor.device["Address"]), + [monitor.device["Address"], self.get_caption(monitor.device.display_name, monitor.device["Address"]), _("Connected:") + " " + monitor.interface, monitor] ) @@ -276,8 +278,8 @@ (val,) = self.liststore.get(titer, 0) if val == monitor.device["Address"]: - self.liststore.set(titer, 1, self.get_caption(monitor.device["Alias"], monitor.device["Address"]), 2, - _("Not Connected"), 3, None) + caption = self.get_caption(monitor.device.display_name, monitor.device["Address"]) + self.liststore.set(titer, 1, caption, 2, _("Not Connected"), 3, None) return @@ -285,7 +287,7 @@ __depends__ = ["Menu"] __icon__ = "network-wireless-symbolic" __description__ = _("Allows you to monitor your (mobile broadband) network traffic usage. Useful for limited " - "data access plans. This plugin tracks every device seperately.") + "data access plans. This plugin tracks every device separately.") __author__ = "Walmis" __autoload__ = False __gsignals__: GSignals = { diff -Nru blueman-2.3.5/blueman/plugins/applet/Networking.py blueman-2.4.1/blueman/plugins/applet/Networking.py --- blueman-2.3.5/blueman/plugins/applet/Networking.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/Networking.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,11 +1,12 @@ from gettext import gettext as _ -from typing import Dict +from typing import Dict, Optional from gi.repository import GLib +from gi.repository import Gio -from blueman.main.Config import Config from blueman.bluez.NetworkServer import NetworkServer from blueman.main.DBusProxies import Mechanism +from blueman.main.DNSServerProvider import DNSServerProvider from blueman.plugins.AppletPlugin import AppletPlugin from blueman.gui.CommonUi import ErrorDialog @@ -17,22 +18,26 @@ __description__ = _("Manages local network services, like NAP bridges") __author__ = "Walmis" - _signal = None + _dns_server_provider: Optional[DNSServerProvider] = None def on_load(self) -> None: self._registered: Dict[str, bool] = {} - self.Config = Config("org.blueman.network") + self.Config = Gio.Settings(schema_id="org.blueman.network") self.Config.connect("changed", self.on_config_changed) - self.load_nap_settings() + self._apply_nap_settings() + + self._dns_server_provider = DNSServerProvider() + self._dns_server_provider.connect("changed", lambda _provider: self._apply_nap_settings()) def on_manager_state_changed(self, state: bool) -> None: if state: self.update_status() - def load_nap_settings(self) -> None: - logging.info("Loading NAP settings") + def _apply_nap_settings(self) -> None: + if not self.Config["nap-enable"] or self.Config["ip4-address"] is None: + return def reply(_obj: Mechanism, _result: None, _user_data: None) -> None: pass @@ -47,7 +52,8 @@ d.destroy() m = Mechanism() - m.ReloadNetwork(result_handler=reply, error_handler=err) + m.EnableNetwork('(sssb)', self.Config["ip4-address"], self.Config["ip4-netmask"], self.Config["dhcp-handler"], + False, result_handler=reply, error_handler=err) def on_unload(self) -> None: for adapter_path in self._registered: @@ -56,6 +62,7 @@ self._registered = {} del self.Config + del self._dns_server_provider def on_adapter_added(self, path: str) -> None: self.update_status() @@ -63,12 +70,12 @@ def update_status(self) -> None: self.set_nap(self.Config["nap-enable"]) - def on_config_changed(self, config: Config, key: str) -> None: + def on_config_changed(self, config: Gio.Settings, key: str) -> None: if key == "nap-enable": self.set_nap(config[key]) def set_nap(self, on: bool) -> None: - logging.info("set nap %s" % on) + logging.info(f"set nap {on}") if self.parent.manager_state: adapters = self.parent.Manager.get_adapters() for adapter in adapters: diff -Nru blueman-2.3.5/blueman/plugins/applet/PPPSupport.py blueman-2.4.1/blueman/plugins/applet/PPPSupport.py --- blueman-2.3.5/blueman/plugins/applet/PPPSupport.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/PPPSupport.py 2024-04-09 07:41:07.000000000 +0000 @@ -8,9 +8,9 @@ from blueman.plugins.AppletPlugin import AppletPlugin from blueman.gui.Notification import Notification from blueman.main.DBusProxies import Mechanism -from blueman.main.Config import Config from gi.repository import GLib +from gi.repository import Gio import subprocess import logging @@ -45,7 +45,8 @@ self.connect() def connect(self) -> bool: - c = Config("org.blueman.gsmsetting", f"/org/blueman/gsmsettings/{self.service.device['Address']}/") + c = Gio.Settings(schema_id="org.blueman.gsmsetting", + path=f"/org/blueman/gsmsettings/{self.service.device['Address']}/") m = Mechanism() m.PPPConnect('(uss)', self.port, c["number"], c["apn"], result_handler=self.on_connected, @@ -70,7 +71,8 @@ plugin.on_ppp_connected(self.service.device, rfcomm_dev, result) msg = _("Successfully connected to DUN service on %(0)s.\n" - "Network is now available through %(1)s") % {"0": self.service.device['Alias'], "1": result} + "Network is now available through %(1)s") % \ + {"0": self.service.device.display_name, "1": result} Notification(_("Connected"), msg, icon_name="network-wireless-symbolic").show() diff -Nru blueman-2.3.5/blueman/plugins/applet/PowerManager.py blueman-2.4.1/blueman/plugins/applet/PowerManager.py --- blueman-2.3.5/blueman/plugins/applet/PowerManager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/PowerManager.py 2024-04-09 07:41:07.000000000 +0000 @@ -13,12 +13,12 @@ class PowerStateListener: def on_power_state_changed(self, manager: "PowerManager", state: bool) -> None: - ... + return class PowerStateHandler: def on_power_state_query(self) -> "PowerManager.State": - ... + return PowerManager.State.ON def on_power_state_change_requested(self, manager: "PowerManager", state: bool, cb: Callable[[bool], None]) -> None: @@ -26,26 +26,12 @@ class PowerManager(AppletPlugin, StatusIconProvider): - __depends__ = ["StatusIcon", "Menu"] + __depends__ = ["Menu"] __unloadable__ = True __description__ = _("Controls Bluetooth adapter power states") __author__ = "Walmis" __icon__ = "gnome-power-manager-symbolic" - __gsettings__ = { - "schema": "org.blueman.plugins.powermanager", - "path": None - } - - __options__ = { - "auto-power-on": { - "type": bool, - "default": True, - "name": _("Auto power-on"), - "desc": _("Automatically power on adapters") - } - } - class State(Enum): ON = 2 OFF = 1 @@ -75,11 +61,7 @@ def on_manager_state_changed(self, state: bool) -> None: if state: def timeout() -> bool: - self.adapter_state = self.get_adapter_state() - if self.get_option("auto-power-on"): - self.request_power_state(True, force=True) - else: - self.request_power_state(self.adapter_state) + self.request_power_state(self.get_adapter_state()) return False GLib.timeout_add(1000, timeout) @@ -186,13 +168,14 @@ for plugin in self.parent.Plugins.get_loaded_plugins(PowerStateListener): plugin.on_power_state_changed(self, new_state) - if new_state: - self.parent.Plugins.StatusIcon.set_tooltip_title(_("Bluetooth Enabled")) - self.parent.Plugins.StatusIcon.query_visibility(delay_hiding=True) - else: - self.parent.Plugins.StatusIcon.set_tooltip_title(_("Bluetooth Disabled")) - self.parent.Plugins.StatusIcon.query_visibility() - self.parent.Plugins.StatusIcon.icon_should_change() + if "StatusIcon" in self.parent.Plugins.get_loaded(): + if new_state: + self.parent.Plugins.StatusIcon.set_tooltip_title(_("Bluetooth Enabled")) + self.parent.Plugins.StatusIcon.query_visibility(delay_hiding=True) + else: + self.parent.Plugins.StatusIcon.set_tooltip_title(_("Bluetooth Disabled")) + self.parent.Plugins.StatusIcon.query_visibility() + self.parent.Plugins.StatusIcon.icon_should_change() def get_bluetooth_status(self) -> bool: return self.current_state diff -Nru blueman-2.3.5/blueman/plugins/applet/PulseAudioProfile.py blueman-2.4.1/blueman/plugins/applet/PulseAudioProfile.py --- blueman-2.3.5/blueman/plugins/applet/PulseAudioProfile.py 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/PulseAudioProfile.py 2024-04-09 07:41:07.000000000 +0000 @@ -0,0 +1,158 @@ +import logging +from gettext import gettext as _ +from html import escape +from typing import TYPE_CHECKING, Any, Dict, List, Mapping, Callable + +from blueman.main.PulseAudioUtils import EventType, PulseAudioUtils +from blueman.plugins.AppletPlugin import AppletPlugin +from blueman.Sdp import (AUDIO_SINK_SVCLASS_ID, AUDIO_SOURCE_SVCLASS_ID, + ServiceUUID) + +if TYPE_CHECKING: + from blueman.bluez.Device import Device + from blueman.main.PulseAudioUtils import CardInfo, CardProfileInfo + from blueman.plugins.applet.Menu import MenuItem, SubmenuItemDict + + +class AudioProfiles(AppletPlugin): + __depends__ = ["Menu"] + __description__ = _("Adds audio profile selector to the status icon menu") + __author__ = "Abhijeet Viswa" + + def on_load(self) -> None: + self._devices: Dict[str, "CardInfo"] = {} + self._device_menus: Dict[str, "MenuItem"] = {} + + self._menu = self.parent.Plugins.Menu + + pa = PulseAudioUtils() + pa.connect("event", self.on_pa_event) + pa.connect("connected", self.on_pa_ready) + + def generate_menu(self) -> None: + devices = self.parent.Manager.get_devices() + for device in devices: + if device['Connected']: + self.request_device_profile_menu(device) + + def request_device_profile_menu(self, device: "Device") -> None: + audio_source = False + for uuid in device['UUIDs']: + if ServiceUUID(uuid).short_uuid in (AUDIO_SOURCE_SVCLASS_ID, AUDIO_SINK_SVCLASS_ID): + audio_source = True + break + + if device['Connected'] and audio_source: + pa = PulseAudioUtils() + if not pa.connected: + return + + if not device['Address'] in self._devices: + self.query_pa(device) + else: + self.add_device_profile_menu(device) + + def add_device_profile_menu(self, device: "Device") -> None: + def _activate_profile_wrapper(device: "Device", profile: "CardProfileInfo") -> Callable[[], None]: + def _wrapper() -> None: + self.on_activate_profile(device, profile) + return _wrapper + + def _generate_profiles_menu(info: "CardInfo") -> List["SubmenuItemDict"]: + items: List["SubmenuItemDict"] = [] + if not info: + return items + for profile in info["profiles"]: + profile_name = escape(profile["description"]) + profile_icon = "bluetooth-symbolic" + if profile["name"] == info["active_profile"]: + profile_name = f"{profile_name}" + profile_icon = "dialog-ok" + items.append({ + "text": profile_name, + "markup": True, + "icon_name": profile_icon, + "sensitive": True, + "callback": _activate_profile_wrapper(device, profile), + "tooltip": "", + }) + return items + + info = self._devices[device['Address']] + menu = self._menu.add(self, (42, info["index"]), _("Audio Profiles for %s") % device.display_name, + icon_name="audio-card-symbolic", + submenu_function=lambda: _generate_profiles_menu(info)) + self._device_menus[device['Address']] = menu + + def query_pa(self, device: "Device") -> None: + def list_cb(cards: Mapping[str, "CardInfo"]) -> None: + for c in cards.values(): + if c["proplist"]["device.string"] == device['Address']: + self._devices[device['Address']] = c + self.add_device_profile_menu(device) + return + + pa = PulseAudioUtils() + pa.list_cards(list_cb) + + def on_activate_profile(self, device: "Device", profile: "CardProfileInfo") -> None: + pa = PulseAudioUtils() + + c = self._devices[device['Address']] + + def on_result(res: int) -> None: + if not res: + logging.error(f"Failed to change profile to {profile['name']}") + + pa.set_card_profile(c["index"], profile["name"], on_result) + + def on_pa_event(self, utils: PulseAudioUtils, event: int, idx: int) -> None: + logging.debug(f"{event} {idx}") + + def get_card_cb(card: "CardInfo") -> None: + drivers = ("module-bluetooth-device.c", + "module-bluez4-device.c", + "module-bluez5-device.c") + + if card["driver"] in drivers: + self._devices[card["proplist"]["device.string"]] = card + self.clear_menu() + self.generate_menu() + + if event & EventType.FACILITY_MASK == EventType.CARD: + logging.info("card") + if event & EventType.TYPE_MASK == EventType.CHANGE: + logging.info("change") + utils.get_card(idx, get_card_cb) + elif event & EventType.TYPE_MASK == EventType.REMOVE: + logging.info("remove") + else: + logging.info("add") + utils.get_card(idx, get_card_cb) + + def on_pa_ready(self, _utils: PulseAudioUtils) -> None: + logging.info("PulseAudio Ready") + self.generate_menu() + + def on_adapter_added(self, path: str) -> None: + self.clear_menu() + self.generate_menu() + + def on_adapter_removed(self, path: str) -> None: + self.clear_menu() + self.generate_menu() + + def on_device_property_changed(self, path: str, key: str, value: Any) -> None: + if key == "Connected": + self.clear_menu() + self.generate_menu() + + def on_manager_state_changed(self, state: bool) -> None: + self.clear_menu() + + def on_unload(self) -> None: + self.clear_menu() + + def clear_menu(self) -> None: + self._device_menus = {} + self._menu.unregister(self) diff -Nru blueman-2.3.5/blueman/plugins/applet/RecentConns.py blueman-2.4.1/blueman/plugins/applet/RecentConns.py --- blueman-2.3.5/blueman/plugins/applet/RecentConns.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/RecentConns.py 2024-04-09 07:41:07.000000000 +0000 @@ -9,10 +9,11 @@ from blueman.gui.Notification import Notification from blueman.Sdp import ServiceUUID from blueman.plugins.AppletPlugin import AppletPlugin +from blueman.plugins.applet.Menu import MenuItem from blueman.plugins.applet.PowerManager import PowerManager, PowerStateListener if TYPE_CHECKING: - from blueman.plugins.applet.Menu import SubmenuItemDict + from blueman.plugins.applet.Menu import Menu, SubmenuItemDict from typing_extensions import TypedDict @@ -26,7 +27,7 @@ class Item(_ItemBase): time: float - device: Optional[str] + device: str mitem: Optional[SubmenuItemDict] class StoredIcon(_ItemBase): @@ -55,15 +56,10 @@ "recent-connections": {"type": list, "default": "[]"} } - _items = None - def on_load(self) -> None: self.__menuitems: List["SubmenuItemDict"] = [] - self._item = self.parent.Plugins.Menu.add(self, 52, text=_("Recent _Connections") + "
", - icon_name="document-open-recent-symbolic", - submenu_function=self.get_menu) - self.parent.Plugins.Menu.add(self, 53) + self._rebuild_menu() def on_power_state_changed(self, manager: PowerManager, state: bool) -> None: self._rebuild() @@ -74,26 +70,30 @@ def _rebuild(self) -> None: if 'PowerManager' in self.parent.Plugins.get_loaded() and \ not self.parent.Plugins.PowerManager.get_bluetooth_status(): - self._item.set_sensitive(False) + for mitem in self._mitems: + mitem.set_sensitive(False) return - self._items = self._get_items() + items = self._get_items() - if len(self._items) == 0: - self._item.set_sensitive(False) + if len(items) == 0: + for mitem in self._mitems: + mitem.set_sensitive(False) return - self._item.set_sensitive(True) + for mitem in self._mitems: + mitem.set_sensitive(True) - self.__menuitems = [self._build_menu_item(item) for item in self._items[:self.get_option("max-items")]] + self.__menuitems = [self._build_menu_item(item) for item in items[:self.get_option("max-items")]] - self.parent.Plugins.Menu.on_menu_changed() + self._rebuild_menu() def on_manager_state_changed(self, state: bool) -> None: if state: self._rebuild() else: - self._item.set_sensitive(False) + for mitem in self._mitems: + mitem.set_sensitive(False) def on_device_created(self, path: str) -> None: self._rebuild() @@ -119,7 +119,7 @@ item = { "adapter": adapter["Address"], "address": device['Address'], - "alias": device['Alias'], + "alias": device.display_name, "icon": device['Icon'], "name": ServiceUUID(uuid).name, "uuid": uuid, @@ -181,8 +181,15 @@ return mitem - def get_menu(self) -> List["SubmenuItemDict"]: - return self.__menuitems + def _rebuild_menu(self) -> None: + menu: "Menu" = self.parent.Plugins.Menu + self._mitems: List[MenuItem] = [] + menu.unregister(self) + menu.add(self, 52, text=_("Recent _Connections"), icon_name="document-open-recent-symbolic", + sensitive=False, callback=lambda: None) + for (idx, item) in enumerate(self.__menuitems): + self._mitems.append(menu.add(self, (53, idx), **item)) + menu.add(self, 59) def _get_device_path(self, adapter_path: str, address: str) -> Optional[str]: try: @@ -194,8 +201,6 @@ return device.get_object_path() if device is not None else None def _get_items(self) -> List["Item"]: - adapter_addresses = {adapter["Address"] for adapter in self.parent.Manager.get_adapters()} - return sorted( ({ "adapter": i["adapter"], @@ -205,12 +210,11 @@ "name": i["name"], "uuid": i["uuid"], "time": float(i["time"]), - "device": (self._get_device_path(i["adapter"], i["address"]) - if i["adapter"] in adapter_addresses else None), + "device": device, "mitem": None } for i in self.get_option("recent-connections") - if i["adapter"] not in adapter_addresses or self._get_device_path(i["adapter"], i["address"])), + if (device := self._get_device_path(i["adapter"], i["address"]))), key=itemgetter("time"), reverse=True ) diff -Nru blueman-2.3.5/blueman/plugins/applet/SerialManager.py blueman-2.4.1/blueman/plugins/applet/SerialManager.py --- blueman-2.3.5/blueman/plugins/applet/SerialManager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/SerialManager.py 2024-04-09 07:41:07.000000000 +0000 @@ -6,7 +6,7 @@ from blueman.Sdp import SERIAL_PORT_SVCLASS_ID from blueman.plugins.applet.DBusService import RFCOMMConnectedListener from blueman.services.Functions import get_services -from _blueman import rfcomm_list +from _blueman import rfcomm_list, RFCOMMError from subprocess import Popen import logging import os @@ -33,7 +33,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" - "uuid16s are returned as a comma seperated list\n\n" + "uuid16s are returned as a comma separated list\n\n" "Upon device disconnection the script will be sent a HUP signal")}, } @@ -62,11 +62,11 @@ if SERIAL_PORT_SVCLASS_ID == service.short_uuid: Notification(_("Serial port connected"), _("Serial port service on device %s now will be available via %s") % ( - device['Alias'], port), + device.display_name, port), icon_name="blueman-serial").show() self.call_script(device['Address'], - device['Alias'], + device.display_name, service.name, service.short_uuid, port) @@ -117,9 +117,8 @@ icon_name="blueman-serial").show() def on_rfcomm_disconnect(self, port: int) -> None: - node = '/dev/rfcomm%i' % port for bdaddr, scripts in self.scripts.items(): - process = scripts.get(node) + process = scripts.get(f"/dev/rfcomm{port:i}") if process: logging.info(f"Sending HUP to {process.pid}") os.killpg(process.pid, signal.SIGHUP) @@ -130,10 +129,14 @@ if not serial_services: return - active_ports = [rfcomm['id'] for rfcomm in rfcomm_list() if rfcomm['dst'] == device['Address']] + try: + active_ports = [rfcomm['id'] for rfcomm in rfcomm_list() if rfcomm['dst'] == device['Address']] + except RFCOMMError as e: + logging.error(f"rfcomm_list failed with: {e}") + return for port in active_ports: - name = "/dev/rfcomm%d" % port + name = f"/dev/rfcomm{port:d}" try: logging.info(f"Disconnecting {name}") serial_services[0].disconnect(port) diff -Nru blueman-2.3.5/blueman/plugins/applet/ShowConnected.py blueman-2.4.1/blueman/plugins/applet/ShowConnected.py --- blueman-2.3.5/blueman/plugins/applet/ShowConnected.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/ShowConnected.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,10 +1,14 @@ from gettext import gettext as _ import logging -from typing import Optional, Any, List +from typing import Optional, Any, List, Set from gi.repository import GLib + +from blueman.bluez.Battery import Battery +from blueman.bluez.Device import Device +from blueman.bluez.errors import BluezDBusException +from blueman.main.BatteryWatcher import BatteryWatcher from blueman.plugins.AppletPlugin import AppletPlugin -from gettext import ngettext from blueman.plugins.applet.StatusIcon import StatusIconProvider from blueman.main.PluginManager import PluginManager @@ -14,27 +18,29 @@ __author__ = "Walmis" __depends__ = ["StatusIcon"] __icon__ = "bluetooth-symbolic" - __description__ = _("Adds an indication on the status icon when Bluetooth is active and shows the number of " + __description__ = _("Adds an indication on the status icon when Bluetooth is active and shows the " "connections in the tooltip.") def on_load(self) -> None: - self.num_connections = 0 + self._connections: Set[str] = set() self.active = False self.initialized = False self._handlers: List[int] = [] self._handlers.append(self.parent.Plugins.connect('plugin-loaded', self._on_plugins_changed)) self._handlers.append(self.parent.Plugins.connect('plugin-unloaded', self._on_plugins_changed)) + self._battery_watcher = BatteryWatcher(lambda *args: self.update_statusicon()) def on_unload(self) -> None: self.parent.Plugins.StatusIcon.set_tooltip_text(None) - self.num_connections = 0 + self._connections = set() self.parent.Plugins.StatusIcon.icon_should_change() for handler in self._handlers: self.parent.Plugins.disconnect(handler) self._handlers = [] + del self._battery_watcher def on_status_icon_query_icon(self) -> Optional[str]: - if self.num_connections > 0: + if self._connections: self.active = True return "blueman-active" else: @@ -42,14 +48,12 @@ return None def enumerate_connections(self) -> bool: - self.num_connections = 0 - for device in self.parent.Manager.get_devices(): - if device["Connected"]: - self.num_connections += 1 - - logging.info("Found %d existing connections" % self.num_connections) - if (self.num_connections > 0 and not self.active) or \ - (self.num_connections == 0 and self.active): + self._connections = {device.get_object_path() + for device in self.parent.Manager.get_devices() + if device["Connected"]} + + logging.info(f"Found {len(self._connections):d} existing connections") + if (self._connections and not self.active) or (not self._connections and self.active): self.parent.Plugins.StatusIcon.icon_should_change() self.update_statusicon() @@ -57,12 +61,16 @@ return False def update_statusicon(self) -> None: - if self.num_connections > 0: + if self._connections: + def build_line(obj_path: str) -> str: + line: str = Device(obj_path=obj_path)["Alias"] + try: + return f"{line} 🔋{Battery(obj_path=obj_path)['Percentage']}%" + except BluezDBusException: + return line + self.parent.Plugins.StatusIcon.set_tooltip_title(_("Bluetooth Active")) - self.parent.Plugins.StatusIcon.set_tooltip_text( - ngettext("%(connections)d Active Connection", - "%(connections)d Active Connections", - self.num_connections) % {"connections": self.num_connections}) + self.parent.Plugins.StatusIcon.set_tooltip_text("\n".join(map(build_line, self._connections))) else: self.parent.Plugins.StatusIcon.set_tooltip_text(None) if 'PowerManager' in self.parent.Plugins.get_loaded(): @@ -82,17 +90,17 @@ else: GLib.timeout_add(1000, self.enumerate_connections) else: - self.num_connections = 0 + self._connections = set() self.update_statusicon() - def on_device_property_changed(self, _path: str, key: str, value: Any) -> None: + def on_device_property_changed(self, path: str, key: str, value: Any) -> None: if key == "Connected": if value: - self.num_connections += 1 + self._connections.add(path) else: - self.num_connections -= 1 + self._connections.remove(path) - if (self.num_connections > 0 and not self.active) or (self.num_connections == 0 and self.active): + if (self._connections and not self.active) or (not self._connections and self.active): self.parent.Plugins.StatusIcon.icon_should_change() self.update_statusicon() diff -Nru blueman-2.3.5/blueman/plugins/applet/StandardItems.py blueman-2.4.1/blueman/plugins/applet/StandardItems.py --- blueman-2.3.5/blueman/plugins/applet/StandardItems.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/StandardItems.py 2024-04-09 07:41:07.000000000 +0000 @@ -17,13 +17,13 @@ class StandardItems(AppletPlugin, PowerStateListener): - __depends__ = ["StatusIcon", "Menu"] + __depends__ = ["Menu"] __unloadable__ = False __description__ = _("Adds standard menu items to the status icon menu") __author__ = "walmis" def on_load(self) -> None: - self._plugin_window: Optional[Gtk.Window] = None + self._plugin_window: Optional[Gtk.ApplicationWindow] = None self.parent.Plugins.Menu.add(self, 21) @@ -54,8 +54,6 @@ self.parent.Plugins.Menu.add(self, 85, text=_("_Plugins"), icon_name="application-x-addon-symbolic", callback=self.on_plugins) - self.parent.Plugins.StatusIcon.connect("activate", lambda _status_icon: self.on_devices()) - def change_sensitivity(self, sensitive: bool) -> None: if 'PowerManager' in self.parent.Plugins.get_loaded(): power = self.parent.Plugins.PowerManager.get_bluetooth_status() @@ -78,7 +76,7 @@ def on_devices(self) -> None: m = ManagerService() - m.startstop() + m.activate() def on_adapters(self) -> None: launch("blueman-adapters", name=_("Adapter Preferences")) @@ -89,7 +87,7 @@ def on_about(self) -> None: about = show_about_dialog("Blueman " + _("applet"), run=False) - im = Gtk.Image(icon_name="blueman-plugin", pixel_size=16) + im = Gtk.Image(icon_name="application-x-addon-symbolic", pixel_size=16) button = Gtk.Button(label=_("Plugins"), visible=True, image=im) button.connect("clicked", lambda _button: self.on_plugins()) diff -Nru blueman-2.3.5/blueman/plugins/applet/StatusIcon.py blueman-2.4.1/blueman/plugins/applet/StatusIcon.py --- blueman-2.3.5/blueman/plugins/applet/StatusIcon.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/StatusIcon.py 2024-04-09 07:41:07.000000000 +0000 @@ -1,40 +1,35 @@ from gettext import gettext as _ +from operator import itemgetter from typing import Optional, Tuple, List from gi.repository import GObject, GLib, Gio - from blueman.Functions import launch -from blueman.main.Config import Config from blueman.main.PluginManager import PluginManager from blueman.plugins.AppletPlugin import AppletPlugin -from blueman.bluemantyping import GSignals class StatusIconImplementationProvider: def on_query_status_icon_implementation(self) -> Tuple[str, int]: - ... + return "GtkStatusIcon", 0 class StatusIconVisibilityHandler: def on_query_force_status_icon_visibility(self) -> bool: - ... + return False class StatusIconProvider: def on_status_icon_query_icon(self) -> Optional[str]: - ... + return None class StatusIcon(AppletPlugin, GObject.GObject): - __gsignals__: GSignals = {'activate': (GObject.SignalFlags.NO_HOOKS, None, ())} - - __unloadable__ = False __icon__ = "bluetooth-symbolic" - __depends__ = ['Menu'] + __depends__ = ["StandardItems", "Menu"] visible = None - visibility_timeout = None + visibility_timeout: Optional[int] = None _implementations = None @@ -43,7 +38,7 @@ self._tooltip_title = _("Bluetooth Enabled") self._tooltip_text = "" - self.general_config = Config("org.blueman.general") + self.general_config = Gio.Settings(schema_id="org.blueman.general") self.general_config.connect("changed::symbolic-status-icons", self.on_symbolic_config_change) self.query_visibility(emit=False) @@ -60,7 +55,7 @@ self._add_dbus_signal("IconNameChanged", "s") self._add_dbus_method("GetStatusIconImplementations", (), "as", self._get_status_icon_implementations) self._add_dbus_method("GetIconName", (), "s", self._get_icon_name) - self._add_dbus_method("Activate", (), "", lambda: self.emit("activate")) + self._add_dbus_method("Activate", (), "", self.parent.Plugins.StandardItems.on_devices) def query_visibility(self, delay_hiding: bool = False, emit: bool = True) -> None: if self.parent.Manager.get_adapters() or \ @@ -123,7 +118,7 @@ return [implementation for implementation, _ in sorted( (plugin.on_query_status_icon_implementation() for plugin in self.parent.Plugins.get_loaded_plugins(StatusIconImplementationProvider)), - key=lambda implementation_priority: implementation_priority[1], + key=itemgetter(1), reverse=True )] + ["GtkStatusIcon"] diff -Nru blueman-2.3.5/blueman/plugins/applet/StatusNotifierItem.py blueman-2.4.1/blueman/plugins/applet/StatusNotifierItem.py --- blueman-2.3.5/blueman/plugins/applet/StatusNotifierItem.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/StatusNotifierItem.py 2024-04-09 07:41:07.000000000 +0000 @@ -9,7 +9,6 @@ class StatusNotifierItem(AppletPlugin, StatusIconImplementationProvider): __description__ = _("Provides a StatusNotifierItem to show a statusicon") __icon__ = "bluetooth-symbolic" - __depends__ = ['StatusIcon'] def on_query_status_icon_implementation(self) -> Tuple[str, int]: return "StatusNotifierItem", 20 diff -Nru blueman-2.3.5/blueman/plugins/applet/TransferService.py blueman-2.4.1/blueman/plugins/applet/TransferService.py --- blueman-2.3.5/blueman/plugins/applet/TransferService.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/applet/TransferService.py 2024-04-09 07:41:07.000000000 +0000 @@ -15,7 +15,6 @@ from blueman.main.Applet import BluemanApplet from blueman.main.DbusService import DbusService, DbusError from blueman.plugins.AppletPlugin import AppletPlugin -from blueman.main.Config import Config from gi.repository import GLib, Gio @@ -58,7 +57,7 @@ self.register() self._applet = applet - self._config = Config("org.blueman.transfer") + self._config = Gio.Settings(schema_id="org.blueman.transfer") self._allowed_devices: List[str] = [] self._notification: Optional[NotificationType] = None @@ -77,7 +76,7 @@ def _authorize_push(self, transfer_path: str, ok: Callable[[str], None], err: Callable[[ObexErrorRejected], None]) -> None: def on_action(action: str) -> None: - logging.info("Action %s" % action) + logging.info(f"Action {action}") if action == "accept": assert self._pending_transfer @@ -111,7 +110,7 @@ adapter = self._applet.Manager.get_adapter() device = self._applet.Manager.find_device(address, adapter.get_object_path()) assert device is not None - name = device["Alias"] + name = device.display_name trusted = device["Trusted"] except Exception as e: logging.exception(e) @@ -172,7 +171,7 @@ self._config.reset('shared-path') logging.info('Reset share path') - self._config = Config("org.blueman.transfer") + self._config = Gio.Settings(schema_id="org.blueman.transfer") share_path, invalid_share_path = self._make_share_path() @@ -204,7 +203,7 @@ elif not os.path.isdir(config_path): path = default_path error = True - logging.warning('Invalid shared-path %s' % config_path) + logging.warning(f"Invalid shared-path {config_path}") else: path = config_path diff -Nru blueman-2.3.5/blueman/plugins/manager/Info.py blueman-2.4.1/blueman/plugins/manager/Info.py --- blueman-2.3.5/blueman/plugins/manager/Info.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/manager/Info.py 2024-04-09 07:41:07.000000000 +0000 @@ -116,7 +116,12 @@ class Info(ManagerPlugin, MenuItemsProvider): - def on_request_menu_items(self, manager_menu: ManagerDeviceMenu, device: Device) -> List[DeviceMenuItem]: + def on_request_menu_items( + self, + manager_menu: ManagerDeviceMenu, + device: Device, + _powered: bool, + ) -> List[DeviceMenuItem]: item = create_menuitem(_("_Info"), "dialog-information-symbolic") item.props.tooltip_text = _("Show device information") _window = manager_menu.get_toplevel() diff -Nru blueman-2.3.5/blueman/plugins/manager/Notes.py blueman-2.4.1/blueman/plugins/manager/Notes.py --- blueman-2.3.5/blueman/plugins/manager/Notes.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/manager/Notes.py 2024-04-09 07:41:07.000000000 +0000 @@ -23,12 +23,12 @@ date = datetime.datetime.now().strftime('%Y%m%dT%H%M00') data = ('BEGIN:VNOTE \n' 'VERSION:1.1 \n' - 'BODY;CHARSET=UTF-8: %s \n' - 'DCREATED:%s \n' - 'LAST-MODIFIED:%s \n' + f'BODY;CHARSET=UTF-8: {" ".join(text.splitlines())} \n' + f'DCREATED:{date} \n' + f'LAST-MODIFIED:{date} \n' 'CLASS:PUBLIC \n' 'X-IRMC-LUID:000001000000 \n' - 'END:VNOTE \n' % (' '.join(text.splitlines()), date, date)) + 'END:VNOTE \n') tempfile = NamedTemporaryFile(suffix='.vnt', prefix='note', delete=False) tempfile.write(data.encode('utf-8')) @@ -36,7 +36,7 @@ launch(f"blueman-sendto --delete --device={device_address}", paths=[tempfile.name]) -def send_note(device: Device, parent: Gtk.Window) -> None: +def send_note(device: Device, parent: Gtk.ApplicationWindow) -> None: builder = Builder("note.ui") dialog = builder.get_widget("dialog", Gtk.Dialog) dialog.set_transient_for(parent) @@ -47,11 +47,18 @@ class Notes(ManagerPlugin, MenuItemsProvider): - def on_request_menu_items(self, manager_menu: ManagerDeviceMenu, device: Device) -> List[DeviceMenuItem]: + def on_request_menu_items( + self, + manager_menu: ManagerDeviceMenu, + device: Device, + powered: bool, + ) -> List[DeviceMenuItem]: + if not powered: + return [] + item = create_menuitem(_("Send _note"), "dialog-information-symbolic") item.props.tooltip_text = _("Send a text note") - _window = manager_menu.get_toplevel() - assert isinstance(_window, Gtk.Window) - window = _window # https://github.com/python/mypy/issues/2608 + assert isinstance(manager_menu.Blueman.window, Gtk.ApplicationWindow) + window = manager_menu.Blueman.window # https://github.com/python/mypy/issues/2608 item.connect('activate', lambda x: send_note(device, window)) return [DeviceMenuItem(item, DeviceMenuItem.Group.ACTIONS, 500)] diff -Nru blueman-2.3.5/blueman/plugins/manager/PulseAudioProfile.py blueman-2.4.1/blueman/plugins/manager/PulseAudioProfile.py --- blueman-2.3.5/blueman/plugins/manager/PulseAudioProfile.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/manager/PulseAudioProfile.py 2024-04-09 07:41:07.000000000 +0000 @@ -6,7 +6,6 @@ from blueman.plugins.ManagerPlugin import ManagerPlugin from blueman.main.PulseAudioUtils import PulseAudioUtils, EventType from blueman.gui.manager.ManagerDeviceMenu import ManagerDeviceMenu, MenuItemsProvider, DeviceMenuItem -from blueman.gui.MessageArea import MessageArea from blueman.Functions import create_menuitem from blueman.Sdp import AUDIO_SOURCE_SVCLASS_ID, AUDIO_SINK_SVCLASS_ID, ServiceUUID @@ -84,7 +83,7 @@ def on_result(res: int) -> None: if not res: - MessageArea.show_message(_("Failed to change profile to %s" % profile)) + self.parent.infobar_update(_("Failed to change profile to %s" % profile)) pa.set_card_profile(c["index"], profile, on_result) @@ -111,7 +110,12 @@ item.set_submenu(sub) item.show() - def on_request_menu_items(self, manager_menu: ManagerDeviceMenu, device: Device) -> List[DeviceMenuItem]: + def on_request_menu_items( + self, + manager_menu: ManagerDeviceMenu, + device: Device, + _powered: bool, + ) -> List[DeviceMenuItem]: audio_source = False for uuid in device['UUIDs']: if ServiceUUID(uuid).short_uuid in (AUDIO_SOURCE_SVCLASS_ID, AUDIO_SINK_SVCLASS_ID): diff -Nru blueman-2.3.5/blueman/plugins/manager/Services.py blueman-2.4.1/blueman/plugins/manager/Services.py --- blueman-2.3.5/blueman/plugins/manager/Services.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/manager/Services.py 2024-04-09 07:41:07.000000000 +0000 @@ -39,21 +39,27 @@ return target - def on_request_menu_items(self, manager_menu: ManagerDeviceMenu, device: Device) -> List[DeviceMenuItem]: + def on_request_menu_items( + self, + manager_menu: ManagerDeviceMenu, + device: Device, + powered: bool, + ) -> List[DeviceMenuItem]: items: List[DeviceMenuItem] = [] appl = AppletService() services = get_services(device) - connectable_services = [service for service in services if service.connectable] - for service in connectable_services: - item: Gtk.MenuItem = create_menuitem(service.name, service.icon) - if service.description: - item.props.tooltip_text = service.description - item.connect("activate", lambda _item: manager_menu.connect_service(service.device, service.uuid)) - items.append(DeviceMenuItem(item, DeviceMenuItem.Group.CONNECT, service.priority)) - item.props.sensitive = service.available - item.show() + if powered: + connectable_services = [service for service in services if service.connectable] + for service in connectable_services: + item: Gtk.MenuItem = create_menuitem(service.name, service.icon) + if service.description: + item.props.tooltip_text = service.description + item.connect("activate", lambda _item: manager_menu.connect_service(service.device, service.uuid)) + items.append(DeviceMenuItem(item, DeviceMenuItem.Group.CONNECT, service.priority)) + item.props.sensitive = service.available + item.show() connected_services = [service for service in services if service.connected_instances] for service in connected_services: @@ -67,13 +73,14 @@ items.append(DeviceMenuItem(item, DeviceMenuItem.Group.DISCONNECT, service.priority + 100)) item.show() + object_path = device.get_object_path() if services: config = AutoConnectConfig() autoconnect_services = set(config["services"]) for service in services: - if service.connected_instances or (device.get_object_path(), service.uuid) in autoconnect_services: + if service.connected_instances or (object_path, service.uuid) in autoconnect_services: item = Gtk.CheckMenuItem(label=service.name) - config.bind_to_menuitem(item, device, service.uuid) + config.bind_to_menuitem(item, (object_path, service.uuid)) item.show() items.append(DeviceMenuItem(item, DeviceMenuItem.Group.AUTOCONNECT, service.priority)) diff -Nru blueman-2.3.5/blueman/plugins/mechanism/Network.py blueman-2.4.1/blueman/plugins/mechanism/Network.py --- blueman-2.3.5/blueman/plugins/mechanism/Network.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/mechanism/Network.py 2024-04-09 07:41:07.000000000 +0000 @@ -17,8 +17,7 @@ class Network(MechanismPlugin): def on_load(self) -> None: self.parent.add_method("DhcpClient", ("s",), "s", self._run_dhcp_client, pass_sender=True, is_async=True) - self.parent.add_method("EnableNetwork", ("s", "s", "s"), "", self._enable_network, pass_sender=True) - self.parent.add_method("ReloadNetwork", (), "", self._reload_network, pass_sender=True) + self.parent.add_method("EnableNetwork", ("s", "s", "s", "b"), "", self._enable_network, pass_sender=True) self.parent.add_method("DisableNetwork", (), "", self._disable_network, pass_sender=True) def _run_dhcp_client(self, object_path: str, caller: str, ok: Callable[[str], None], @@ -45,26 +44,11 @@ except Exception as e: err(e) - def _enable_network(self, ip_address: str, netmask: str, dhcp_handler: str, caller: str) -> None: + def _enable_network(self, ip_address: str, netmask: str, dhcp_handler: str, address_changed: bool, + caller: str) -> None: self.confirm_authorization(caller, "org.blueman.network.setup") - nc = NetConf.get_default() - nc.set_ipv4(ip_address, netmask) - nc.set_dhcp_handler(DHCPDHANDLERS[dhcp_handler]) - nc.apply_settings() - - def _reload_network(self, caller: str) -> None: - nc = NetConf.get_default() - if nc.ip4_address is None or nc.ip4_mask is None: - nc.ip4_changed = False - nc.store() - return - - self.confirm_authorization(caller, "org.blueman.network.setup") - nc.apply_settings() + NetConf.apply_settings(ip_address, netmask, DHCPDHANDLERS[dhcp_handler], address_changed) def _disable_network(self, caller: str) -> None: self.confirm_authorization(caller, "org.blueman.network.setup") - nc = NetConf.get_default() - nc.remove_settings() - nc.set_ipv4(None, None) - nc.store() + NetConf.clean_up() diff -Nru blueman-2.3.5/blueman/plugins/mechanism/Rfcomm.py blueman-2.4.1/blueman/plugins/mechanism/Rfcomm.py --- blueman-2.3.5/blueman/plugins/mechanism/Rfcomm.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/mechanism/Rfcomm.py 2024-04-09 07:41:07.000000000 +0000 @@ -11,13 +11,11 @@ self.parent.add_method("CloseRFCOMM", ("d",), "", self._close_rfcomm) def _open_rfcomm(self, port_id: int) -> None: - subprocess.Popen([RFCOMM_WATCHER_PATH, '/dev/rfcomm%d' % port_id]) + subprocess.Popen([RFCOMM_WATCHER_PATH, f"/dev/rfcomm{port_id:d}"]) def _close_rfcomm(self, port_id: int) -> None: - command = 'blueman-rfcomm-watcher /dev/rfcomm%d' % port_id - out, err = subprocess.Popen(['ps', '-e', 'o', 'pid,args'], stdout=subprocess.PIPE).communicate() for line in out.decode("UTF-8").splitlines(): pid, cmdline = line.split(maxsplit=1) - if command in cmdline: + if f"blueman-rfcomm-watcher /dev/rfcomm{port_id:d}" in cmdline: os.kill(int(pid), signal.SIGTERM) diff -Nru blueman-2.3.5/blueman/plugins/services/Network.py blueman-2.4.1/blueman/plugins/services/Network.py --- blueman-2.3.5/blueman/plugins/services/Network.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/services/Network.py 2024-04-09 07:41:07.000000000 +0000 @@ -7,8 +7,6 @@ from blueman.Functions import have, get_local_interfaces from blueman.main.Builder import Builder from blueman.plugins.ServicePlugin import ServicePlugin -from blueman.main.NetConf import NetConf, DnsMasqHandler, DhcpdHandler, UdhcpdHandler -from blueman.main.Config import Config from blueman.main.DBusProxies import Mechanism from blueman.main.DBusProxies import AppletService from blueman.gui.CommonUi import ErrorDialog @@ -24,12 +22,10 @@ class Network(ServicePlugin): __plugin_info__ = (_("Network"), "network-workgroup") - def on_load(self, container: Gtk.Box) -> None: + def on_load(self) -> None: self._builder = Builder("services-network.ui") - self.widget = self._builder.get_widget("network_frame", Gtk.Widget) - - container.pack_start(self.widget, True, True, 0) + self.widget = self._builder.get_widget("network", Gtk.Grid) self.interfaces: List[Tuple[str, Union[ipaddress.IPv4Interface, ipaddress.IPv6Interface]]] = [] netifs = get_local_interfaces() @@ -45,12 +41,6 @@ except (ValueError, ipaddress.AddressValueError) as e: logging.exception(e) - def on_enter(self) -> None: - self.widget.props.visible = True - - def on_leave(self) -> None: - self.widget.props.visible = False - def on_apply(self) -> None: if self.on_query_apply_state(): @@ -70,10 +60,13 @@ net_ip = self._builder.get_widget("net_ip", Gtk.Entry) try: - m.EnableNetwork('(sss)', net_ip.props.text, "255.255.255.0", stype) + changed = net_ip.props.text != self.Config["ip4-address"] + m.EnableNetwork('(sssb)', net_ip.props.text, "255.255.255.0", stype, changed) if not self.Config["nap-enable"]: self.Config["nap-enable"] = True + self.Config["ip4-address"] = net_ip.props.text + self.Config["dhcp-handler"] = stype except Exception as e: parent = self.widget.get_toplevel() assert isinstance(parent, Gtk.Container) @@ -130,7 +123,7 @@ return True def setup_network(self) -> None: - self.Config = Config("org.blueman.network") + self.Config = Gio.Settings(schema_id="org.blueman.network") nap_enable = self._builder.get_widget("nap-enable", Gtk.CheckButton) r_dnsmasq = self._builder.get_widget("r_dnsmasq", Gtk.RadioButton) @@ -148,15 +141,13 @@ if not self.Config["nap-enable"]: nap_frame.props.sensitive = False - nc = NetConf.get_default() - if nc.ip4_address is not None: - # previously we stored a bytearray, ipaddress module reads both - net_ip.props.text = str(ipaddress.ip_address(nc.ip4_address)) + if self.Config["ip4-address"] is not None: + net_ip.props.text = self.Config["ip4-address"] nap_enable.props.active = True else: - net_ip.props.text = "10.%d.%d.1" % (randint(0, 255), randint(0, 255)) + net_ip.props.text = f"10.{randint(0, 255):d}.{randint(0, 255):d}.1" - if nc.get_dhcp_handler() is None: + if self.Config["dhcp-handler"] is None: nap_frame.props.sensitive = False nap_enable.props.active = False r_dnsmasq.props.active = True @@ -166,11 +157,11 @@ have_dnsmasq = have("dnsmasq") have_udhcpd = have("udhcpd") - if nc.get_dhcp_handler() == DnsMasqHandler and have_dnsmasq: + if self.Config["dhcp-handler"] == "DnsMasqHandler" and have_dnsmasq: r_dnsmasq.props.active = True - elif nc.get_dhcp_handler() == DhcpdHandler and have_dhcpd: + elif self.Config["dhcp-handler"] == "DhcpdHandler" and have_dhcpd: r_dhcpd.props.active = True - elif nc.get_dhcp_handler() == UdhcpdHandler and have_udhcpd: + elif self.Config["dhcp-handler"] == "UdhcpdHandler" and have_udhcpd: r_udhcpd.props.active = True else: r_dnsmasq.props.active = True @@ -201,7 +192,7 @@ net_ip.connect("changed", lambda x: self.option_changed_notify("ip", False)) nap_enable.connect("toggled", lambda x: self.option_changed_notify("nap_enable")) - self.Config.bind_to_widget("nap-enable", nap_enable, "active", Gio.SettingsBindFlags.GET) + self.Config.bind("nap-enable", nap_enable, "active", Gio.SettingsBindFlags.GET) nap_enable.bind_property("active", nap_frame, "sensitive", GObject.BindingFlags.DEFAULT) diff -Nru blueman-2.3.5/blueman/plugins/services/Transfer.py blueman-2.4.1/blueman/plugins/services/Transfer.py --- blueman-2.3.5/blueman/plugins/services/Transfer.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/plugins/services/Transfer.py 2024-04-09 07:41:07.000000000 +0000 @@ -4,7 +4,6 @@ from blueman.main.Builder import Builder from blueman.plugins.ServicePlugin import ServicePlugin from blueman.main.DBusProxies import AppletService -from blueman.main.Config import Config import gi gi.require_version("Gtk", "3.0") @@ -14,12 +13,11 @@ class Transfer(ServicePlugin): __plugin_info__ = (_("Transfer"), "folder") - def on_load(self, container: Gtk.Box) -> None: + def on_load(self) -> None: self._builder = Builder("services-transfer.ui") - self.widget = self._builder.get_widget("transfer", Gtk.Widget) + self.widget = self._builder.get_widget("transfer", Gtk.Grid) - container.pack_start(self.widget, True, True, 0) a = AppletService() if "TransferService" in a.QueryPlugins(): self._setup_transfer() @@ -27,12 +25,6 @@ self.widget.props.sensitive = False self.widget.props.tooltip_text = _("Applet's transfer service plugin is disabled") - def on_enter(self) -> None: - self.widget.props.visible = True - - def on_leave(self) -> None: - self.widget.props.visible = False - def on_property_changed(self, config: Gio.Settings, key: str) -> None: value = config[key] @@ -50,7 +42,7 @@ opp_accept = self._builder.get_widget("opp-accept", Gtk.CheckButton) self._config["opp-accept"] = opp_accept.get_active() else: - raise NotImplementedError("Unknow option: %s" % opt) + raise NotImplementedError(f"Unknow option: {opt}") self.clear_options() logging.info("transfer apply") @@ -63,7 +55,7 @@ return True def _setup_transfer(self) -> None: - self._config = Config("org.blueman.transfer") + self._config = Gio.Settings(schema_id="org.blueman.transfer") self._config.connect("changed", self.on_property_changed) opp_accept = self._builder.get_widget("opp-accept", Gtk.CheckButton) diff -Nru blueman-2.3.5/blueman/services/meta/SerialService.py blueman-2.4.1/blueman/services/meta/SerialService.py --- blueman-2.3.5/blueman/services/meta/SerialService.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/blueman/services/meta/SerialService.py 2024-04-09 07:41:07.000000000 +0000 @@ -27,11 +27,22 @@ @property def connectable(self) -> bool: + try: + rfcomm_list() + except RFCOMMError: + return False + return True @property def connected_instances(self) -> List[Instance]: - return [Instance(_("Serial Port %s") % "rfcomm%d" % dev["id"], dev["id"]) for dev in rfcomm_list() + try: + lst = rfcomm_list() + except RFCOMMError as e: + logging.error(e) + return [] + + return [Instance(_("Serial Port %s") % "rfcomm%d" % dev["id"], dev["id"]) for dev in lst if dev["dst"] == self.device['Address'] and dev["state"] == "connected"] def on_file_changed( @@ -88,7 +99,7 @@ try: port_id = create_rfcomm_device(Adapter(obj_path=self.device["Adapter"])['Address'], self.device["Address"], channel) - filename = '/dev/rfcomm%d' % port_id + filename = f"/dev/rfcomm{port_id:d}" logging.info('Starting rfcomm watcher as root') Mechanism().OpenRFCOMM('(d)', port_id) mon = Gio.File.new_for_path(filename).monitor_file(Gio.FileMonitorFlags.NONE) diff -Nru blueman-2.3.5/configure blueman-2.4.1/configure --- blueman-2.3.5/configure 2022-11-22 19:08:12.000000000 +0000 +++ blueman-2.4.1/configure 2024-04-09 07:41:39.000000000 +0000 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for blueman 2.3.5. +# Generated by GNU Autoconf 2.71 for blueman 2.4.1. # # Report bugs to . # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='blueman' PACKAGE_TARNAME='blueman' -PACKAGE_VERSION='2.3.5' -PACKAGE_STRING='blueman 2.3.5' +PACKAGE_VERSION='2.4.1' +PACKAGE_STRING='blueman 2.4.1' PACKAGE_BUGREPORT='https://github.com/blueman-project/blueman/issues' PACKAGE_URL='' @@ -1467,7 +1467,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures blueman 2.3.5 to adapt to many kinds of systems. +\`configure' configures blueman 2.4.1 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1538,7 +1538,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of blueman 2.3.5:";; + short | recursive ) echo "Configuration of blueman 2.4.1:";; esac cat <<\_ACEOF @@ -1712,7 +1712,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -blueman configure 2.3.5 +blueman configure 2.4.1 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -2011,7 +2011,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by blueman $as_me 2.3.5, which was +It was created by blueman $as_me 2.4.1, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3284,7 +3284,7 @@ # Define the identity of the package. PACKAGE='blueman' - VERSION='2.3.5' + VERSION='2.4.1' printf "%s\n" "#define PACKAGE \"$PACKAGE\"" >>confdefs.h @@ -15159,13 +15159,13 @@ if test -n "$PYTHON"; then # If the user set $PYTHON, use it and don't search something else. - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.6" >&5 -printf %s "checking whether $PYTHON version is >= 3.6... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether $PYTHON version is >= 3.8" >&5 +printf %s "checking whether $PYTHON version is >= 3.8... " >&6; } prog="import sys # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x -minver = list(map(int, '3.6'.split('.'))) + [0, 0, 0] +minver = list(map(int, '3.8'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] @@ -15187,8 +15187,8 @@ else # Otherwise, try each interpreter until we find one that satisfies # VERSION. - { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.6" >&5 -printf %s "checking for a Python interpreter with version >= 3.6... " >&6; } + { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for a Python interpreter with version >= 3.8" >&5 +printf %s "checking for a Python interpreter with version >= 3.8... " >&6; } if test ${am_cv_pathless_PYTHON+y} then : printf %s "(cached) " >&6 @@ -15200,7 +15200,7 @@ # split strings by '.' and convert to numeric. Append some zeros # because we need at least 4 digits for the hex conversion. # map returns an iterator in Python 3.0 and a list in 2.x -minver = list(map(int, '3.6'.split('.'))) + [0, 0, 0] +minver = list(map(int, '3.8'.split('.'))) + [0, 0, 0] minverhex = 0 # xrange is not present in Python 3.0 and range returns an iterator for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[i] @@ -15816,8 +15816,10 @@ if test "x$CYTHONEXEC" = "x"; then - # Extract the first word of "cython", so it can be a program name with args. -set dummy cython; ac_word=$2 + for ac_prog in cython3 cython +do + # Extract the first word of "$ac_prog", so it can be a program name with args. +set dummy $ac_prog; ac_word=$2 { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 printf %s "checking for $ac_word... " >&6; } if test ${ac_cv_path_CYTHONEXEC+y} @@ -15861,6 +15863,9 @@ fi + test -n "$CYTHONEXEC" && break +done + fi { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking for cython executable" >&5 @@ -16873,7 +16878,7 @@ -ac_config_files="$ac_config_files Makefile apps/Makefile apps/blueman-adapters apps/blueman-applet apps/blueman-manager apps/blueman-mechanism apps/blueman-rfcomm-watcher apps/blueman-sendto apps/blueman-services apps/blueman-tray blueman/Makefile blueman/Constants.py blueman/bluez/Makefile blueman/bluez/obex/Makefile blueman/config/Makefile blueman/gui/Makefile blueman/gui/applet/Makefile blueman/gui/manager/Makefile blueman/plugins/Makefile blueman/plugins/services/Makefile blueman/plugins/applet/Makefile blueman/plugins/mechanism/Makefile blueman/plugins/manager/Makefile blueman/main/Makefile blueman/main/applet/Makefile blueman/main/indicators/Makefile blueman/services/Makefile blueman/services/meta/Makefile data/Makefile data/configs/Makefile data/icons/Makefile data/icons/hicolor/Makefile data/icons/hicolor/16x16/Makefile data/icons/hicolor/16x16/devices/Makefile data/icons/hicolor/16x16/status/Makefile data/icons/hicolor/16x16/apps/Makefile data/icons/hicolor/22x22/Makefile data/icons/hicolor/22x22/status/Makefile data/icons/hicolor/22x22/apps/Makefile data/icons/hicolor/24x24/Makefile data/icons/hicolor/24x24/status/Makefile data/icons/hicolor/24x24/apps/Makefile data/icons/hicolor/32x32/Makefile data/icons/hicolor/32x32/status/Makefile data/icons/hicolor/32x32/apps/Makefile data/icons/hicolor/48x48/Makefile data/icons/hicolor/48x48/status/Makefile data/icons/hicolor/48x48/apps/Makefile data/icons/hicolor/64x64/Makefile data/icons/hicolor/64x64/status/Makefile data/icons/hicolor/64x64/apps/Makefile data/icons/hicolor/72x72/Makefile data/icons/hicolor/72x72/status/Makefile data/icons/hicolor/72x72/apps/Makefile data/icons/hicolor/96x96/Makefile data/icons/hicolor/96x96/status/Makefile data/icons/hicolor/96x96/apps/Makefile data/icons/hicolor/128x128/Makefile data/icons/hicolor/128x128/status/Makefile data/icons/hicolor/128x128/apps/Makefile data/icons/hicolor/192x192/Makefile data/icons/hicolor/192x192/status/Makefile data/icons/hicolor/192x192/apps/Makefile data/icons/hicolor/256x256/Makefile data/icons/hicolor/256x256/status/Makefile data/icons/hicolor/256x256/apps/Makefile data/icons/hicolor/scalable/Makefile data/icons/hicolor/scalable/devices/Makefile data/icons/hicolor/scalable/emblems/Makefile data/icons/hicolor/scalable/actions/Makefile data/icons/hicolor/scalable/status/Makefile data/icons/hicolor/scalable/apps/Makefile data/icons/pixmaps/Makefile data/ui/Makefile data/man/Makefile data/configs/blueman-applet.service data/configs/blueman-manager.service data/configs/blueman-mechanism.service data/configs/org.blueman.Applet.service data/configs/org.blueman.Manager.service data/configs/org.blueman.Mechanism.service module/Makefile po/Makefile.in sendto/Makefile test/Makefile test/apps/Makefile test/bluez/Makefile test/bluez/obex/Makefile test/gui/Makefile test/gui/applet/Makefile test/gui/manager/Makefile test/main/Makefile test/main/applet/Makefile test/main/indicators/Makefile test/module/Makefile test/plugins/Makefile test/plugins/applet/Makefile test/plugins/manager/Makefile test/plugins/mechanism/Makefile test/plugins/services/Makefile test/services/Makefile test/services/meta/Makefile" +ac_config_files="$ac_config_files Makefile apps/Makefile apps/blueman-adapters apps/blueman-applet apps/blueman-manager apps/blueman-mechanism apps/blueman-rfcomm-watcher apps/blueman-sendto apps/blueman-services apps/blueman-tray blueman/Makefile blueman/Constants.py blueman/bluez/Makefile blueman/bluez/obex/Makefile blueman/config/Makefile blueman/gui/Makefile blueman/gui/applet/Makefile blueman/gui/manager/Makefile blueman/plugins/Makefile blueman/plugins/services/Makefile blueman/plugins/applet/Makefile blueman/plugins/mechanism/Makefile blueman/plugins/manager/Makefile blueman/main/Makefile blueman/main/applet/Makefile blueman/main/indicators/Makefile blueman/services/Makefile blueman/services/meta/Makefile data/Makefile data/configs/Makefile data/icons/Makefile data/icons/hicolor/Makefile data/icons/hicolor/16x16/Makefile data/icons/hicolor/16x16/devices/Makefile data/icons/hicolor/16x16/status/Makefile data/icons/hicolor/16x16/apps/Makefile data/icons/hicolor/22x22/Makefile data/icons/hicolor/22x22/status/Makefile data/icons/hicolor/22x22/apps/Makefile data/icons/hicolor/24x24/Makefile data/icons/hicolor/24x24/status/Makefile data/icons/hicolor/24x24/apps/Makefile data/icons/hicolor/32x32/Makefile data/icons/hicolor/32x32/status/Makefile data/icons/hicolor/32x32/apps/Makefile data/icons/hicolor/48x48/Makefile data/icons/hicolor/48x48/status/Makefile data/icons/hicolor/48x48/apps/Makefile data/icons/hicolor/64x64/Makefile data/icons/hicolor/64x64/status/Makefile data/icons/hicolor/64x64/apps/Makefile data/icons/hicolor/72x72/Makefile data/icons/hicolor/72x72/status/Makefile data/icons/hicolor/72x72/apps/Makefile data/icons/hicolor/96x96/Makefile data/icons/hicolor/96x96/status/Makefile data/icons/hicolor/96x96/apps/Makefile data/icons/hicolor/128x128/Makefile data/icons/hicolor/128x128/status/Makefile data/icons/hicolor/128x128/apps/Makefile data/icons/hicolor/192x192/Makefile data/icons/hicolor/192x192/status/Makefile data/icons/hicolor/192x192/apps/Makefile data/icons/hicolor/256x256/Makefile data/icons/hicolor/256x256/status/Makefile data/icons/hicolor/256x256/apps/Makefile data/icons/hicolor/scalable/Makefile data/icons/hicolor/scalable/devices/Makefile data/icons/hicolor/scalable/emblems/Makefile data/icons/hicolor/scalable/actions/Makefile data/icons/hicolor/scalable/status/Makefile data/icons/hicolor/scalable/apps/Makefile data/icons/pixmaps/Makefile data/ui/Makefile data/man/Makefile data/configs/blueman-applet.service data/configs/blueman-manager.service data/configs/blueman-mechanism.service data/configs/org.blueman.Applet.service data/configs/org.blueman.Manager.service data/configs/org.blueman.Mechanism.service module/Makefile po/Makefile.in sendto/Makefile" cat >confcache <<\_ACEOF # This file is a shell script that caches the results of configure @@ -17438,7 +17443,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by blueman $as_me 2.3.5, which was +This file was extended by blueman $as_me 2.4.1, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17506,7 +17511,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -blueman config.status 2.3.5 +blueman config.status 2.4.1 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" @@ -18013,24 +18018,6 @@ "module/Makefile") CONFIG_FILES="$CONFIG_FILES module/Makefile" ;; "po/Makefile.in") CONFIG_FILES="$CONFIG_FILES po/Makefile.in" ;; "sendto/Makefile") CONFIG_FILES="$CONFIG_FILES sendto/Makefile" ;; - "test/Makefile") CONFIG_FILES="$CONFIG_FILES test/Makefile" ;; - "test/apps/Makefile") CONFIG_FILES="$CONFIG_FILES test/apps/Makefile" ;; - "test/bluez/Makefile") CONFIG_FILES="$CONFIG_FILES test/bluez/Makefile" ;; - "test/bluez/obex/Makefile") CONFIG_FILES="$CONFIG_FILES test/bluez/obex/Makefile" ;; - "test/gui/Makefile") CONFIG_FILES="$CONFIG_FILES test/gui/Makefile" ;; - "test/gui/applet/Makefile") CONFIG_FILES="$CONFIG_FILES test/gui/applet/Makefile" ;; - "test/gui/manager/Makefile") CONFIG_FILES="$CONFIG_FILES test/gui/manager/Makefile" ;; - "test/main/Makefile") CONFIG_FILES="$CONFIG_FILES test/main/Makefile" ;; - "test/main/applet/Makefile") CONFIG_FILES="$CONFIG_FILES test/main/applet/Makefile" ;; - "test/main/indicators/Makefile") CONFIG_FILES="$CONFIG_FILES test/main/indicators/Makefile" ;; - "test/module/Makefile") CONFIG_FILES="$CONFIG_FILES test/module/Makefile" ;; - "test/plugins/Makefile") CONFIG_FILES="$CONFIG_FILES test/plugins/Makefile" ;; - "test/plugins/applet/Makefile") CONFIG_FILES="$CONFIG_FILES test/plugins/applet/Makefile" ;; - "test/plugins/manager/Makefile") CONFIG_FILES="$CONFIG_FILES test/plugins/manager/Makefile" ;; - "test/plugins/mechanism/Makefile") CONFIG_FILES="$CONFIG_FILES test/plugins/mechanism/Makefile" ;; - "test/plugins/services/Makefile") CONFIG_FILES="$CONFIG_FILES test/plugins/services/Makefile" ;; - "test/services/Makefile") CONFIG_FILES="$CONFIG_FILES test/services/Makefile" ;; - "test/services/meta/Makefile") CONFIG_FILES="$CONFIG_FILES test/services/meta/Makefile" ;; *) as_fn_error $? "invalid argument: \`$ac_config_target'" "$LINENO" 5;; esac diff -Nru blueman-2.3.5/configure.ac blueman-2.4.1/configure.ac --- blueman-2.3.5/configure.ac 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/configure.ac 2024-04-09 07:41:07.000000000 +0000 @@ -1,6 +1,6 @@ AC_PREREQ(2.61) -AC_INIT([blueman], [2.3.5], [https://github.com/blueman-project/blueman/issues]) +AC_INIT([blueman], [2.4.1], [https://github.com/blueman-project/blueman/issues]) AC_CONFIG_HEADERS(config.h) AC_CONFIG_MACRO_DIRS([m4]) AM_INIT_AUTOMAKE([1.16.3 foreign dist-xz]) @@ -34,7 +34,7 @@ AC_ENABLE_SHARED(yes) AC_ENABLE_STATIC(no) -AM_PATH_PYTHON([3.6]) +AM_PATH_PYTHON([3.8]) PKG_CHECK_MODULES([PYTHON], [python-${PYTHON_VERSION}]) AC_SUBST(PYTHON_LIBS) @@ -58,7 +58,7 @@ AC_ARG_VAR([CYTHONEXEC], [Cython compiler]) if test "x$CYTHONEXEC" = "x"; then - AC_PATH_PROG([CYTHONEXEC],[cython]) + AC_PATH_PROGS([CYTHONEXEC],[cython3 cython]) fi AC_SUBST([CYTHONEXEC]) AC_MSG_CHECKING([for cython executable]) @@ -318,24 +318,6 @@ module/Makefile po/Makefile.in sendto/Makefile -test/Makefile -test/apps/Makefile -test/bluez/Makefile -test/bluez/obex/Makefile -test/gui/Makefile -test/gui/applet/Makefile -test/gui/manager/Makefile -test/main/Makefile -test/main/applet/Makefile -test/main/indicators/Makefile -test/module/Makefile -test/plugins/Makefile -test/plugins/applet/Makefile -test/plugins/manager/Makefile -test/plugins/mechanism/Makefile -test/plugins/services/Makefile -test/services/Makefile -test/services/meta/Makefile ]) diff -Nru blueman-2.3.5/data/Makefile.am blueman-2.4.1/data/Makefile.am --- blueman-2.3.5/data/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -43,11 +43,11 @@ update-icon-cache: if test -z "$(DESTDIR)"; then \ - echo "Updating Gtk icon cache."; \ - $(gtk_update_icon_cache); \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ else \ - echo "*** Icon cache not updated. After (un)install, run this:"; \ - echo "*** $(gtk_update_icon_cache)"; \ + echo "*** Icon cache not updated. After (un)install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ fi EXTRA_DIST = $(autostart_in_files) \ @@ -69,7 +69,8 @@ blueman-manager.desktop \ blueman.desktop \ $(BUILT_SOURCES) \ - *.gschema.valid + *.gschema.valid \ + gschemas.compiled DISTCLEANFILES = \ $(CLEANFILES) diff -Nru blueman-2.3.5/data/Makefile.in blueman-2.4.1/data/Makefile.in --- blueman-2.3.5/data/Makefile.in 2022-11-22 19:08:14.000000000 +0000 +++ blueman-2.4.1/data/Makefile.in 2024-04-09 07:41:40.000000000 +0000 @@ -427,7 +427,8 @@ blueman-manager.desktop \ blueman.desktop \ $(BUILT_SOURCES) \ - *.gschema.valid + *.gschema.valid \ + gschemas.compiled DISTCLEANFILES = \ $(CLEANFILES) @@ -864,11 +865,11 @@ update-icon-cache: if test -z "$(DESTDIR)"; then \ - echo "Updating Gtk icon cache."; \ - $(gtk_update_icon_cache); \ + echo "Updating Gtk icon cache."; \ + $(gtk_update_icon_cache); \ else \ - echo "*** Icon cache not updated. After (un)install, run this:"; \ - echo "*** $(gtk_update_icon_cache)"; \ + echo "*** Icon cache not updated. After (un)install, run this:"; \ + echo "*** $(gtk_update_icon_cache)"; \ fi # Tell versions [3.59,3.63) of GNU make to not export all variables. diff -Nru blueman-2.3.5/data/icons/hicolor/scalable/emblems/Makefile.am blueman-2.4.1/data/icons/hicolor/scalable/emblems/Makefile.am --- blueman-2.3.5/data/icons/hicolor/scalable/emblems/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/icons/hicolor/scalable/emblems/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -5,8 +5,9 @@ iconsdir = $(themedir)/$(size)/$(context) icons_DATA = \ - blueman-blocked-emblem.svg \ - blueman-paired-emblem.svg \ + blueman-blocked-emblem.svg \ + blueman-connected-emblem.svg \ + blueman-paired-emblem.svg \ blueman-trusted-emblem.svg EXTRA_DIST = $(icons_DATA) diff -Nru blueman-2.3.5/data/icons/hicolor/scalable/emblems/Makefile.in blueman-2.4.1/data/icons/hicolor/scalable/emblems/Makefile.in --- blueman-2.3.5/data/icons/hicolor/scalable/emblems/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/data/icons/hicolor/scalable/emblems/Makefile.in 2024-04-09 07:41:41.000000000 +0000 @@ -338,8 +338,9 @@ context = emblems iconsdir = $(themedir)/$(size)/$(context) icons_DATA = \ - blueman-blocked-emblem.svg \ - blueman-paired-emblem.svg \ + blueman-blocked-emblem.svg \ + blueman-connected-emblem.svg \ + blueman-paired-emblem.svg \ blueman-trusted-emblem.svg EXTRA_DIST = $(icons_DATA) diff -Nru blueman-2.3.5/data/icons/hicolor/scalable/emblems/blueman-connected-emblem.svg blueman-2.4.1/data/icons/hicolor/scalable/emblems/blueman-connected-emblem.svg --- blueman-2.3.5/data/icons/hicolor/scalable/emblems/blueman-connected-emblem.svg 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/data/icons/hicolor/scalable/emblems/blueman-connected-emblem.svg 2024-04-09 07:41:07.000000000 +0000 @@ -0,0 +1,85 @@ + + + + + + image/svg+xml + + + + + + + + + + + + + diff -Nru blueman-2.3.5/data/icons/pixmaps/Makefile.am blueman-2.4.1/data/icons/pixmaps/Makefile.am --- blueman-2.3.5/data/icons/pixmaps/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/icons/pixmaps/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -11,16 +11,6 @@ blueman-battery-80.png \ blueman-battery-90.png \ blueman-battery-100.png \ - blueman-lq-10.png \ - blueman-lq-20.png \ - blueman-lq-30.png \ - blueman-lq-40.png \ - blueman-lq-50.png \ - blueman-lq-60.png \ - blueman-lq-70.png \ - blueman-lq-80.png \ - blueman-lq-90.png \ - blueman-lq-100.png \ blueman-rssi-10.png \ blueman-rssi-20.png \ blueman-rssi-30.png \ diff -Nru blueman-2.3.5/data/icons/pixmaps/Makefile.in blueman-2.4.1/data/icons/pixmaps/Makefile.in --- blueman-2.3.5/data/icons/pixmaps/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/data/icons/pixmaps/Makefile.in 2024-04-09 07:41:41.000000000 +0000 @@ -345,16 +345,6 @@ blueman-battery-80.png \ blueman-battery-90.png \ blueman-battery-100.png \ - blueman-lq-10.png \ - blueman-lq-20.png \ - blueman-lq-30.png \ - blueman-lq-40.png \ - blueman-lq-50.png \ - blueman-lq-60.png \ - blueman-lq-70.png \ - blueman-lq-80.png \ - blueman-lq-90.png \ - blueman-lq-100.png \ blueman-rssi-10.png \ blueman-rssi-20.png \ blueman-rssi-30.png \ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-10.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-10.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-100.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-100.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-20.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-20.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-30.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-30.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-40.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-40.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-50.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-50.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-60.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-60.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-70.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-70.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-80.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-80.png differ Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/data/icons/pixmaps/blueman-lq-90.png and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/data/icons/pixmaps/blueman-lq-90.png differ diff -Nru blueman-2.3.5/data/org.blueman.gschema.xml blueman-2.4.1/data/org.blueman.gschema.xml --- blueman-2.3.5/data/org.blueman.gschema.xml 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/org.blueman.gschema.xml 2024-04-09 07:41:07.000000000 +0000 @@ -124,7 +124,7 @@ 0 RX - Recieve + Receive 0 @@ -138,6 +138,18 @@ + + nothing + NAP IPv4 address + + + "255.255.255.0" + NAP IPv4 netmask + + + nothing + DHCP handler + @@ -146,13 +158,6 @@ A list of services to connect to stored as tuples with the address and the UUID - - - nothing - Automatically power on adapters - - - 6 @@ -181,7 +186,7 @@ "" Script to execute on connection - The following arguments will be passed: "Address, Name, service name, uuid16s, rfcomm node". For example: "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0". uuid16s are returned as a comma seperated list. Upon device disconnection the script will be sent a HUP signal" + The following arguments will be passed: "Address, Name, service name, uuid16s, rfcomm node". For example: "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0". uuid16s are returned as a comma separated list. Upon device disconnection the script will be sent a HUP signal" diff -Nru blueman-2.3.5/data/ui/Makefile.am blueman-2.4.1/data/ui/Makefile.am --- blueman-2.3.5/data/ui/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -11,6 +11,7 @@ gsm-settings.ui \ net-usage.ui \ note.ui \ - rename-device.ui + rename-device.ui \ + services-window.ui EXTRA_DIST = $(ui_DATA) diff -Nru blueman-2.3.5/data/ui/Makefile.in blueman-2.4.1/data/ui/Makefile.in --- blueman-2.3.5/data/ui/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/data/ui/Makefile.in 2024-04-09 07:41:41.000000000 +0000 @@ -345,7 +345,8 @@ gsm-settings.ui \ net-usage.ui \ note.ui \ - rename-device.ui + rename-device.ui \ + services-window.ui EXTRA_DIST = $(ui_DATA) all: all-am diff -Nru blueman-2.3.5/data/ui/adapters-tab.ui blueman-2.4.1/data/ui/adapters-tab.ui --- blueman-2.3.5/data/ui/adapters-tab.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/adapters-tab.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,7 @@ - + - + radiobutton True @@ -11,12 +11,12 @@ True radiogroup - + True False - 12 - 12 + 12 + 12 12 12 vertical @@ -120,8 +120,8 @@ 280 True True - 3 - 3 + 3 + 3 248 @@ -129,47 +129,5 @@ 6 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - diff -Nru blueman-2.3.5/data/ui/applet-passkey.ui blueman-2.4.1/data/ui/applet-passkey.ui --- blueman-2.3.5/data/ui/applet-passkey.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/applet-passkey.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,33 +1,33 @@ - + - + - False - 5 + False + 5 Pairing request False - center - dialog - True + center + dialog + True True - False + False vertical 2 True - False - end + False + end _Stop True - True - False - True + True + False + True True @@ -40,11 +40,11 @@ _OK True False - True - True - True - True - True + True + True + True + True + True True @@ -56,111 +56,102 @@ False False - end + end 0 + True - False - 10 - 10 - 10 - 10 + False + 5 + 5 + 10 + 10 True - False + False start - 48 - dialog-password + 10 + 48 + dialog-password 6 - 0 - 0 + 0 + 0 + 5 True - False + False start start Pairing request for device: - 1 - 0 + 1 + 0 - 280 + 280 True - False + False start start - True + True True True - 1 - 1 + 1 + 1 True - False + False start start This should be overwritten - 1 - 2 + 1 + 2 True - True - True + True + True - 1 - 3 + 1 + 3 Show input True - True - False + True + False start - True + True - 1 - 4 + 1 + 4 - - - - - - - - - - - - False diff -Nru blueman-2.3.5/data/ui/applet-plugins-widget.ui blueman-2.4.1/data/ui/applet-plugins-widget.ui --- blueman-2.3.5/data/ui/applet-plugins-widget.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/applet-plugins-widget.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,46 +1,56 @@ - + - + True - False - 16 - preferences-desktop + False + 16 + preferences-desktop + True - False + False True - True - never - in + True + never + in - + + True + False + + + True + False + + + - 0 - 0 + 0 + 0 2 True - False + False start - 6 - 6 - 6 + 10 + 6 + 6 True - False - 24 - blueman + False + 24 + blueman 3 @@ -52,11 +62,11 @@ True - False + False start - 5 - 5 - True + 5 + 5 + True False @@ -68,9 +78,9 @@ Configuration True - True - True - Configure selected plugin's preferences + True + True + Configure selected plugin's preferences end True config_im @@ -83,140 +93,172 @@ - 1 - 0 + 1 + 0 True - True - 6 - 6 - 6 + True + 10 + 6 + 6 + 6 True - never + never True - False - none + False + none + True - False - 12 - - - True - False - start - start - <b>Plugin description:</b> - True - - - 0 - 0 - - + False + 2 - 360 + 360 True - False + False start start + True Not specified - True + True True True + 0 - 0 - 1 + 0 + 0 - + True - False - start - start - <b>Author:</b> - True - True + False + 5 + + + True + False + start + start + <b>Author:</b> + True + True + + + False + True + 0 + + + + + True + False + start + start + Unknown + True + + + False + True + 1 + + - 0 - 2 + 0 + 1 - + True - False - start - start - Unknown - True + False + 5 + + + True + False + start + start + <b>Depends on:</b> + True + + + False + True + 0 + + + + + True + False + start + start + dependlist + True + True + + + False + True + 1 + + - 0 - 3 + 0 + 2 - - False - start - start - <b>Depends on:</b> - True - - - 0 - 4 - - - - - True - False - start - start - True - True - - - 0 - 5 - - - - + True - False - start - start - <b>Conflicts with:</b> - True - - - 0 - 6 - - - - - True - False - start - start + False + 5 + + + True + False + start + start + <b>Conflicts with:</b> + True + + + False + True + 0 + + + + + True + False + start + start + conflictlist + + + False + True + 1 + + - 0 - 7 + 0 + 3 @@ -225,8 +267,8 @@ - 1 - 1 + 1 + 1 diff -Nru blueman-2.3.5/data/ui/gsm-settings.ui blueman-2.4.1/data/ui/gsm-settings.ui --- blueman-2.3.5/data/ui/gsm-settings.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/gsm-settings.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,25 +1,26 @@ - + - + + True - False - 2 - 6 + False + 2 + 6 True - False - 4 - 4 + False + 4 + 4 12 True - False - 24 - network-wireless + False + 24 + network-wireless False @@ -30,9 +31,9 @@ True - False + False <b>GSM settings</b> - True + True False @@ -42,55 +43,55 @@ - 0 - 0 + 0 + 0 2 True - False + False start Number: - 0 - 1 + 0 + 1 True - True - ● + True + ● - 1 - 1 + 1 + 1 True - False + False start APN: - 0 - 2 + 0 + 2 True - True - ● + True + ● - 1 - 2 + 1 + 2 diff -Nru blueman-2.3.5/data/ui/manager-main.ui blueman-2.4.1/data/ui/manager-main.ui --- blueman-2.3.5/data/ui/manager-main.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/manager-main.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,204 +1,446 @@ - + - - + + True False - blueman-pair-symbolic - 3 + dialog-information - + True False - list-remove-symbolic - 2 + application-exit-symbolic - + True False - edit-find-symbolic - 3 + help-about-symbolic - + True False - blueman-send-symbolic - 3 + application-x-addon-symbolic - + True False - 24 document-properties-symbolic - + True False - blueman-trust-symbolic - 3 + dialog-warning-symbolic - - box + True False - vertical - - - True - False - - - True - False - _Adapter - True - - - - - True - False - _Device - True - - - - - True - False - _View - True - - - - - True - False - _Help - True - - - - - False - True - 0 - - + edit-find-symbolic + + + True + False + document-properties-symbolic + + + False + blueman - + + True False + True - - True - False - False - Search for nearby devices - True - Search - im_search - - - False - True - - - - - True - False - - - False - False - - - - - True - False - False - Create pairing with the device - Pair - im_pair - - - False - True - - - - - True - False - False - Mark/Unmark this device as trusted - Trust - im_trust - - - False - True - - - - - True - False - False - Remove this device from the known devices list - Remove - im_remove - - - False - True - - - - + True False + + + True + False + _Adapter + True + + + True + False + + + _Search + False + True + im_search + False + + + + + True + False + + + + + True + False + + + + + _Preferences + False + True + im_prefs + False + + + + + True + False + + + + + _Exit + True + False + True + im_exit + False + + + + + + + + + True + False + False + _Device + True + + + + + True + False + _View + True + + + True + False + + + True + False + Show _Toolbar + True + + + + + True + False + Show _Statusbar + True + + + + + True + False + Hide _unnamed devices + True + + + + + True + False + + + + + True + False + S_ort By + True + + + True + False + + + True + False + _Name + True + True + + + + + True + False + _Added + True + True + sort_name_item + + + + + True + False + + + + + True + False + _Descending + True + + + + + + + + + _Plugins + True + False + True + im_plugins + False + + + + + _Local Services + True + False + True + im_services + False + + + + + + + + + True + False + _Help + True + + + True + False + + + _Report a Problem + True + False + True + im_report + False + + + + + True + False + + + + + _Help + True + False + True + im_help + False + + + + + + - False - True + 0 + 0 - + True False - Send file(s) to the device - True - Send File - im_send + + + True + False + False + Search for nearby devices + True + Search + edit-find-symbolic + + + False + True + + + + + True + False + + + False + False + + + + + True + False + False + Create pairing with the device + Pair + blueman-pair-symbolic + + + False + True + + + + + True + False + False + Mark/Unmark this device as trusted + Trust + blueman-trust-symbolic + + + False + True + + + + + True + False + False + Remove this device from the known devices list + Remove + list-remove-symbolic + + + False + True + + + + + True + False + + + False + True + + + + + True + False + Send file(s) to the device + True + Send File + blueman-send-symbolic + + + False + True + + + + + True + False + False + + + True + False + + + + + True + False + True + + + True + False + 5 + + + True + False + bluetooth-disabled + 2 + + + False + True + 0 + + + + + True + True + center + center + app.bluetooth_status + + + False + True + 1 + + + + + + + False + True + + + - False - True + 0 + 1 - - - - False - True - 1 - - - - - - True - False - 5 - 5 - True True @@ -211,7 +453,7 @@ 0 - 0 + 2 @@ -219,9 +461,9 @@ 24 True False - True + 200 True False start @@ -231,7 +473,7 @@ - False + True True 0 @@ -241,9 +483,129 @@ True False end - 2 - + + 140 + True + False + Total data sent and rate of transmission + + + True + False + start + 3 + 3 + go-up-symbolic + + + False + True + 0 + + + + + True + False + <span size="small">0.0KB <i>0.0 b/s</i></span> + True + + + False + True + 1 + + + + + False + True + 2 + 0 + + + + + 140 + True + False + Total data received and rate of transmission + + + True + False + 3 + 3 + go-down-symbolic + + + False + True + 0 + + + + + True + False + <span size="small">0.0KB <i>0.0 b/s</i></span> + True + + + False + True + 1 + + + + + False + True + 2 + 2 + + + + + True + False + + + False + True + 4 + + + + + True + False + Data activity indication + 2 + 2 + blueman-up-inactive + + + False + True + 5 + + + + + True + False + Data activity indication + 2 + 2 + blueman-down-inactive + + + False + True + 6 + @@ -255,18 +617,87 @@ 0 - 2 + 4 - + + MessageArea + False + True + False + + + False + 8 + + + More + True + True + ib_more_icon + none + + + False + True + 0 + + + + + False + False + 0 + + + + + False + 16 + + + True + False + 16 + dialog-warning + + + False + True + 0 + + + + + True + False + True + True + + + False + True + 1 + + + + + False + False + 0 + + + + ib_more_button + + + + 0 + 3 + - - True - True - 2 - diff -Nru blueman-2.3.5/data/ui/net-usage.ui blueman-2.4.1/data/ui/net-usage.ui --- blueman-2.3.5/data/ui/net-usage.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/net-usage.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,40 +1,40 @@ - + - + True - False - 16 - edit-clear + False + 16 + edit-clear - False - 5 + False + 5 Traffic statistics False - center - network-wireless - dialog - True + center + network-wireless + dialog + True True - False + False vertical 2 True - False - end + False + end _Close True - True - True - True + True + True + True False @@ -46,38 +46,39 @@ False False - end + end 0 + True - False - 12 - 6 + False + 12 + 6 True - False + False - 0 - 0 + 0 + 0 4 True - False + False vertical True - False + False <b>Downloaded:</b> - True + True False @@ -88,11 +89,11 @@ True - True + True False - ● + ● 0.5 - go-down + go-down False @@ -102,22 +103,22 @@ - 0 - 1 + 0 + 1 2 True - False + False vertical True - False + False <b>Uploaded:</b> - True + True False @@ -128,11 +129,11 @@ True - True + True False - ● + ● 0.5 - go-up + go-up False @@ -142,22 +143,22 @@ - 2 - 1 + 2 + 1 2 True - False + False vertical True - False + False <b>Total:</b> - True + True False @@ -168,12 +169,12 @@ True - True + True False - ● + ● 0.5 - False - dialog-information + False + dialog-information False @@ -183,58 +184,58 @@ - 0 - 2 + 0 + 2 4 True - False + False start <b>Log started:</b> - True + True - 0 - 3 + 0 + 3 True - False + False start <b>Log duration:</b> - True + True - 0 - 4 + 0 + 4 True - False + False True - 1 - 3 + 1 + 3 3 True - False + False True - 1 - 4 + 1 + 4 3 @@ -242,14 +243,14 @@ _Reset True - True - True + True + True i_reset - True + True - 0 - 5 + 0 + 5 4 diff -Nru blueman-2.3.5/data/ui/note.ui blueman-2.4.1/data/ui/note.ui --- blueman-2.3.5/data/ui/note.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/note.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,34 +1,35 @@ - + - + - False - 5 + False + 5 Send note False - center - dialog - True + True + center + dialog + True True - False + False vertical 2 True - False - end + False + end _Cancel True - True - False - True - True + True + True + False + True True @@ -40,11 +41,11 @@ _OK True - True - True - True - True - True + True + True + True + True + True True @@ -56,15 +57,15 @@ False False - end + end 0 True - True - True + True + True False diff -Nru blueman-2.3.5/data/ui/rename-device.ui blueman-2.4.1/data/ui/rename-device.ui --- blueman-2.3.5/data/ui/rename-device.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/rename-device.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,33 +1,35 @@ - + - + - False - 5 + False + 5 Rename device False - center - dialog - True + True + center + dialog + True + False True - False + False vertical 2 True - False - end + False + end _Reset True - True - False - True + True + False + True True @@ -39,9 +41,9 @@ _Cancel True - True - False - True + True + False + True True @@ -53,11 +55,11 @@ _OK True - True - True - True - True - True + True + True + True + True + True True @@ -69,15 +71,15 @@ False False - end + end 0 True - True - True + True + True False diff -Nru blueman-2.3.5/data/ui/send-dialog.ui blueman-2.4.1/data/ui/send-dialog.ui --- blueman-2.3.5/data/ui/send-dialog.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/send-dialog.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,22 +1,23 @@ - + - + + True - False - 6 - 6 + False + 6 + 6 True - False + False True - False - 48 - blueman + False + 48 + blueman False @@ -27,10 +28,10 @@ True - False + False start <span weight="bold" size="large">Sending files via Bluetooth</span> - True + True end @@ -41,32 +42,34 @@ - 0 - 0 + 0 + 0 True - False + False + 10 + True - 0 - 3 + 0 + 3 True - False + False + 10 6 True - False - end + False <b>To:</b> - True + True False @@ -77,7 +80,7 @@ True - False + False start end @@ -89,22 +92,22 @@ - 0 - 1 + 0 + 1 True - False + False + 10 6 True - False - end + False <b>File:</b> - True + True False @@ -115,8 +118,7 @@ True - False - start + False middle @@ -127,8 +129,8 @@ - 0 - 2 + 0 + 2 diff -Nru blueman-2.3.5/data/ui/services-network.ui blueman-2.4.1/data/ui/services-network.ui --- blueman-2.3.5/data/ui/services-network.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/services-network.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,254 +1,146 @@ - + - - + + + True - False - 12 - 10 - True - 0 - none + False + 12 + 10 + 6 + 12 - + True - False - 12 - 10 - 6 - 12 - 12 + False + 0 + none - + + True - False - 0 - none + False + 4 + 2 + 6 - + True - False - 12 - 2 - vertical - - - Network Access Point (NAP) - True - True - False - start - 0.5 - True - - - False - True - 1 - - + False + start + DHCP server type: + + 0 + 0 + - - + + + dhcpd(3) True - False - <b>Services</b> - True + True + False + center + True + r_dnsmasq + + 2 + 0 + - - - 0 - 0 - 3 - - - - - True - False - 0 - none - + True - False - 12 - 2 - 6 - 6 - - - True - False - start - DHCP server type: + True + False + Recommended + center + True + True + r_dhcpd + + + True + False + <b>dnsmasq</b> + True - - 0 - 0 - - - - dhcpd(3) - True - True - False - center - True - r_dnsmasq - - - 2 - 0 - - - - - True - True - False - Recommended - center - True - True - r_dhcpd - - - True - False - <b>dnsmasq</b> - True - - - - - 3 - 0 - - - - - True - False - start - IP Address: - - - 0 - 1 - - - - - True - True - 192.168.20.1 - - - 1 - 1 - 3 - - - - - False - 2 - 2 - - - True - False - 16 - dialog-warning - 1 - - - False - True - 4 - 0 - - - - - True - False - <b>No DHCP servers installed</b> - True - - - False - True - 1 - - + + + 3 + 0 + + + + + False + 2 + 2 + + + True + False + 16 + dialog-warning + 1 - 0 - 2 - 4 + False + True + 4 + 0 - - udhcpd + True - True - False - center - True - r_dhcpd + False + <b>No DHCP servers installed</b> + True - 1 - 0 + False + True + 1 + + 0 + 2 + 4 + - - + + + udhcpd True - False - <b>NAP Settings</b> - True + True + False + center + True + r_dhcpd + + 1 + 0 + - - - 0 - 1 - 3 - - - - - True - False - 0 - none - + True - False - 12 - 2 - vertical + False + 6 - - NetworkManager + True - True - False + False start - 0.5 - True - True + IP Address: False @@ -257,15 +149,14 @@ - - Blueman (dhclient) + True - True - False + True start - 0.5 - True - rb_nm + False + 15 + 15 + 192.168.20.1 False @@ -274,130 +165,196 @@ + + 0 + 1 + 4 + - - + + + + + True + False + <b>NAP Settings</b> + True + + + + + 0 + 1 + 3 + + + + + True + False + start + 5 + 2 + 0 + none + + + True + False + 2 + vertical + + + NetworkManager + True + True + False + True + True + + + False + True + 0 + + + + + Blueman (dhclient) True - False - <b>PAN Support</b> - True + True + False + True + rb_nm + + False + True + 1 + - - 0 - 2 - - - + + True - False - center - vertical + False + Personal Area Network + <b>PAN Support</b> + True - - 1 - 2 - + + + 0 + 2 + + + + + True + False + center + 10 + 10 + vertical + + + 1 + 2 + + + + + True + False + start + 2 + 0 + none - + True - False - 0 - none + False + 2 + vertical - + + NetworkManager True - False - 12 - 2 - vertical - - - NetworkManager - True - True - False - start - 0.5 - True - True - - - False - True - 0 - - - - - Blueman - True - True - False - start - 0.5 - True - rb_dun_nm - - - False - True - 1 - - + True + False + True + True + + False + True + 0 + - - + + + Blueman True - False - <b>DUN Support</b> - True + True + False + True + rb_dun_nm + + False + True + 1 + - - 2 - 2 - + + + + True + False + Dial-up Networking + <b>DUN Support</b> + True + + + 2 + 2 + - - + + True - False - 6 + False + 0 + none - + + Network Access Point (NAP) True - False - 32 - network-workgroup + True + False + 2 + True - - False - True - 0 - - - + + True - False - <b>Network Settings</b> - True + False + <b>NAP Support</b> + True - - False - True - 1 - + + 0 + 0 + 3 + diff -Nru blueman-2.3.5/data/ui/services-transfer.ui blueman-2.4.1/data/ui/services-transfer.ui --- blueman-2.3.5/data/ui/services-transfer.ui 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/data/ui/services-transfer.ui 2024-04-09 07:41:07.000000000 +0000 @@ -1,118 +1,68 @@ - + - - + + + + True False - True - 6 - 0 - none + 12 + 10 + 12 + 6 - - + True False - 12 - 10 - 12 - 6 - - - True - False - start - <b>File Receiving (Object Push)</b> - True - - - 0 - 1 - 2 - - - - - True - False - Incoming Folder: - - - 0 - 0 - - - - - True - False - select-folder - Select folder for incoming file transfers - - - 1 - 0 - - - - - Accept files from trusted devices - True - True - False - start - 12 - True - - - 0 - 2 - 2 - - - - - - - - - - - + start + <b>File Receiving (Object Push)</b> + True + + 0 + 1 + 2 + - - + + + True + False + start + Incoming Folder: + + + 0 + 0 + + + + True False - 6 - - - True - False - 32 - folder - - - False - True - 0 - - - - - True - False - <b>Transfer Settings</b> - True - - - False - True - 1 - - + start + select-folder + Select folder for incoming file transfers + + + 1 + 0 + + + + + Accept files from trusted devices + True + True + False + start + True + + 0 + 2 + 2 + diff -Nru blueman-2.3.5/data/ui/services-window.ui blueman-2.4.1/data/ui/services-window.ui --- blueman-2.3.5/data/ui/services-window.ui 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/data/ui/services-window.ui 2024-04-09 07:41:07.000000000 +0000 @@ -0,0 +1,67 @@ + + + + + + True + False + 10 + Local Services + center + blueman + + + + True + False + + + True + True + True + True + + + + + + + + + + + + + + + + + + + + + 0 + 0 + + + + + _Apply + 80 + True + False + True + True + end + 6 + True + + + 0 + 1 + + + + + + diff -Nru blueman-2.3.5/debian/blueman.lintian-overrides blueman-2.4.1/debian/blueman.lintian-overrides --- blueman-2.3.5/debian/blueman.lintian-overrides 2023-08-20 06:22:00.000000000 +0000 +++ blueman-2.4.1/debian/blueman.lintian-overrides 2024-04-09 22:01:00.000000000 +0000 @@ -1,4 +1,4 @@ -# blueman-mechanism.service complements the org.blueman.Mechanism D-Bus service -blueman: package-supports-alternative-init-but-no-init.d-script # blueman-adapters.desktop actually targets MATE and Xfce settings menus blueman: desktop-entry-limited-to-environments +blueman: no-manual-page [usr/libexec/blueman-mechanism] +blueman: no-manual-page [usr/libexec/blueman-rfcomm-watcher] diff -Nru blueman-2.3.5/debian/changelog blueman-2.4.1/debian/changelog --- blueman-2.3.5/debian/changelog 2024-01-19 19:00:08.000000000 +0000 +++ blueman-2.4.1/debian/changelog 2024-04-09 22:01:00.000000000 +0000 @@ -1,8 +1,14 @@ -blueman (2.3.5-3build1) noble; urgency=medium +blueman (2.4.1-1) unstable; urgency=low - * No-change rebuild with Python 3.12 as default + * New release - -- Graham Inggs Fri, 19 Jan 2024 19:00:08 +0000 + -- Christopher Schramm Wed, 10 Apr 2024 00:01:00 +0200 + +blueman (2.4-1) unstable; urgency=low + + * New release (Closes: #1021555) + + -- Christopher Schramm Fri, 29 Mar 2024 22:38:00 +0200 blueman (2.3.5-3) unstable; urgency=low diff -Nru blueman-2.3.5/debian/control blueman-2.4.1/debian/control --- blueman-2.3.5/debian/control 2023-08-20 06:22:00.000000000 +0000 +++ blueman-2.4.1/debian/control 2024-04-09 22:01:00.000000000 +0000 @@ -5,10 +5,10 @@ Homepage: https://github.com/blueman-project/blueman Vcs-Git: https://salsa.debian.org/debian/blueman.git Vcs-Browser: https://salsa.debian.org/debian/blueman -Standards-Version: 4.6.1.0 +Standards-Version: 4.7.0 Rules-Requires-Root: no Build-Depends: debhelper (>= 13), debhelper-compat (= 13), libglib2.0-dev, - gettext, libbluetooth-dev (>= 5.0), python3-dev (>= 3.6), + gettext, libbluetooth-dev (>= 5.0), python3-dev (>= 3.8), cython3, python-gi-dev (>= 3.27.2), dh-python, libpolkit-agent-1-dev @@ -20,7 +20,7 @@ notification-daemon, librsvg2-common, gnome-icon-theme | mate-icon-theme | elementary-xfce-icon-theme | adwaita-icon-theme | papirus-icon-theme, - libpulse-mainloop-glib0, gir1.2-gtk-3.0 (>= 3.22), + libpulse-mainloop-glib0, gir1.2-gtk-3.0 (>= 3.24), gir1.2-gdkpixbuf-2.0, gir1.2-glib-2.0, gir1.2-pango-1.0, python3-cairo, python3-gi-cairo, gir1.2-nm-1.0, polkitd diff -Nru blueman-2.3.5/debian/patches/iptables.patch blueman-2.4.1/debian/patches/iptables.patch --- blueman-2.3.5/debian/patches/iptables.patch 2023-08-20 06:22:00.000000000 +0000 +++ blueman-2.4.1/debian/patches/iptables.patch 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -Index: blueman-2.1.3/blueman/main/NetConf.py -=================================================================== ---- blueman-2.1.3.orig/blueman/main/NetConf.py -+++ blueman-2.1.3/blueman/main/NetConf.py -@@ -319,14 +319,14 @@ class NetConf(object): - - def add_ipt_rule(self, table: str, chain: str, rule: str) -> None: - self.ipt_rules.append((table, chain, rule)) -- args = ["/sbin/iptables", "-t", table, "-A", chain] + rule.split(" ") -+ args = ["/usr/sbin/iptables", "-t", table, "-A", chain] + rule.split(" ") - logging.debug(" ".join(args)) - ret = call(args) - logging.info(f"Return code {ret}") - - def del_ipt_rules(self) -> None: - for table, chain, rule in self.ipt_rules: -- call(["/sbin/iptables", "-t", table, "-D", chain] + rule.split(" ")) -+ call(["/usr/sbin/iptables", "-t", table, "-D", chain] + rule.split(" ")) - self.ipt_rules = [] - self.unlock("iptables") - diff -Nru blueman-2.3.5/debian/patches/series blueman-2.4.1/debian/patches/series --- blueman-2.3.5/debian/patches/series 2023-08-20 06:22:00.000000000 +0000 +++ blueman-2.4.1/debian/patches/series 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -iptables.patch diff -Nru blueman-2.3.5/meson.build blueman-2.4.1/meson.build --- blueman-2.3.5/meson.build 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/meson.build 2024-04-09 07:41:07.000000000 +0000 @@ -1,8 +1,8 @@ project( 'blueman', 'c', - version: '2.3.5', + version: '2.4.1', license: 'GPL3', - meson_version: '>=0.50.0', + meson_version: '>=0.56.0', default_options: 'b_lundef=false' ) @@ -15,18 +15,22 @@ pyinstall = python.find_installation('python3', required: true) -if not pyinstall.language_version().version_compare('>=3.6') - error('Python 3.6 or higher not found which is required.') +if not pyinstall.language_version().version_compare('>=3.8') + error('Python 3.8 or higher not found which is required.') endif # Setup all directories we install in prefix = get_option('prefix') -datadir = join_paths([prefix, get_option('datadir')]) -pkgdatadir = join_paths([prefix, get_option('datadir'), package_name]) -bindir = join_paths([prefix, get_option('bindir')]) -libexecdir = join_paths([prefix, get_option('libexecdir')]) -schemadir = join_paths(['share', 'glib-2.0', 'schemas']) +datadir = get_option('datadir') +pkgdatadir = join_paths([datadir, package_name]) +bindir = get_option('bindir') +libdir = get_option('libdir') +dbusdir = join_paths([datadir, 'dbus-1']) +libexecdir = get_option('libexecdir') +schemadir = join_paths([datadir, 'glib-2.0', 'schemas']) +polkitdir = join_paths([datadir, 'polkit-1']) pythondir = pyinstall.get_install_dir() +systemd_base_path = join_paths(libdir, 'systemd') if get_option('policykit') have_polkit = 'True' @@ -36,18 +40,18 @@ # Setup congfiguration conf_data = configuration_data() -conf_data.set('BINDIR', bindir) -conf_data.set('LIBEXECDIR', libexecdir) +conf_data.set('BINDIR', join_paths(prefix, bindir)) +conf_data.set('LIBEXECDIR', join_paths(prefix, libexecdir)) conf_data.set('VERSION', meson.project_version()) conf_data.set('PACKAGE', package_name) conf_data.set('prefix', prefix) -conf_data.set('pkgdatadir', pkgdatadir) +conf_data.set('pkgdatadir', join_paths(prefix, pkgdatadir)) conf_data.set('LOCALEDIR', join_paths(prefix, get_option('localedir'))) -conf_data.set('icondir', join_paths(datadir, 'icons')) +conf_data.set('icondir', join_paths(prefix, datadir, 'icons')) conf_data.set('dhconfig', get_option('dhcp-config-path')) conf_data.set('POLKIT', have_polkit) conf_data.set('GETTEXT_PACKAGE', package_name) -conf_data.set('PYTHON', pyinstall.path()) +conf_data.set('PYTHON', pyinstall.full_path()) # Check for build dependencies pythonlib = pyinstall.dependency() @@ -55,13 +59,15 @@ bluez = dependency('bluez', version: '>= 5.0', required: true) gthread = dependency('gthread-2.0', version: '>= 2.32', required: true) -# Check for systemd to get unit file dirs -systemd = dependency('systemd', required: false) # Check for runtime deps and when not found fail based on runtime_deps_check do_runtime_checks = get_option('runtime_deps_check') -gtk = dependency('gtk+-3.0', version: '>= 3.10.', required: do_runtime_checks) +ip = find_program('ip', required: false) +ifconfig = find_program('ifconfig', required: false) +if not ip.found() and not ifconfig.found() and do_runtime_checks + error('blueman requires ip (recommended) or ifconfig network utilities') +endif # Configure blueman apps foreach libexecapp: ['blueman-mechanism', 'blueman-rfcomm-watcher'] @@ -100,16 +106,6 @@ 'data/icons/pixmaps/blueman-battery-80.png', 'data/icons/pixmaps/blueman-battery-90.png', 'data/icons/pixmaps/blueman-battery-100.png', - 'data/icons/pixmaps/blueman-lq-10.png', - 'data/icons/pixmaps/blueman-lq-20.png', - 'data/icons/pixmaps/blueman-lq-30.png', - 'data/icons/pixmaps/blueman-lq-40.png', - 'data/icons/pixmaps/blueman-lq-50.png', - 'data/icons/pixmaps/blueman-lq-60.png', - 'data/icons/pixmaps/blueman-lq-70.png', - 'data/icons/pixmaps/blueman-lq-80.png', - 'data/icons/pixmaps/blueman-lq-90.png', - 'data/icons/pixmaps/blueman-lq-100.png', 'data/icons/pixmaps/blueman-rssi-10.png', 'data/icons/pixmaps/blueman-rssi-20.png', 'data/icons/pixmaps/blueman-rssi-30.png', @@ -195,7 +191,7 @@ ) -# Gsettings and pin database +# Gsettings install_data('data/org.blueman.gschema.xml', install_dir: schemadir) # Merge translation into policy file @@ -206,9 +202,12 @@ po_dir: 'po', data_dirs: 'data/configs', install: true, - install_dir: join_paths(datadir, 'polkit-1', 'actions'), + install_dir: join_paths(polkitdir, 'actions'), ) +# Polkit rules file +install_data('data/configs/blueman.rules', install_dir: join_paths(polkitdir, 'rules.d'), install_mode: 'rw-r--r--') + # Merge translations into desktop files i18n.merge_file( input: 'data/blueman.desktop.in', @@ -265,47 +264,39 @@ join_paths(pythondir, package_name)], ['data/configs/org.blueman.Applet.service.in', 'org.blueman.Applet.service', - join_paths(datadir, 'dbus-1', 'services')], + join_paths(dbusdir, 'services')], ['data/configs/org.blueman.Manager.service.in', 'org.blueman.Manager.service', - join_paths(datadir, 'dbus-1', 'services')], + join_paths(dbusdir, 'services')], ['data/configs/org.blueman.Mechanism.service.in', 'org.blueman.Mechanism.service', - join_paths(datadir, 'dbus-1', 'system-services')] + join_paths(dbusdir, 'system-services')] ] systemd_user_dir = get_option('systemduserunitdir') if systemd_user_dir != '' - systemd_user_path = join_paths(prefix, systemd_user_dir) -elif systemd.found() - systemd_user_path = join_paths(prefix, systemd.get_pkgconfig_variable('systemduserunitdir')) + systemd_user_path = systemd_user_dir else - systemd_user_path = '' + systemd_user_path = join_paths(systemd_base_path, 'user') endif -if systemd_user_path != '' - configurable_files += [['data/configs/blueman-applet.service.in', - 'blueman-applet.service', - systemd_user_path], - ['data/configs/blueman-manager.service.in', - 'blueman-manager.service', - systemd_user_path]] -endif +configurable_files += [['data/configs/blueman-applet.service.in', + 'blueman-applet.service', + systemd_user_path], + ['data/configs/blueman-manager.service.in', + 'blueman-manager.service', + systemd_user_path]] systemd_system_dir = get_option('systemdsystemunitdir') if systemd_system_dir != '' - systemd_system_path = join_paths(prefix, systemd_system_dir) -elif systemd.found() - systemd_system_path = join_paths(prefix, systemd.get_pkgconfig_variable('systemdsystemunitdir')) + systemd_system_path = systemd_system_dir else - systemd_system_path = '' + systemd_system_path = join_paths(systemd_base_path, 'system',) endif -if systemd_system_path != '' - configurable_files += [['data/configs/blueman-mechanism.service.in', - 'blueman-mechanism.service', - systemd_system_path]] -endif +configurable_files += [['data/configs/blueman-mechanism.service.in', + 'blueman-mechanism.service', + systemd_system_path]] # Generate all configurable files based on conf_data foreach conf_file: configurable_files @@ -319,7 +310,7 @@ install_data( 'data/configs/org.blueman.Mechanism.conf', - install_dir: join_paths(get_option('datadir'), 'dbus-1', 'system.d') + install_dir: join_paths(dbusdir, 'system.d') ) @@ -348,6 +339,7 @@ pulseaudio = get_option('pulseaudio') if not pulseaudio blueman_exclude_files += 'plugins/manager/PulseAudioProfile.py' + blueman_exclude_files += 'plugins/applet/PulseAudioProfile.py' endif install_subdir( diff -Nru blueman-2.3.5/module/Makefile.am blueman-2.4.1/module/Makefile.am --- blueman-2.3.5/module/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/module/Makefile.am 2024-04-09 07:41:07.000000000 +0000 @@ -2,10 +2,10 @@ bluemanlibdir = $(pyexecdir) bluemanlib_LTLIBRARIES = _blueman.la -_blueman_la_CFLAGS = $(BLUEZ_CFLAGS) $(PYGOBJECT_CFLAGS) $(PYTHON_CFLAGS) \ +_blueman_la_CFLAGS = $(BLUEZ_CFLAGS) $(PYTHON_CFLAGS) \ -DSN_API_NOT_YET_FROZEN _blueman_la_LDFLAGS = -module -avoid-version -fPIC -_blueman_la_LIBADD = $(BLUEZ_LIBS) $(PYGOBJECT_LIBS) $(PYTHON_LIBS) +_blueman_la_LIBADD = $(BLUEZ_LIBS) $(PYTHON_LIBS) nodist__blueman_la_SOURCES = _blueman.c _blueman_la_SOURCES = \ libblueman.c \ diff -Nru blueman-2.3.5/module/Makefile.in blueman-2.4.1/module/Makefile.in --- blueman-2.3.5/module/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/module/Makefile.in 2024-04-09 07:41:41.000000000 +0000 @@ -135,8 +135,7 @@ am__installdirs = "$(DESTDIR)$(bluemanlibdir)" LTLIBRARIES = $(bluemanlib_LTLIBRARIES) am__DEPENDENCIES_1 = -_blueman_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \ - $(am__DEPENDENCIES_1) +_blueman_la_DEPENDENCIES = $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) am__blueman_la_OBJECTS = _blueman_la-libblueman.lo nodist__blueman_la_OBJECTS = _blueman_la-_blueman.lo _blueman_la_OBJECTS = $(am__blueman_la_OBJECTS) \ @@ -390,11 +389,11 @@ BUILT_SOURCES = _blueman.c bluemanlibdir = $(pyexecdir) bluemanlib_LTLIBRARIES = _blueman.la -_blueman_la_CFLAGS = $(BLUEZ_CFLAGS) $(PYGOBJECT_CFLAGS) $(PYTHON_CFLAGS) \ +_blueman_la_CFLAGS = $(BLUEZ_CFLAGS) $(PYTHON_CFLAGS) \ -DSN_API_NOT_YET_FROZEN _blueman_la_LDFLAGS = -module -avoid-version -fPIC -_blueman_la_LIBADD = $(BLUEZ_LIBS) $(PYGOBJECT_LIBS) $(PYTHON_LIBS) +_blueman_la_LIBADD = $(BLUEZ_LIBS) $(PYTHON_LIBS) nodist__blueman_la_SOURCES = _blueman.c _blueman_la_SOURCES = \ libblueman.c \ diff -Nru blueman-2.3.5/module/_blueman.pyx blueman-2.4.1/module/_blueman.pyx --- blueman-2.3.5/module/_blueman.pyx 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/module/_blueman.pyx 2024-04-09 07:41:07.000000000 +0000 @@ -1,7 +1,6 @@ #!/usr/bin/env python3 # coding=utf-8 #cython: language_level=3 -import logging cdef extern from "malloc.h": cdef void free(void *ptr) @@ -14,7 +13,6 @@ unsigned char b[6] int ba2str(bdaddr_t *ba, char *str) - int str2ba(char *str, bdaddr_t *ba) cdef extern from "bluetooth/hci.h": cdef struct hci_dev_stats: @@ -81,14 +79,12 @@ cdef int connection_init(int dev_id, char *addr, conn_info_handles *ci) cdef int connection_get_rssi(conn_info_handles *ci, signed char *ret_rssi) - cdef int connection_get_lq(conn_info_handles *ci, unsigned char *ret_lq) cdef int connection_get_tpl(conn_info_handles *ci, signed char *ret_tpl, unsigned char type) cdef int connection_close(conn_info_handles *ci) cdef int c_get_rfcomm_channel "get_rfcomm_channel" (unsigned short service_class, char* btd_addr) cdef int get_rfcomm_list(rfcomm_dev_list_req **ret) cdef int c_create_rfcomm_device "create_rfcomm_device" (char *local_address, char *remote_address, int channel) cdef int c_release_rfcomm_device "release_rfcomm_device" (int id) - cdef float get_page_timeout(int hdev) cdef int _create_bridge(char* name) cdef int _destroy_bridge(char* name) @@ -103,11 +99,8 @@ -4:"Get connection info failed", -5:"Read RSSI failed", -6:"Read transmit power level request failed", - -7:"Read Link quality failed", -8:"Getting rfcomm list failed", -9:"ERR_SOCKET_FAILED", - -10:"ERR_CANT_READ_PAGE_TIMEOUT", - -11:"ERR_READ_PAGE_TIMEOUT", -12: "Can't bind RFCOMM socket", -13: "Can't connect RFCOMM socket", -14: "Can't create RFCOMM TTY", @@ -148,7 +141,7 @@ res = get_rfcomm_list(&dl) if res < 0: - raise Exception, ERR[res] + raise RFCOMMError(ERR[res]) devs = [] for 0 <= i < dl.dev_num: @@ -253,14 +246,6 @@ return rssi - def get_lq(self): - cdef unsigned char lq - res = connection_get_lq(&self.ci, &lq) - if res < 0: - raise ConnInfoReadError(ERR[res]) - - return lq - def get_tpl(self, tp=0): cdef signed char tpl res = connection_get_tpl(&self.ci, &tpl, tp) @@ -269,17 +254,6 @@ return tpl -def page_timeout(py_hci_name="hci0"): - py_bytes_hci_name = py_hci_name.encode("UTF-8") - cdef char* hci_name = py_bytes_hci_name - - dev_id = int(hci_name[3:]) - ret = get_page_timeout(dev_id) - if ret < 0: - raise Exception, ERR[ret] - else: - return ret - def device_info(py_hci_name="hci0"): py_bytes_hci_name = py_hci_name.encode("UTF-8") cdef char* hci_name = py_bytes_hci_name @@ -324,9 +298,3 @@ ("stat", dict(x))] return dict(z) - -cdef extern from "glib-object.h": - ctypedef struct GObject - -cdef extern from "pygobject.h": - cdef GObject* pygobject_get(object) diff -Nru blueman-2.3.5/module/libblueman.c blueman-2.4.1/module/libblueman.c --- blueman-2.3.5/module/libblueman.c 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/module/libblueman.c 2024-04-09 07:41:07.000000000 +0000 @@ -52,7 +52,7 @@ return jif/10000; } - + int _create_bridge(const char* name) { int sock; sock = socket(AF_INET, SOCK_STREAM, 0); @@ -132,7 +132,7 @@ return 0; } -int find_conn(int s, int dev_id, long arg) +static int find_conn(int s, int dev_id, long arg) { struct hci_conn_list_req *cl; struct hci_conn_info *ci; @@ -220,16 +220,6 @@ } -int connection_get_lq(struct conn_info_handles *ci, uint8_t *ret_lq) -{ - uint8_t lq; - if (hci_read_link_quality(ci->dd, htobs(ci->handle), &lq, 1000) < 0) { - return ERR_READ_LQ_FAILED; - } - *ret_lq = lq; - return 1; -} - int connection_get_tpl(struct conn_info_handles *ci, int8_t *ret_tpl, uint8_t type) { int8_t level; @@ -431,48 +421,3 @@ return 0; } } - -float get_page_timeout(int hdev) -{ - struct hci_request rq; - int s; - float ret; - - if ((s = hci_open_dev(hdev)) < 0) { - ret = ERR_HCI_DEV_OPEN_FAILED; - goto out; - } - - memset(&rq, 0, sizeof(rq)); - - uint16_t timeout; - read_page_timeout_rp rp; - - rq.ogf = OGF_HOST_CTL; - rq.ocf = OCF_READ_PAGE_TIMEOUT; - rq.rparam = &rp; - rq.rlen = READ_PAGE_TIMEOUT_RP_SIZE; - - if (hci_send_req(s, &rq, 1000) < 0) { - ret = ERR_CANT_READ_PAGE_TIMEOUT; - goto out; - } - if (rp.status) { - ret = ERR_READ_PAGE_TIMEOUT; - goto out; - } - - timeout = btohs(rp.timeout); - ret = ((float)timeout * 0.625); - -out: - if (s >= 0) - hci_close_dev(s); - return ret; -} - - - - - - diff -Nru blueman-2.3.5/module/libblueman.h blueman-2.4.1/module/libblueman.h --- blueman-2.3.5/module/libblueman.h 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/module/libblueman.h 2024-04-09 07:41:07.000000000 +0000 @@ -5,11 +5,8 @@ #define ERR_GET_CONN_INFO_FAILED -4 #define ERR_READ_RSSI_FAILED -5 #define ERR_READ_TPL_FAILED -6 -#define ERR_READ_LQ_FAILED -7 #define ERR_GET_RFCOMM_LIST_FAILED -8 #define ERR_SOCKET_FAILED -9 -#define ERR_CANT_READ_PAGE_TIMEOUT -10 -#define ERR_READ_PAGE_TIMEOUT -11 #define ERR_BIND_FAILED -12 #define ERR_CONNECT_FAILED -13 #define ERR_CREATE_DEV_FAILED -14 @@ -20,17 +17,14 @@ int dd; }; -int find_conn(int s, int dev_id, long arg); int connection_init(int dev_id, char *addr, struct conn_info_handles *ci); int connection_get_rssi(struct conn_info_handles *ci, int8_t *ret_rssi); -int connection_get_lq(struct conn_info_handles *ci, uint8_t *ret_lq); int connection_get_tpl(struct conn_info_handles *ci, int8_t *ret_tpl, uint8_t type); int connection_close(struct conn_info_handles *ci); int get_rfcomm_channel(uint16_t uuid, char* btd_addr); int get_rfcomm_list(struct rfcomm_dev_list_req **result); int create_rfcomm_device(char *local_address, char *remote_address, int channel); int release_rfcomm_device(int id); -float get_page_timeout(int hdev); int _create_bridge(const char* name); int _destroy_bridge(const char* name); diff -Nru blueman-2.3.5/module/meson.build blueman-2.4.1/module/meson.build --- blueman-2.3.5/module/meson.build 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/module/meson.build 2024-04-09 07:41:07.000000000 +0000 @@ -1,4 +1,4 @@ -cython = find_program('cython', required: true) +cython = find_program('cython', 'cython3' ,required: true) blueman_c = custom_target( 'blueman_c', diff -Nru blueman-2.3.5/po/LINGUAS blueman-2.4.1/po/LINGUAS --- blueman-2.3.5/po/LINGUAS 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/po/LINGUAS 2024-04-09 07:41:07.000000000 +0000 @@ -24,8 +24,11 @@ hr hu id +ie +is it ja +ka kk ko lt diff -Nru blueman-2.3.5/po/POTFILES.in blueman-2.4.1/po/POTFILES.in --- blueman-2.3.5/po/POTFILES.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/po/POTFILES.in 2024-04-09 07:41:07.000000000 +0000 @@ -16,7 +16,6 @@ blueman/main/NetConf.py blueman/main/PulseAudioUtils.py blueman/main/PPPConnection.py -blueman/main/Config.py blueman/main/__init__.py blueman/main/DhcpClient.py blueman/main/SpeedCalc.py @@ -35,7 +34,6 @@ blueman/gui/manager/__init__.py blueman/gui/GtkAnimation.py blueman/gui/DeviceSelectorDialog.py -blueman/gui/MessageArea.py blueman/gui/Animation.py blueman/gui/DeviceSelectorList.py blueman/gui/CommonUi.py Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/af.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/af.gmo differ diff -Nru blueman-2.3.5/po/af.po blueman-2.4.1/po/af.po --- blueman-2.3.5/po/af.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/af.po 2024-04-09 07:41:50.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Afrikaans (http://www.transifex.com/mate/MATE/language/af/)\n" @@ -22,7 +22,7 @@ msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "" @@ -42,223 +42,283 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Soek" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Bekyk" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Hulp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Soek" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Verwyder" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" msgstr "" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Onbekend" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -266,27 +326,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Sluit" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -294,58 +354,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -373,35 +446,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -459,218 +532,158 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nee" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Soek" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Gekoppel" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Koppel" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -683,94 +696,95 @@ msgid "Connecting
" msgstr "Besig om te koppel..." -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Onbekend" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Koppel" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Koppel" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Koppel" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Verwyder" @@ -779,23 +793,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -803,29 +802,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Inproppe" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -833,7 +823,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -841,6 +831,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -881,7 +883,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -906,7 +908,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -986,7 +988,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -996,7 +999,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1006,7 +1009,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1066,21 +1069,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1150,6 +1143,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Koppel" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1161,229 +1159,1186 @@ msgstr "Koppel" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Koppel" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Koppel" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Koppel" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Koppel" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Koppel" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Koppel" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Koppel" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Koppel" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Koppel" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Koppel" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Koppel" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "Koppel" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Koppel" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Koppel" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Toestel" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Koppel" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Koppel" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Koppel" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Koppel" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Koppel" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Koppel" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Koppel" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Koppel" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Inproppe" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Koppel" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Koppel" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Koppel" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Koppel" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Toestel" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Koppel" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Koppel" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Koppel" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Koppel" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Koppel" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Koppel" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Koppel" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2048,32 +3003,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2086,14 +3041,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Gekoppel" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2103,76 +3050,76 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Ontkoppel tans..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2182,24 +3129,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2218,93 +3161,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2334,7 +3281,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2373,25 +3320,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2419,7 +3359,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2427,24 +3367,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Ontkoppel tans..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2463,7 +3408,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2493,33 +3438,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2529,20 +3466,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Netwerk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2550,16 +3487,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2567,7 +3504,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2628,6 +3565,12 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nee" + #, fuzzy #~ msgid "Disconnecting
" #~ msgstr "Ontkoppel tans..." @@ -2635,9 +3578,6 @@ #~ msgid "Introduction" #~ msgstr "Inleiding" -#~ msgid "Device" -#~ msgstr "Toestel" - #~ msgid "Connecting..." #~ msgstr "Besig om te koppel..." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/am.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/am.gmo differ diff -Nru blueman-2.3.5/po/am.po blueman-2.4.1/po/am.po --- blueman-2.3.5/po/am.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/am.po 2024-04-09 07:41:50.000000000 +0000 @@ -7,7 +7,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Amharic (http://www.transifex.com/mate/MATE/language/am/)\n" @@ -21,7 +21,7 @@ msgid "Visibility Setting" msgstr "መመልኚቻ ማሰናጃ" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "ዹ ተደበቀ" @@ -42,224 +42,288 @@ msgid "Pairing request" msgstr "ዚማጣመር ጥያቄ" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "ዚማጣመር ጥያቄ ለ አካሉ:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "በዚህ ላይ ደርቩ ይጜፋል" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ማስገቢያ ማሳያ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_አዳፕተር" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_መፈለጊያ" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "ዹ ተሰኪ ምርጫዎቜ" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_አካል" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_መመልኚቻ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "_እቃ መደርደሪያ ማሳያ" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ዹ _ሁኔታ መደርደሪያ ማሳያ" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "አካሉን እንደገና መሰዚሚያ" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "መ_ለያ በ" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ስም" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ተጚምሯል" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_እዚቀነሰ በሚሄድ" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ተሰኪዎቜ" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "ዹ _አካባቢ ግልጋሎቶቜ " + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_እርዳታ" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "ቜግሩን _ያሳውቁን" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "በቅርብ ያሉ አካሎቜ መፈለጊያ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "መፈለጊያ" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "ኹ አካሉ ጋር ማጣመሪያ መፍጠሪያ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "ማጣመሪያ" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ይህ አካል ይታመን እንደሆን ምልክት ማድሚጊያ/ምልክቱን ማጥፊያ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ዚሚታመን" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "ይህን አካል ኚሚታወቁ አካሎቜ ዝርዝር ውስጥ ማስወገጃ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "ማስወገጃ \"%s\"" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ፋይል(ሎቜ) ወደ ሌላ አካል መላኪያ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ፋይል መላኪያ" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "ጠቅላላ ዹ ተላኹው ዳታ እና ዹ ማስተላለፊያ መጠን" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "ጠቅላላ ዹ ተቀበሉት ዳታ እና ዹ ማስተላለፊያ መጠን" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ዹ ዳታ እንቅስቃሎ ማሳያ" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "ተጚማሪ" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "አካሉን እንደገና መሰዚሚያ" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_እንደ ነበር መመለሻ" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "በመሰሹዝ ላይ" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ኔትዎርክ መድሚሻ ነጥብ (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "ግልጋሎቶቜ" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP ሰርቹር አይነት:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "ዚሚመኚሩት" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP አድራሻ" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "ምንም ዹ DHCP ሰርቹር አልተገጠመም" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP አድራሻ" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP ማሰናጃ" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ዹ PAN ድጋፍ" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Dialup Networking (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ዹ DUN ድጋፍ" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ኔትዎርክ ማሰናጃ" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ኔትዎርክ መድሚሻ ነጥብ (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "ዹ PAN ድጋፍ" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ፋይል መቀበያ (እቃ መግፊያ)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ወደ ውስጥ ዚሚመጣ ፎልደር:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ፎልደር ይምሚጡ ለሚመጣው ፋይል ማስተላለፊያ" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ኚሚታመኑ አካሎቜ ፋይሎቜ መቀበያ" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ማስተላለፊያ ማሰናጃ" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "ፋይሎቜን መላኪያ በ ብሉቱዝ" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "ለ:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "ፋይል:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ማሰናጃ" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "ዹ ተመሹጠውን ተሰኪ ማሰናጃ ምርጫ" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ዹ ተሰኪ መግለጫ:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "ያልተወሰነ" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "ደራሲው:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "ያልታወቀ" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "እንደ ሁኔታው:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "ይጋጫል ኹ:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM ማሰናጃ" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "ቁጥር:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -267,27 +331,27 @@ msgid "Traffic statistics" msgstr "Traffic statistics" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_መዝጊያ" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ወርዷል:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ተጭኗል:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "ጠቅላላ:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "መግባት ተጀምሯል:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "ለ መግቢያ ዹሚፈጀው ጊዜ:" @@ -295,42 +359,47 @@ msgid "Send note" msgstr "ማስታወሻ መላኪያ" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "ብሉቱዝ ማብራት ያስፈልጋል ዹ ተሰኪ አስተዳዳሪ እንዲሰራ" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "ዹ ብሉቱዝ አዳፕተሮቜ" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ሁልጊዜ " -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d ደቂቃ" msgstr[1] "%d ደቂቆቜ " -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "አዳፕተር" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "ዹ ብሉቱዝ አካሎቜ" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "ብሉቱዝ ማብራት ያስፈልጋል ዹ አካል አስተዳዳሪ እንዲሰራ" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "ግንኙነት ወደ BlueZ አልተሳካም" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -339,16 +408,24 @@ "Bluez daemon እዚሄደ አይደለም: blueman-manager መቀጠል አይቜልም.\n" "ይህ ማለት ምናልባት ዹ ብሉቱዝ አዳፕተር አልተገኘም ማለት ነው ወይንም ዹ ብሉቱዝ daemon አልጀመሹም ማለት ነው" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "በመፈለግ ላይ" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "ዹ ተሰኪ ምርጫዎቜ" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "ፋይል መላኪያ" @@ -376,35 +453,35 @@ msgid "Cancelling" msgstr "በመሰሹዝ ላይ" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "ፋይል በመላክ ላይ " -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ፋይል በሚላክ ጊዜ ስህተት ተፈጥሯል %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "መዝለያ" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "እንደገና መሞኚሪያ" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "ስህተት ተፈጥሯል" @@ -462,226 +539,167 @@ msgstr "ሁል ጊዜ ተቀበል" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ተቀብያለሁ" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "ተሰኪ በ መጫን ላይ እንዳለ ስህተት ተፈጥሯል: እባክዎን ይህን ቜግር ለ አበልፃጊዎቜ ያሳውቁ: ኹዚህ መልእክት ይዞታ " "ጋር \n" "ድህሚ ገጜ." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ዚአካባቢ ግልጋሎቶቜ " - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "ብሉቱዝ ጠፍቷል" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ብሉቱዝ ማስቻያ" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "አዎ " - -#: blueman/Functions.py:94 -msgid "No" -msgstr "አይ " - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "ቜግሩን _ያሳውቁን" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "ዹ አካሎቜ አስተዳዳሪ" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "_እቃ መደርደሪያ ማሳያ" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ዹ _ሁኔታ መደርደሪያ ማሳያ" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "አካሉን እንደገና መሰዚሚያ" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "መ_ለያ በ" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_ስም" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ተጚምሯል" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_እዚቀነሰ በሚሄድ" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ተሰኪዎቜ" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "ዹ _አካባቢ ግልጋሎቶቜ " - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "ዹ ግልጋሎት ምርጫዎቜ " -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_መፈለጊያ" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "ዹ ተሰኪ ምርጫዎቜ" +msgid "Keyboard" +msgstr "ዹ ፊደል ገበታ" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "አካሉን እንደገና መሰዚሚያ" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "ያልተመደበ" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ተገናኝቷል" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "ዚሚታመን" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "ማጣመሪያ" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "መገናኛ ወደ:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "ደካማ" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "ንዑስ-አጥጋቢ" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "አጥጋቢ" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ብዙ" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "በጣም ብዙ" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "ዝቅተኛ" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ኹፍተኛ" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "በጣም ኹፍተኛ" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "ተሳክቷል!" @@ -694,99 +712,99 @@ msgid "Connecting
" msgstr "በመገናኘት ላይ" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "መለያዚት አልተቻለም" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "ዹ አካል መሹጃ ማሳያ" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "ለጊዜው ዚሚታይ" +msgid "Unknown error" +msgstr "ያልታወቀ" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "ግንኙነቱ ወድቋል: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "መገናኛ ወደ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "በራሱ መገናኛ ገጜታዎቜ ይገናኛል A2DP ምንጭ: A2DP sink, እና HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "መለያያ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "አካሉን በ ሀይል ይለያዩ" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "መገናኛ ወደ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "መለያያ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "መለያያ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "_ፋይል መላኪያ..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_ማጣመሪያ" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_ዚሚታመን" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_ዚማይታመን" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "ወደ ሌላ አካል ፋይል መላኪያ" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "አካሉን እንደገና መሰዚሚያ" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "ማስወገጃ \"%s\"" @@ -795,23 +813,8 @@ msgid "Cancel Operation" msgstr "ተግባሩን መሰሚዣ" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ዹ ዳታ እንቅስቃሎ ማሳያ" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "ጠቅላላ ዹ ተቀበሉት ዳታ እና ዹ ማስተላለፊያ መጠን" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "ጠቅላላ ዹ ተላኹው ዳታ እና ዹ ማስተላለፊያ መጠን" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "ዚማይታመን" @@ -819,29 +822,20 @@ msgid "Select Device" msgstr "አካል ይምሚጡ" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "ተጚማሪ" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman is a GTK+ ዹ ብሉቱዝ አስተዳዳሪ" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM ማሰናጃ" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ተሰኪዎቜ" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ዹ ጥገኝነት ቜግር" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -852,7 +846,7 @@ "ያወርዳል \"%(0)s\".\n" "ልቀጥል?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -863,6 +857,19 @@ "b>.\n" "ልቀጥል?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "ዹ ጥገኝነት ቜግር" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ዹ ጥገኝነት ቜግር" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "ዹ አዳፕተር ምርጫ" @@ -904,7 +911,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -931,7 +938,7 @@ msgstr "ሰርቹር" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "ላፕቶፕ" @@ -1018,7 +1025,8 @@ msgstr "obexd ዝግጁ አይደለም" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "በ ጆሮ ማድመጫ" @@ -1030,7 +1038,7 @@ msgstr "ኹ እጅ ነፃ" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "ማይክሮፎን" @@ -1041,7 +1049,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1104,23 +1112,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "ዹ ፊደል ገበታ" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "መጠቆሚያ" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1190,6 +1187,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "መገናኛ" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1201,233 +1203,1209 @@ msgstr "መገናኛ" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "ሰርቹር" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "መገናኛ" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "ስማርት ስልክ" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "መገናኛ" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "መገናኛ" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "ዚቡድን ኔትዎርክ" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "መገናኛ" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "መገናኛ" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "መገናኛ" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "መገናኛ" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "ዚቡድን ኔትዎርክ" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "ዚአካባቢ ግልጋሎቶቜ " + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "ዚቡድን ኔትዎርክ" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ኔትዎርክ መድሚሻ ነጥብ" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "አካል" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "ፋይል መላኪያ" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ዚቡድን ኔትዎርክ" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ዚቡድን ኔትዎርክ" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ኔትዎርክ መድሚሻ ነጥብ" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ኔትዎርክ መድሚሻ ነጥብ" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ተሰኪዎቜ" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ዚቡድን ኔትዎርክ" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "ዹ ድምፅ መጚሚሻ" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "ስማርት ስልክ" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "ዚድምፅ ምንጭ " + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "አካል ማጣመሪያ" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "ግልጋሎት:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "ዹ ድምፅ ገጜታ" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "ማይክሮፎን" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "ማይክሮፎን" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "ፋይል በመቀበል ላይ " + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ዚድምፅ ምንጭ " + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ዚቡድን ኔትዎርክ" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ዹ ብሉቱዝ ፋይል ማስተላለፊያ" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "መገናኛ" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2112,32 +3090,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_መሹጃ" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ዹ አካል መሹጃ ማሳያ" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "_ማስታወሻ መላኪያ " -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "ዹ ጜሁፍ ማስታወሻ መላኪያ " -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "ገጜታውን መቀዹር አልተቻለም %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ዹ ድምፅ ገጜታ" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "ዹ ድምፅ ገጜታ ይምሚጡ ለ PulseAudio" @@ -2150,14 +3128,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ተገናኝቷል" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2167,78 +3137,79 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "በ መለያዚት ላይ..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ተገናኝቷል:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "አልተገናኘም" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "ምንም ዹ አጠቃቀም ዳታ ዝግጁ አይደለም: በ መጀመሪያ ለ መገናኘት ይሞክሩ እና ኹዛ ይህን ገጜ ይመርምሩ" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ቀን" msgstr[1] "ቀኖቜ" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ሰአት" msgstr[1] "ሰአቶቜ " -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "ደቂቃዎቜ " msgstr[1] "ደቂቃዎቜ" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s እና %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "በ እርግጥ መቁጠሪያውን እንደ ነበር መመለስ ይፈልጋሉ? " -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "እርስዎን መቆጣጠር ያስቜሎታል (ተንቀሳቃሜ broadband) ኔትዎርክ ትራፊክ አጠቃቀም: ለ ተወሰነ ዳታ ተጠቃሚዎቜ " "በጣም ጠቃሚ ነው: ይህ ተሰኪ እያንዳንዱን አካል ይኚታተላል" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "ዹ ኔትዎርክ _አጠቃቀም" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ዹ ኔትዎርክ ትራፊክ አጠቃቀም ማሳያ " -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "ብሉቱዝ ተቜሏል" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "ዹ አካባቢ ኔትዎርክ ግልጋሎት አስተዳዳሪ እንደ NAP bridges" @@ -2249,24 +3220,20 @@ msgstr "" "ድጋፍ ይሰጣል ለ Dial Up Networking (DUN) with ModemManager እና NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "ዝርዝር እቃዎቜን ያቀርባል መጚሚሻ ዹ ተጠቀሙበትን ግኑኘነቶቜ ጋር በፍጥነት ለ መድሚስ" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "ኹፍተኛው እቃዎቜ" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "ኹፍተኛው ቁጥር ለ እቃዎቜ ዹ ቅርብ ጊዜ ግንኙነት ዝርዝር ዚሚታዚው" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "ዚቅርብ ጊዜ _ግንኙነቶቜ" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2285,6 +3252,10 @@ msgid "Adapter for this connection is not available" msgstr "ተሰኪ ለዚህ ግንኙነት አልተገኘም" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "ዚቅርብ ጊዜ _ግንኙነቶቜ" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2292,87 +3263,87 @@ msgstr "" "እርዳታ ያቀርባል ለ Personal Area Networking (PAN) introduced in NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "ዹ DBus API ያቀርባል ለ ሌላ Blueman አካላቶቜ" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "በ ብሉቱዝ ዚሚመጣ ፋይል " -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ዚሚመጣ ፋይል %(0)s ኹ %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "አልቀበለም" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ፋይል በመቀበል ላይ " -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ፋይል በመቀበል ላይ %(0)s ኹ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "ለ OBEX ዹ ፋይል ማስተላለፊያ ቜሎታ ያቀርባል" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "ዳይሬክቶሪ ማሰናጃ ለሚመጡ ፋይሎቜ ላልነበሩ" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "ፋይል ተቀብለዋል" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "ፋይል %(0)s ኹ %(1)s ተሳክቶ ተቀብለዋል" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ማስተላለፍ አልተቻለም" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ፋይል ማስተላለፍ %(0)s አልተቻለም" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ዹተቀበሉዋቾው ፋይሎቜ" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "ተቀብለዋል %d ፋይሎቜ ኹ በስተ ጀርባ" msgstr[1] "ተቀብለዋል %d ፋይሎቜ ኹ በስተ ጀርባ " -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2402,7 +3373,7 @@ msgid "Adap_ters" msgstr "አዳፕ_ተሮቜ" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "አፕሌት" @@ -2443,25 +3414,19 @@ "ለ ማግኘት በ መሞኹር ላይ ዹ %s\n" "እባክዎን ይጠብቁ " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "መጠቆሚያ መጚመሪያ በ ሁኔታዎቜ ምልክት ላይ: ብሉቱዝ ንቁ ሲሆን እና ዹ ተገናኘውን ዹ እቃ ጫፍ ቁጥር ማሳያ" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "ብሉቱዝ ንቁ ነው" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d ንቁ ግንኙነቶቜ " -msgstr[1] "%d ንቁ ግንኙነቶቜ" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "ብሉቱዝ ተሰናክሏል" @@ -2489,7 +3454,7 @@ msgstr "ዹ ጊዜ መጠን በ ሰኚንዶቜ ሊገኝ ዚሚቜል ዚሚቆይበት ጊዜ" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "ሊገኝ ዚሚቜል _መፍጠሪያ" @@ -2497,17 +3462,22 @@ msgid "Make the default adapter temporarily visible" msgstr "ነባር አዳፕተር ለ ጊዜው እንዲታይ ማድሚጊያ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ሊገኝ ዚሚቜል  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "ሊገኝ ዚሚቜል  %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "ዝርዝር ያቀርባል ለአፕሌት እና API ለ ሌላ ተሰኪዎቜ manipulate it" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2516,7 +3486,7 @@ "ተሳክቶ ተገናኝቷል ወደ DUN ግልጋሎት በ %(0)s.\n" "ኔትዎርክ አሁን በ ሙሉ ዝግጁ ነው %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "መሰሚታዊ ዹ ግንኙነት ድጋፍ ይሰጣል ለ ኢንተርኔት ለ DUN profile." @@ -2530,12 +3500,13 @@ msgstr "በ ግንኙነት ጊዜ ዹሚፈጾመው ጜሁፍ" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2574,33 +3545,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "ዹ ብሉቱዝ ተሰኪ ሀይል ሁኔታ መቆጣጠሪያ" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "በራሱ ሀይል ማብሪያ" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "ራሱ በራሱ ሀይል ማብሪያ አዳፕተርስ" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "ብሉቱዝ _ማጥፊያ" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ሁሉንም አዳፕተሮቜ ማጥፊያ" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "ብሉቱዝ _ማብሪያ" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ሁሉንም አዳፕተሮቜ ማብሪያ" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2611,20 +3574,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ይጠቀማል ዹ libappindicator ለማሳዚት ዹ statusicon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "ኔትዎርክ:" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "ዋጋ ዹሌለው አድራሻ:" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP address ኹ ገጜታው ጋር ይጋጫል %s ተመሳሳይ አድራሻ ነው ያላ቞ው" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2632,16 +3595,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "አሁን በዚህ ማሰናጃ ዹ ተደገፈ አይደለም" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ማስተላለፊያ" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "ዹ ማስተላለፊያ ግልጋሎት ተሰኪ አፕሌት ተሰናክሏል" @@ -2649,7 +3612,7 @@ msgid "Dialup Settings" msgstr "መደወያ ማሰናጃ" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serial Port %s" @@ -2715,6 +3678,62 @@ msgid "Setting RfKill State requires privileges" msgstr "ዹ RfKill ሁኔታ ማሰናጃ ቅድሚያ ማስነሻ ይፈልጋል " +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "ብሉቱዝ _ማብሪያ" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "ብሉቱዝ ማብራት ያስፈልጋል ዹ አካል አስተዳዳሪ እንዲሰራ" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "ብሉቱዝ _ማጥፊያ" + +#~ msgid "Services" +#~ msgstr "ግልጋሎቶቜ" + +#~ msgid "Network Settings" +#~ msgstr "ኔትዎርክ ማሰናጃ" + +#~ msgid "Transfer Settings" +#~ msgstr "ማስተላለፊያ ማሰናጃ" + +#~ msgid "Plugin description:" +#~ msgstr "ዹ ተሰኪ መግለጫ:" + +#~ msgid "Local Services" +#~ msgstr "ዚአካባቢ ግልጋሎቶቜ " + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d ንቁ ግንኙነቶቜ " +#~ msgstr[1] "%d ንቁ ግንኙነቶቜ" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "ለጊዜው ዚሚታይ" + +#~ msgid "Yes" +#~ msgstr "አዎ " + +#~ msgid "No" +#~ msgstr "አይ " + +#~ msgid "Auto power-on" +#~ msgstr "በራሱ ሀይል ማብሪያ" + +#~ msgid "Automatically power on adapters" +#~ msgstr "ራሱ በራሱ ሀይል ማብሪያ አዳፕተርስ" + +#~ msgid "Bluetooth Devices" +#~ msgstr "ዹ ብሉቱዝ አካሎቜ" + #~ msgid "Trusted and Paired" #~ msgstr "ዚሚታመን እና ማጣመሪያ" @@ -2755,15 +3774,9 @@ #~ msgid "Introduction" #~ msgstr "መግቢያ" -#~ msgid "Device" -#~ msgstr "አካል" - #~ msgid "Select pairing method to use:" #~ msgstr "ለመጠቀም ማጣመሪያ ዘዮ ይምሚጡ:" -#~ msgid "Pair Device" -#~ msgstr "አካል ማጣመሪያ" - #~ msgid "Proceed Without Pairing" #~ msgstr "ሳያጣምሩ ማስኬጃ" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ar.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ar.gmo differ diff -Nru blueman-2.3.5/po/ar.po blueman-2.4.1/po/ar.po --- blueman-2.3.5/po/ar.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/ar.po 2024-04-09 07:41:50.000000000 +0000 @@ -17,7 +17,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2022-02-05 10:20+0000\n" "Last-Translator: Mohammed Anas " "<6daf084a-8eaf-40fb-86c7-8500077c3b69@anonaddy.me>\n" @@ -35,7 +35,7 @@ msgid "Visibility Setting" msgstr "إعدادات الر؀ية" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "مَخفي" @@ -55,224 +55,288 @@ msgid "Pairing request" msgstr "طلؚ اﻹقتران" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "طلؚ اﻹقتران للجهاز:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "عرض الإدخال" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_المحوّل" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ؚحث" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "تفضيلات الخدمة" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_الجهاز" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_عرض" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "عرض ؎ريط _الأدوات" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "عرض ؎ريط _الحالة" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "غيّر اسم الجهاز" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_إضافات" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_خدمات محلية" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_مساعدة" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_ؚلّغ عن م؎كلة" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "اؚحث عن أجهزة قريؚة" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "اؚحث" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "إن؎اء إقتران مع الجهاز" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "إقتران" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "علّم\\ألغ تعليم الجهاز ؚأنه موثوق" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "استوثق" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "أزل هذا الجهاز من قا؊مة الأجهزة المعروفة" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "أزل" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "أرسِل ملفات إلى الجهاز" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "أرسل ملفا" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "اجمالي الؚيانات المُستقؚلة ومعدل التراسل" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "أكثر" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "غيّر اسم الجهاز" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_تصفير" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "إلغاء" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "نقطة إتصال ؎ؚكية (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "خدمات" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "نوع خادم DHCP :" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "مستحسن" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "عنوان IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "لا توجد خدمة DHCP مثؚتة" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "عنوان IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "إعدادات نقطة الاتصال" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "دعم PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "؎ؚكة المجموعة" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "دعم DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "إعدادات ال؎ؚكة" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "نقطة إتصال ؎ؚكية (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "دعم PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "استقؚال الملف (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "مجلد الوارد:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "حدد مجلد لنقل الملفات الواردة" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "قؚول الملفات من الأجهزة الموثوقة" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "إعدادات النقل" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "إرسال الملفات عؚر الؚلوتوث" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "إلى:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "الملف:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ضؚط" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "ضؚط تفضيلات الإضافة المختارة" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "وصف الإضافة:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "غير محدّد" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "الكاتؚ:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "مجهول" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "يعتمد على:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "يتضارؚ مع:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "إعدادات GSM:" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "الرقم:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "نقطة الدخول APN:" @@ -280,27 +344,27 @@ msgid "Traffic statistics" msgstr "إحصاءات استخدام ال؎ؚكة" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_إغلاق" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "المحمّل:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "المرفوع:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "المجموع:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "وقت الؚدء:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "المدّة:" @@ -308,19 +372,19 @@ msgid "Send note" msgstr "ارسل الملاح؞ة" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "يجؚ ت؎غيل الؚلوتوث ليعمل مدير المحوّلات" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "محولات ؚلوتوث" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "دا؊ما" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -331,39 +395,52 @@ msgstr[4] "%d دقيقة" msgstr[5] "%d دقيقة" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "أجهزة الؚلوتوث" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "يجؚ ت؎غيل الؚلوتوث لي؎تغل مدير الأجهزة" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ؚحث" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "مرسل الملفات" @@ -391,15 +468,15 @@ msgid "Cancelling" msgstr "إلغاء" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "إرسال ملف" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "الوقت المتوقع للإتمام:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -410,20 +487,20 @@ msgstr[4] "" msgstr[5] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "حدث خطأ أثناء إرسال الملف %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "تخطي" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "أعد المحاولة" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "حدث خطأ" @@ -481,223 +558,163 @@ msgstr "القؚول دا؊ما" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "قؚول" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "خدمات محلية" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "الؚلوتوث معطّل" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "تفعيل الؚلوتوث" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "نعم" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "لا" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_ؚلّغ عن م؎كلة" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "مدير الأجهزة" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "عرض ؎ريط _الأدوات" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "عرض ؎ريط _الحالة" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "غيّر اسم الجهاز" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_إضافات" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_خدمات محلية" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "تفضيلات الخدمة" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ؚحث" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "تفضيلات الخدمة" +msgid "Keyboard" +msgstr "لوحة مفاتيح" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "غيّر اسم الجهاز" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "غير مصنّف" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "متصّل" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "استوثق" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "إقتران" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "إتصال ØšÙ€:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "فقير" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "الأمثل" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "كثير" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "كثير جدا" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "منخفض" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "عال" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "عال جدا" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "نجاح" @@ -710,98 +727,98 @@ msgid "Connecting
" msgstr "إتصال" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "مر؊ي م؀قتا" +msgid "Unknown error" +msgstr "مجهول" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "ف؎ل الإتصال" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "إتصال ØšÙ€:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "قطع الإتصال:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "قطع اتصال الجهاز ؚالقوة" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "إتصال ØšÙ€:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "قطع الإتصال:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "قطع الإتصال:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "إرسال _ملف..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_إقتران" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_وثوق" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_غير-موثوق" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "إرسال ملفات إلى هذا الجهاز" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "غيّر اسم الجهاز" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "أزل" @@ -810,23 +827,8 @@ msgid "Cancel Operation" msgstr "إلغاء العملية" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "اجمالي الؚيانات المُستقؚلة ومعدل التراسل" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "غير موثوق" @@ -834,29 +836,20 @@ msgid "Select Device" msgstr "حدّد جهازا" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "أكثر" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "إعدادات GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "إضافات" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "نقص إعتمادية" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -867,7 +860,7 @@ "أيضا إلى إيقاف \"%(0)s\".\n" "هل تكمل؟" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -878,6 +871,19 @@ "إيقاف \"%(0)s\".\n" "هل تكمل؟" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "نقص إعتمادية" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "نقص إعتمادية" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "تحديد المحوّل" @@ -919,7 +925,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -946,7 +952,7 @@ msgstr "خادم" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "حاسوؚ محمول" @@ -1031,7 +1037,8 @@ msgstr "obexd غير متوفر" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "سماعة الرأس" @@ -1042,7 +1049,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "ميكروفون" @@ -1053,7 +1060,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1116,23 +1123,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "لوحة مفاتيح" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "إتصال" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1202,6 +1198,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "اتصل" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1213,233 +1214,1209 @@ msgstr "اتصل" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "اتصل" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "خادم" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "اتصل" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "هاتف ذكي" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "اتصل" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "نقل الملفات ؚواسطة Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "اتصل" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "نقل الملفات ؚواسطة Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "نقل الملفات ؚواسطة Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "؎ؚكة المجموعة" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "نقل الملفات ؚواسطة Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "اتصل" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "اتصل" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "اتصل" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "نقل الملفات ؚواسطة Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "اتصل" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "؎ؚكة المجموعة" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "اتصل" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "اتصل" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "خدمات محلية" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "؎ؚكة المجموعة" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "نقطة إتصال ؎ؚكية" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "جهاز" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "مرسل الملفات" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "اتصل" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "؎ؚكة المجموعة" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "اتصل" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "؎ؚكة المجموعة" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "اتصل" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "نقطة إتصال ؎ؚكية" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "نقطة إتصال ؎ؚكية" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "اتصل" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "إضافات" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "اتصل" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "؎ؚكة المجموعة" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "اتصل" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "هاتف ذكي" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "مصدر الصوت" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "إقتران مع الجهاز" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "الخدمة:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "نمط الصوت" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "ميكروفون" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "اتصل" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "ميكروفون" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "استقؚال ملف" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "مصدر الصوت" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "؎ؚكة المجموعة" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "نقل الملفات ؚواسطة Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "اتصل" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "اتصل" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "اتصل" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2120,32 +3097,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "تعذر تحويل الملف ال؎خصي إلى %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "نمط الصوت" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2158,14 +3135,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "متصّل" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2175,30 +3144,30 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "_قطع الإتصال..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "متصّل:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "غير متصّل" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" "لا إحصاءات استخدام متوفرة ؚعد. حاول أولا ؚناء إتصال ثم تفحّص هذه الصفحة. " -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "يوم" @@ -2208,7 +3177,7 @@ msgstr[4] "يوما" msgstr[5] "يوم" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ساعة" @@ -2218,7 +3187,7 @@ msgstr[4] "ساعة" msgstr[5] "ساعة" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "دقيقة" @@ -2228,38 +3197,39 @@ msgstr[4] "دقيقة" msgstr[5] "دقيقة" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s و %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "هل تريد حقا تصفير العدّاد؟" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "تسمح ؚمراقؚة استعمالك لل؎ؚكة ( ؎ؚكة الهاتف). مفيد لعروض الأنترنت المحدودة. " "هذه الإضافة تتتؚع كل جهاز على حدة." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_استخدام ال؎ؚكة" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "يعرض استعمال ال؎ؚكة" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "فُعّل الؚلوتوث" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "تدير خدمات ال؎ؚكة المحلية، مثل جسور NAP" @@ -2269,24 +3239,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "توّفر عنصر قا؊مة يحتوي على آخر الاتصالات المستخدمة للوصول السريع" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "أقصى عدد للعناصر" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "العدد الأقصى للعناصر المعروضة في الإتصالات الحديثة" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "الإتصالات الحديثة" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2305,81 +3271,85 @@ msgid "Adapter for this connection is not available" msgstr "المحوّل لهذا الاتصال غير متوفّر" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "الإتصالات الحديثة" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "استقؚال ملفات عؚر ؚلوتوث" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "الملف %(0)s قادم من %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "رفض" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "استقؚال ملف" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "استقؚال الملف %(0)s من %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "أُستقؚِل الملف" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "الملف %(0)s من %(1)s أُستقؚِل ؚنجاح" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ف؎ل النقل" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ف؎ل نقل الملف %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "أُستقؚِلت الملفات" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2390,12 +3360,12 @@ msgstr[4] "استقؚال %d ملفا في الخلفية" msgstr[5] "استقؚال %d ملف في الخلفية" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2429,7 +3399,7 @@ msgid "Adap_ters" msgstr "_المحوّلات" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "ؚريمج" @@ -2468,29 +3438,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "الؚلوتوث نَ؎ِط" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" -msgstr[4] "" -msgstr[5] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "عُطّل الؚلوتوث" @@ -2519,7 +3478,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2527,24 +3486,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "_قطع الإتصال..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2563,7 +3527,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2593,33 +3557,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_إيقاف ؚلوتوث" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "إيقاف كل المحوّلات" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_ت؎غيل ؚلوتوث" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ت؎غيل كل المحوّلات" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2629,20 +3585,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "ال؎ؚكة" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "عنوان IP غير صالح" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2650,16 +3606,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "النقل" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2667,7 +3623,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2733,6 +3689,47 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_ت؎غيل ؚلوتوث" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "يجؚ ت؎غيل الؚلوتوث لي؎تغل مدير الأجهزة" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_إيقاف ؚلوتوث" + +#~ msgid "Services" +#~ msgstr "خدمات" + +#~ msgid "Network Settings" +#~ msgstr "إعدادات ال؎ؚكة" + +#~ msgid "Transfer Settings" +#~ msgstr "إعدادات النقل" + +#~ msgid "Plugin description:" +#~ msgstr "وصف الإضافة:" + +#~ msgid "Local Services" +#~ msgstr "خدمات محلية" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "مر؊ي م؀قتا" + +#~ msgid "Yes" +#~ msgstr "نعم" + +#~ msgid "No" +#~ msgstr "لا" + +#~ msgid "Bluetooth Devices" +#~ msgstr "أجهزة الؚلوتوث" + #~ msgid "Trusted" #~ msgstr "موثوق" @@ -2764,15 +3761,9 @@ #~ msgid "Introduction" #~ msgstr "مقدمة" -#~ msgid "Device" -#~ msgstr "جهاز" - #~ msgid "Select pairing method to use:" #~ msgstr "اختر طريقة اﻹقتران لاستخدامها:" -#~ msgid "Pair Device" -#~ msgstr "إقتران مع الجهاز" - #~ msgid "Proceed Without Pairing" #~ msgstr "أكمل ؚلا إقتران" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ast.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ast.gmo differ diff -Nru blueman-2.3.5/po/ast.po blueman-2.4.1/po/ast.po --- blueman-2.3.5/po/ast.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/ast.po 2024-04-09 07:41:50.000000000 +0000 @@ -11,11 +11,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-08-14 03:20+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-08-15 16:25+0000\n" "Last-Translator: Adolfo Jayme Barrientos \n" -"Language-Team: Asturian \n" +"Language-Team: Asturian \n" "Language: ast\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -27,7 +27,7 @@ msgid "Visibility Setting" msgstr "Axuste de visibilidá" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Anubríu" @@ -47,225 +47,287 @@ msgid "Pairing request" msgstr "Solicitú d'empareyamientu" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Solicitú d'empareyamientu pal preséu:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Amosar entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adautador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Guetar" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferencies" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Colar" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Preséu" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ver" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nome" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Complementos" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Servicios _llocales" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ayuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Informar un problema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Guetar preseos cercanos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Guetar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Crear empareyamientu col preséu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Empareyar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Conseñar/ non conseñar esti preséu como de confianza " #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Enfotu" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Desaniciar esti preséu de la llista de preseos conocíos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Desaniciar" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Unviar ficheru(os) al preséu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Unviar ficheru" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Datos totales dunviaos y tasa de tresmisión" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Datos totales recibíos y tasa de tresmisión" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Más" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Reaniciar" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Encaboxando" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Puntu d'accesu de rede (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servicios" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Triba de sirvidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Aconseyáu" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Direición IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nun hai sirvidores DHCP instalaos" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Direición IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Axustes NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Sofitu PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Rede de marcáu (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Sofitu DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Axustes de rede" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Puntu d'accesu de rede (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Sofitu PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recibimientu de ficheros (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Aceutar ficheros de preseos de confianza" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Axustes de tresferencia" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Dunviar ficheros per Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "A:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ficheru:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuración" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurar les preferencies del complementu esbillaes" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descripción del complementu:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Non especificáu" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconocíu" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Ta arreyáu a:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "En conflictu con:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Axustes GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Númberu:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -273,27 +335,27 @@ msgid "Traffic statistics" msgstr "Estadístiques de tráficu" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Zarrar" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Descargáu:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Xubíu:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Rexistru aniciáu:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duración del rexistru:" @@ -301,43 +363,48 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "El bluetooth necesita prendese pa que l'alministrador de preseos furrule" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adautadores Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Siempres" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Minutu" msgstr[1] "%d Minutos" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Preseos Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Falló la conexón a BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -347,16 +414,24 @@ "Esto ye dable que signifique que nun heba adautadores Bluetooth deteutaos o " "que'l degorriu Bluetooth nun s'aniciare." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Guetando" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -384,35 +459,35 @@ msgid "Cancelling" msgstr "Encaboxando" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Unviando ficheru" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Asocedió un fallu entrín s'unviaba'l ficheru %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Saltar" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Reintentar" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Asocedió un fallu" @@ -470,221 +545,161 @@ msgstr "Aceutar siempres" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aceutar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servicios llocales" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth apagáu" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Habilitar Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sí" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Non" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "kB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Informar un problema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Alministrador de preseos" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nome" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Complementos" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Servicios _llocales" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferencies del serviciu" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Guetar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tecláu" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferencies" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Colar" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "Ensin estaya" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Coneutáu" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Enfotu" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Empareyar" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Coneutar a:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Probe" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Mala" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optima" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Abonda" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Enforma" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baxa" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alta" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Mui alta" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "¡Ésitu!" @@ -697,95 +712,95 @@ msgid "Connecting
" msgstr "Coneutando" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Visible temporalmente" +msgid "Unknown error" +msgstr "Desconocíu" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Conexón fallida:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Coneutar" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Desconeutar" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forciar desconexón del preséu" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Coneutar a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconeutar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Desconeutar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Unviar un _ficheru..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Empareyar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nun confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Unviar ficheros a esti preséu" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Desaniciar" @@ -794,23 +809,8 @@ msgid "Cancel Operation" msgstr "Encaboxar operación" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Datos totales recibíos y tasa de tresmisión" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Datos totales dunviaos y tasa de tresmisión" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -818,29 +818,20 @@ msgid "Select Device" msgstr "Esbillar preséu" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Más" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Axustes GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Complementos" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problema de dependencia" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -851,7 +842,7 @@ "%(1)s tamién descargará \"%(0)s\".\n" "¿Siguir?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -862,6 +853,19 @@ "%(1)s tamién descargará \"%(0)s\".\n" "¿Siguir?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problema de dependencia" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problema de dependencia" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Esbilla d'adautador" @@ -903,7 +907,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -929,7 +933,7 @@ msgstr "Sirvidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "portátil" @@ -1014,7 +1018,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "Cascos" @@ -1026,7 +1031,7 @@ msgstr "manos llibres" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "micrófonu" @@ -1037,7 +1042,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1100,22 +1105,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tecláu" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "Apuntador" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1185,6 +1180,11 @@ msgid "Game" msgstr "Xuegu" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Teléfonu xenéricu" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Teléfonu xenéricu" @@ -1194,233 +1194,1208 @@ msgstr "Ordenador xenéricu" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Ordenador xenéricu" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Sirvidor" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Coneutar" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Teléfonu intelixente" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Coneutar" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Tresferencia de ficheros Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Coneutar" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Tresferencia de ficheros Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Tresferencia de ficheros Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Rede de grupu" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Tresferencia de ficheros Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Coneutar" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Coneutar" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Coneutar" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Tresferencia de ficheros Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Coneutar" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Rede de grupu" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Ordenador xenéricu" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Servicios llocales" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Rede de grupu" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Puntu d'accesu de rede" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Preséu" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Rede de grupu" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Ordenador xenéricu" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Rede de grupu" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Puntu d'accesu de rede" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Puntu d'accesu de rede" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Teléfonu xenéricu" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Complementos" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Teléfonu xenéricu" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Rede de grupu" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Teléfonu xenéricu" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Teléfonu intelixente" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Fonte d'audiu" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Serviciu:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Perfil d'audiu" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vehículu" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "micrófonu" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "micrófonu" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Recibiendo ficheru" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Fonte d'audiu" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Rede de grupu" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Tresferencia de ficheros Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Coneutar" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2101,32 +3076,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Fallu al camudar el perfil a %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil d'audiu" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Esbillar perfil d'audiu pa PulseAudio" @@ -2139,14 +3114,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Coneutáu" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2156,23 +3123,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Desconeutando..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Coneutáu:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Non coneutáu" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2180,56 +3147,57 @@ "Entá nun hai estadístiques d'usu disponibles. Prueba a afitar una conexón " "primero y dempués comprueba esta páxina." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "día" msgstr[1] "díes" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "hores" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minutu" msgstr[1] "minutos" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s y %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "¿De xuru que quies reaniciar el cuntador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Permítete monitorizar l'usu del to tráficu (móvil). Útil pa planes de datos " "d'accesu llimitáu. Esti complementu rastrexará cada preséu per separtáu." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Amuesa l'usu de tráficu de rede" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth habilitáu" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Alministra servicios de rede llocal, como pontes NAP" @@ -2239,7 +3207,7 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2247,19 +3215,15 @@ "accesu rápidu" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Elementos máximos" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Amosaráse'l númberu máximu d'elementos del menú de conexones recientes." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Conexones recientes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2278,6 +3242,10 @@ msgid "Adapter for this connection is not available" msgstr "L'adautador nun ta disponible pa esta conexón" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Conexones recientes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2285,87 +3253,87 @@ msgstr "" "Apurre sofitu pa rede d'area personal (PAN) introducida en NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Apurre una API DBus pa otros componentes de Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Ficheru entrante sobro Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Ficheru entrante %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Refugar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Recibiendo ficheru" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Recibiendo ficheru %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Apurre capacidaes de tresferencia de ficheros OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ficheru recibíu" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Recibióse con ésitu'l ficheru %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Tresferencia fallida" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Tresferencia del ficheru %(0)s fallida" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Ficheros recibíos" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Recibíu %d ficheru de fondu" msgstr[1] "Recibíos %d ficheros de fondu" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2395,7 +3363,7 @@ msgid "Adap_ters" msgstr "Adau_tadores" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2434,27 +3402,21 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Amiesta una indicación nel iconu d'estáu cuando'l Bluetooth ta activu y " "amuesa'l númberu de conexones na caxa funciones." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth activu" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d conexón activa" -msgstr[1] "%(connections)d conexones actives" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth deshabilitáu" @@ -2484,7 +3446,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2492,24 +3454,29 @@ msgid "Make the default adapter temporarily visible" msgstr "Facer temporalmente visible l'adautador por defeutu" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Desconeutando..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Apurre sofitu básicu pa conexones a internet pel perfil DUN." @@ -2528,7 +3495,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2562,33 +3529,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Apagar tolos adautadores" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Encender tolos adautadores" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2599,20 +3558,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Usa libappindicator p'amosar un iconu d'estáu" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rede" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Direición IP inválida" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2620,16 +3579,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Nun ta anguaño sofitáu con esta configuración" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Treferencia" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2637,7 +3596,7 @@ msgid "Dialup Settings" msgstr "Axustes de marcáu" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Puertu serial %s" @@ -2700,6 +3659,50 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Blueman Bluetooth Manager" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Alministrador Bluetooth Blueman" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth apagáu" + +#~ msgid "Services" +#~ msgstr "Servicios" + +#~ msgid "Network Settings" +#~ msgstr "Axustes de rede" + +#~ msgid "Transfer Settings" +#~ msgstr "Axustes de tresferencia" + +#~ msgid "Plugin description:" +#~ msgstr "Descripción del complementu:" + +#~ msgid "Local Services" +#~ msgstr "Servicios llocales" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d conexón activa" +#~ msgstr[1] "%(connections)d conexones actives" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Visible temporalmente" + +#~ msgid "Yes" +#~ msgstr "Sí" + +#~ msgid "No" +#~ msgstr "Non" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Preseos Bluetooth" + #~ msgid "Friendly Name" #~ msgstr "Nome amistosu" @@ -2732,9 +3735,6 @@ #~ msgid "Introduction" #~ msgstr "Introducción" -#~ msgid "Device" -#~ msgstr "Preséu" - #~ msgid "Select pairing method to use:" #~ msgstr "Esbillar el métodu d'empareyamientu pa usar:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/be.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/be.gmo differ diff -Nru blueman-2.3.5/po/be.po blueman-2.4.1/po/be.po --- blueman-2.3.5/po/be.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/be.po 2024-04-09 07:41:50.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-11-11 03:44+0000\n" "Last-Translator: Zmicer Turok \n" "Language-Team: Belarusian Visibility Setting" msgstr "НалаЎы бачМасці" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "СхаваМы" @@ -49,225 +49,288 @@ msgid "Pairing request" msgstr "Запыт Ма спалучэММе" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Запыт Ма спалучэММе з прылаЎай:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Гэта патрэбМа перазапісаць" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Паказваць увПЎ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_АЎаптар" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ППшук" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_НалаЎы" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_ВыхаЎ" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_ПрылаЎа" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "Пра_гляЎ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Паказваць _паМэль іМструЌеМтаў" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Паказваць _раЎПк стаМу" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "ЗЌяМіць Мазву прылаЎы" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Сартаваць па" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Назва" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ДаЎаЎзеМа" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "Па ў_бываММі" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_УбуЎПвы" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "ЛакальМыя _службы" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_ДавеЎка" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_ПавеЎаЌіць пра праблеЌу" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "ППшук прылаЎ паблізу" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "ППшук" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Стварыць спалучэММе з прылаЎай" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "СпалучэММе" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ПазМачыць/прыбраць пазМаку ЎавераМай прылаЎы" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Давер" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "ВыЎаліць гэтую прылаЎу са спіса вяЎПЌых" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "ВыЎаліць" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "АЎправіць файл(ы) Ма прылаЎу" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "АЎправіць файл" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "АгульМы паЌер аЎпраўлеМых ЎаМых і хуткасць пераЎачы" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "АгульМы паЌер атрыЌаМых ЎаМых і хуткасць пераЎачы" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ІМЎыкатар актыўМасці ЎаМых" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Яшчэ" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ЗЌяМіць Мазву прылаЎы" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_СкіМуць" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "СкасаваММе" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ПуМкт ЎПступу Ўа сеткі (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Службы" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Тып DHCP-сервера:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "РэкаЌеМЎаваМа" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-аЎрас:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP-сервер Ме ўсталяваМы" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-аЎрас:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "НалаЎы NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ПаЎтрыЌка PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "ПераЎача ЎаМых па Dial-Up (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ПаЎтрыЌка DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "НалаЎы сеткі" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ПуМкт ЎПступу Ўа сеткі (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "ПаЎтрыЌка PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "АтрыЌаММе файлаў (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "УвахПЎМы каталПг:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Абярыце каталПг Ўля захаваММя ўвахПЎМых файлаў" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрыЌаць файлы з ЎавераМых прылаЎ" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "НалаЎы пераЎачы" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "АЎпраўка файлаў праз Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "У:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ѐайл:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "КаМфігурацыя" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "НалаЎка абраМых убуЎПў" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "АпісаММе ўбуЎПвы:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Не вызМачаМа" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Аўтар:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НевяЎПЌа" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Залежыць аЎ:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "КаМфліктуе з:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "НалаЎы GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "НуЌар:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "ПуМкт ЎПступу (APN):" @@ -275,27 +338,27 @@ msgid "Traffic statistics" msgstr "Статыстыка трафіка" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Закрыць" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "СпаЌпаваМа:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ЗапаЌпаваМа:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "АгулаЌ:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "АЎ:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "АгульМы час:" @@ -303,19 +366,19 @@ msgid "Send note" msgstr "АЎправіць Мататку" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Для працы праграЌы Bluetooth-аЎаптар Ќусіць быць уключаМы" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth-аЎаптары" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ЗаўсёЎы" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -324,23 +387,28 @@ msgstr[2] "%(minutes)d хвіліМ" msgstr[3] "%(minutes)d хвіліМ" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "АЎаптар" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "ПрылаЎы Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Каб кіраўМік прылаЎ працаваў, Bluetooth Ќусіць быць уключаМы" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Не атрыЌалася злучыцца з BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -350,16 +418,24 @@ "Гэта ЌаглП аЎбыцца праз тПе, штП Ме былП выяўлеМа Bluetooth-аЎаптараў абП " "ЎэЌаМ Bluetooth Ме запушчаМы." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ППшук" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "НалаЎы аЎаптара" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "АЎпраўМік файлаў" @@ -389,15 +465,15 @@ msgid "Cancelling" msgstr "СкасаваММе" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "АЎпраўка файла" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ЗасталПся часу:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -406,20 +482,20 @@ msgstr[2] "%(seconds)d секуМЎ" msgstr[3] "%(seconds)d секуМЎ" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ПаЎчас аЎпраўкі файла %s аЎбылася паЌылка" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПраЌіМуць" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Паўтарыць" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "АЎбылася паЌылка" @@ -477,14 +553,15 @@ msgstr "ЗаўсёЎы ўхваляць" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Ухваліць" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "ПаЎчас загрузкі ўбуЎПвы аЎбылася паЌылка. Калі ласка, павеЎаЌіце пра гэта " @@ -492,210 +569,150 @@ ", ЎаЎаўшы " "зЌесціва гэтага павеЎаЌлеММя." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ЛакальМыя службы" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth аЎключаМы" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ВыхаЎ" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Уключыць Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Њі павіМеМ Bluetooth аўтаЌатычМа ўключацца?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Так" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Не" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_ПавеЎаЌіць пра праблеЌу" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "КіраўМік прылаЎ" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Паказваць _паМэль іМструЌеМтаў" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Паказваць _раЎПк стаМу" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "ЗЌяМіць Мазву прылаЎы" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Сартаваць па" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Назва" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ДаЎаЎзеМа" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "Па ў_бываММі" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_УбуЎПвы" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "ЛакальМыя _службы" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "НалаЎы службаў" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ППшук" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Клавіятура" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_НалаЎы" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "КаЌбіМаваМая прылаЎа" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_ВыхаЎ" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "ЗЌяМіць Мазву прылаЎы" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Без катэгПрыі" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ЗлучаМа" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Давер" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "СпалучэММе" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "_ЗлучэММе" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Слабы" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "ГПршы за аптыЌальМы" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "АптыЌальМы" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ДПбра" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ВельЌі ЎПбра" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Нізкі" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВысПкі" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "ВельЌі высПкі" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "ППспех!" @@ -707,98 +724,98 @@ msgid "Connecting
" msgstr "ЗлучэММе " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Не атрыЌалася аЎлучыцца: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "ІМфарЌацыя пра прылаЎу" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "ЧасПва бачМы" +msgid "Unknown error" +msgstr "НевяЎПЌа" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Не атрыЌалася злучыцца: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "_ЗлучэММе" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "ПаЎлучае прПфілі аўтаЌатычМага злучэММя з крыМіцаЌі і прыЌачаЌі A2DP і HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_АЎлучыцца" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ПрыЌусПва аЎлучыць прылаЎу" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Злучыцца з:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "АЎлучыцца:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "АЎлучыцца:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "АЎправіць _файл " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_СпалучэММе" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Давяраць" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Не Ўавяраць" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Даслаць файлы Ма гэтую прылаЎу" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "_ЗЌяМіць Мазву прылаЎы " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_ВыЎаліць " @@ -806,23 +823,8 @@ msgid "Cancel Operation" msgstr "Скасаваць аперацыю" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ІМЎыкатар актыўМасці ЎаМых" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "АгульМы паЌер атрыЌаМых ЎаМых і хуткасць пераЎачы" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "АгульМы паЌер аЎпраўлеМых ЎаМых і хуткасць пераЎачы" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "ВыЎаліць з ЎавераМых" @@ -830,29 +832,20 @@ msgid "Select Device" msgstr "Абярыце прылаЎу" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Яшчэ" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman - гэта кіраўМік Bluetooth Ма GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "НалаЎы GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "УбуЎПвы" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ПраблеЌа з залежМасцяЌі" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -863,7 +856,7 @@ "таксаЌа аЎключыць \"%(0)s\".\n" "ПрацягМуць?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -874,6 +867,19 @@ "буЎзе выгружаМая %(0)s.\n" "ПрацягМуць?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "ПраблеЌа з залежМасцяЌі" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ПраблеЌа з залежМасцяЌі" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Выбар аЎаптара" @@ -913,7 +919,7 @@ msgstr "Перыферыя" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Візуалізацыя" @@ -938,7 +944,7 @@ msgstr "Сервер" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "НПўтбук" @@ -1025,7 +1031,8 @@ msgstr "НеЎаступМа" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "НавушМікі" @@ -1035,7 +1042,7 @@ msgstr "ГарМітура" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "МікрафПМ" @@ -1045,7 +1052,7 @@ msgstr "ДыМаЌік" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "НавушМікі" @@ -1106,21 +1113,11 @@ msgstr "ГульМявая прылаЎа" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Клавіятура" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "МаМіпулятар" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "КаЌбіМаваМая прылаЎа" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Дысплей" @@ -1190,6 +1187,11 @@ msgid "Game" msgstr "ГульМя" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "ТэлефПМ" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "ТэлефПМ" @@ -1199,221 +1201,1230 @@ msgstr "КаЌп'ютар" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "КаЌп'ютар" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Сервер" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "ПераМПсМая прылаЎа" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "ГаЎзіММік" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "ГаЎзіММік: спартПвы гаЎзіММік" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "ГаЎзіММік" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "ГаЎзіММік" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Дысплей" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Пульт" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Акуляры" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "ПазМака" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Бірулька" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "МеЎыяпрайгравальМік" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "СкаМер штрых-кПЎаў" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "ТэрЌПЌетр" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "ТэрЌПЌетр: вушМы" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "ТэрЌПЌетр" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Датчык сарЎэчМага рытЌу" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Датчык сарЎэчМага рытЌу: пПяс" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "ЧашчыМя сарЎэчМага рытЌу" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Датчык артэрыяльМага ціску" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Датчык артэрыяльМага ціску: рука" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "АртэрыальМы ціск" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Датчык артэрыяльМага ціску: прыЎалПММе" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "АртэрыальМы ціск" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Human Interface Device" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Мыш" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "ДжПйстык" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "ГейЌпаЎ" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Лічбавы плаМшэт" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "ЧытальМік картак" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Лічбавая асаЎка" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "СкаМер штрых-кПЎаў" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "ГлюкПЌетр" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Датчык хаЎы" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Датчык хаЎы: у абутку" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Датчык хаЎы" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Датчык хаЎы: Ма абутку" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Датчык хаЎы" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Датчык хаЎы: Ма сцёгМах" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Датчык хаЎы" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "РПвар" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "РПвар: рПварМы каЌп'ютар" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "РПвар: Ўатчык хуткасці" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "РПвар: Ўатчык рытЌу" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "РПвар: Ўатчык ЌагутМасці" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "РПвар: Ўатчык хуткасці і рытЌу" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Асабістая ЌабільМая прылаЎа" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Служба батарэі" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Сеткі" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ПуМкт ЎПступу" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "ПрылаЎа" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Датчык сарЎэчМага рытЌу" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Датчык сарЎэчМага рытЌу" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "АЎпраўМік файлаў" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "РПвар: Ўатчык хуткасці" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "РПвар: Ўатчык хуткасці" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Вагі" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "КаМтрПлер" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ПазМака" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "ГаЎзіММік" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "ТэрЌПЌетр: вушМы" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Бірулька" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ДПступ" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ПуМкт ЎПступу" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ПуМкт ЎПступу" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Асабістая ЌабільМая прылаЎа" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Асабістая ЌабільМая прылаЎа" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "УбуЎПвы" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Вагі" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Бірулька" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "СЌартфПМ" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "ПрылаЎа паказу ЌесцазМахПЎжаММя" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Служба:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Гукавы прПфіль" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "МеЎыяпрайгравальМік" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "КаЌера" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "СаЌакат" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "ТраМспартМы срПЎак" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Дысплей" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "МікрафПМ" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Асабістая ЌабільМая прылаЎа" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "МікрафПМ" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "АўЎыё" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "АтрыЌаММе файла" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Тэлепрыстаўка" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Дысплей" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ВіЎэаЌаМітПр" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Бірулька" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ПазМака" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "ПартатыўМая аўЎыяпрылаЎа" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ПазМака" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Лічбавая асаЎка" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "ПульсаксіЌетр" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "На палец" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "ПульсаксіЌетр" -#: blueman/DeviceClass.py:211 +#: blueman/DeviceClass.py:452 #, fuzzy -msgid "Wrist-Worn" -msgstr "На прыЎалПММе" +msgid "Wrist Worn Pulse Oximeter" +msgstr "ПульсаксіЌетр" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Вагі" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Асабістая ЌабільМая прылаЎа" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "ІМваліЎМы вазПк" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "СаЌакат" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "БесперапыММы глюкПЌетр" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "ІМсуліМавая пПЌпа" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "ІМсуліМавая пПЌпа, пПЌпа працяглага карыстаММя" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "ІМсуліМавая пПЌпа, часПвая пПЌпа" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "ІМсуліМавая асаЎка" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Дастаўка лекаў" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ТэрЌПЌетр" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "СпартПвы аЎпачыМак" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "ПрылаЎа паказу ЌесцазМахПЎжаММя" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Навігатар" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "МПЎуль ЌесцазМахПЎжаММя" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "МПЎуль ЌесцазМахПЎжаММя і Мавігацыі" @@ -2079,32 +3090,32 @@ msgstr "" "Абярыце раЎПк(кі) і МацісМіце Ctrl + C, каб скапіяваць" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_ІМфарЌацыя" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Паказаць іМфарЌацыю пра прылаЎу" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "АЎправіць _Мататку" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "АЎправіць тэкставую Мататку" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Не атрыЌалася зЌяМіць пПфіль у %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Гукавы прПфіль" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Абраць гукавы прПфіль Ўля PulseAudio" @@ -2119,14 +3130,6 @@ "АўтаЌатычМа спрабуе злучыцца з вызМачаМыЌі службаЌі паЎчас запуску і кПжМыя " "60 секуМЎ." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ЗлучаМа" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2136,23 +3139,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "АЎлучыць %s" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ЗлучаМа:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Не злучаМа" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2160,7 +3163,7 @@ "Статыстыка выкарыстаММя МеЎаступМая. Паспрабуйце МалаЎзіць злучэММе і " "праверце гэтую старПМку." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎзеМь" @@ -2168,7 +3171,7 @@ msgstr[2] "ЎзёМ" msgstr[3] "ЎзёМ" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "гаЎзіМа" @@ -2176,7 +3179,7 @@ msgstr[2] "гаЎзіМ" msgstr[3] "гаЎзіМ" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "хвіліМа" @@ -2184,40 +3187,41 @@ msgstr[2] "хвіліМ" msgstr[3] "хвіліМ" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s і %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "СапраўЎы жаЎаеце скіМуць ЎаМыя лічыльМіка?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Дазваляе аЎсПчваць выкарыстаММе сеткавага трафіка (ЌабільМага " "шырПкапалПсМага злучэММя). КарысМа Ўля тарыфМых плаМаў з аплатай за " "кПлькасць пераЎаЎзеМых/атрыЌаМых ЎаМых. Статыстыка вяЎзецца асПбМа Ўля " "кПжМай прылаЎы." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "ВыкарыстаММе _сеткі" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Паказвае статыстыку выкарыстаММя сеткавага трафіка" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth уключаМы" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Кіруе лакальМыЌі службаЌі сеткі, такіЌі як NAP-Ќасты" @@ -2229,24 +3233,20 @@ "Забяспечвае паЎтрыЌку Dial Up Networking (DUN) з ModemManager і " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "ПаЎае ЌеМю хуткага ЎПступу з раМей выкарыстаМыЌі злучэММяЌі" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "МаксіЌальМая кПлькасць элеЌеМтаў" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "МаксіЌальМая кПлькасць элеЌеМтаў у ЌеМю \"РаМейшыя _злучэММі\"." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "РаМейшыя _злучэММі" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2265,47 +3265,51 @@ msgid "Adapter for this connection is not available" msgstr "АЎаптар Ўля гэтага злучэММя МеЎаступМы" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "РаМейшыя _злучэММі" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "Для запуску DHCP-кліеМта патрабуюцца аЎпавеЎМыя правы" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "ПаЎае DBus API Ўля іМшых каЌпаМеМтаў Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "УвахПЎМы файл праз Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "УвахПЎМы файл %(0)s аЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "АЎхіліць" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "АтрыЌаММе файла" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "АтрыЌаММе файла %(0)s аЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Забяспечвае пераЎачу файлаў па пратакПле OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "ПрызМачаМы каталПг Ўля ўвахПЎМых файлаў Ме ісМуе" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2315,34 +3319,34 @@ "blueman-services. Да гэтай пары буЎзе выкарыстПўвацца праЎвызМачаМы каталПг " "\"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ѐайл атрыЌаМы" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Ѐайл %(0)s аЎ %(1)s паспяхПва атрыЌаМы" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Не атрыЌалася пераЎаць" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ПераЎаць файл %(0)s Ме атрыЌалася" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "АтрыЌаМы файлы" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2351,13 +3355,13 @@ msgstr[2] "АтрыЌаМа %(files)d файлаў ў фПМе" msgstr[3] "АтрыЌаМа %(files)d файлаў ў фПМе" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 #, fuzzy msgid "Open Location" msgstr "МПЎуль ЌесцазМахПЎжаММя" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2393,7 +3397,7 @@ msgid "Adap_ters" msgstr "_АЎаптары" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "аплет" @@ -2434,29 +3438,21 @@ "СпрПба атрыЌаць IP-аЎрас Ма %s\n" "Калі ласка, пачакайце " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ДаЎаць іМЎыкацыю ў зМачПк прастПры апавяшчэММяў, калі Bluetooth актыўМы, і " "паказваць кПлькасць злучэММяў у выплыўМПй паЎказцы." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth актыўМы" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d актыўМае злучэММе" -msgstr[1] "%(connections)d актыўМыя злучэММі" -msgstr[2] "%(connections)d актыўМых злучэММяў" -msgstr[3] "%(connections)d актыўМых злучэММяў" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth аЎключаМы" @@ -2486,7 +3482,7 @@ msgstr "Час у рэжыЌе бачМасці ў секуМЎах, цягаЌ якПга аЎаптар ЌПгуць выявіць" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Зрабіць _бачМыЌ" @@ -2494,17 +3490,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Зрабіць праЎвызМачаМы аЎаптар часПва бачМыЌ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "БачМа  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "БачМа  %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "ПаЎае ЌеМю аплета і API Ўля іМшых убуЎПў" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2513,7 +3514,7 @@ "ПаспяхПва злучаМа з ЌаЎэЌМай службай (DUN) Ма прылаЎзе %(0)s.\n" "Сетка цяпер ЎаступМая праз %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Забяспечвае базавую паЎтрыЌку злучэММя з іМтэрМэтаЌ праз DUN-прПфіль." @@ -2529,12 +3530,13 @@ msgstr "Скрыпт, штП выкПМваецца пасля злучэММя" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2573,33 +3575,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "КаМтраляваць стаМ сілкаваММя Bluetooth-аЎаптара" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "АўтаўключэММе" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "АўтаЌатычМа ўключаць аЎаптары" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "АЎключыць Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "АЎключыць усе аЎаптары" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Уключыць Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Уключыць усе аЎаптары" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2611,20 +3605,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ВыкарыстПўвае libappindicator, каб паказваць зМачПк стаМу" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Сетка" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "ХібМы IP-аЎрас" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-аЎрас каМфліктуе з іМтэрфейсаЌ %s, які Ќае такі саЌы аЎрас" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2635,16 +3629,16 @@ "каМфігурацыяй: %s%s\n" "Гэта ЌПжа прывесці Ўа хібМых павПЎзіМ сеткі" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "На ЎаЎзеМы ЌПЌаМт Ме паЎтрыЌліваецца" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПераЎача" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "УбуЎПва службы пераЎачы аплета аЎключаМая" @@ -2652,7 +3646,7 @@ msgid "Dialup Settings" msgstr "НалаЎы dial-up" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "ПасляЎПўМы пПрт %s" @@ -2713,6 +3707,96 @@ msgid "Setting RfKill State requires privileges" msgstr "Для вызМачэММя стаМу RfKill патрабуюцца аЎпавеЎМыя правы" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Уключыць Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Каб кіраўМік прылаЎ працаваў, Bluetooth Ќусіць быць уключаМы" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "АЎключыць Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Датчык сарЎэчМага рытЌу: пПяс" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Датчык артэрыяльМага ціску: рука" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Датчык артэрыяльМага ціску: прыЎалПММе" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Human Interface Device (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Датчык хаЎы: у абутку" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Датчык хаЎы: Ма абутку" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Датчык хаЎы: Ма сцёгМах" + +#~ msgid "Fingertip" +#~ msgstr "На палец" + +#, fuzzy +#~| msgid "Wrist Worn" +#~ msgid "Wrist-Worn" +#~ msgstr "На прыЎалПММе" + +#~ msgid "Services" +#~ msgstr "Службы" + +#~ msgid "Network Settings" +#~ msgstr "НалаЎы сеткі" + +#~ msgid "Transfer Settings" +#~ msgstr "НалаЎы пераЎачы" + +#~ msgid "Plugin description:" +#~ msgstr "АпісаММе ўбуЎПвы:" + +#~ msgid "Local Services" +#~ msgstr "ЛакальМыя службы" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d актыўМае злучэММе" +#~ msgstr[1] "%(connections)d актыўМыя злучэММі" +#~ msgstr[2] "%(connections)d актыўМых злучэММяў" +#~ msgstr[3] "%(connections)d актыўМых злучэММяў" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "ЧасПва бачМы" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Њі павіМеМ Bluetooth аўтаЌатычМа ўключацца?" + +#~ msgid "Yes" +#~ msgstr "Так" + +#~ msgid "No" +#~ msgstr "Не" + +#~ msgid "Auto power-on" +#~ msgstr "АўтаўключэММе" + +#~ msgid "Automatically power on adapters" +#~ msgstr "АўтаЌатычМа ўключаць аЎаптары" + +#~ msgid "Bluetooth Devices" +#~ msgstr "ПрылаЎы Bluetooth" + #~ msgid "Isdn" #~ msgstr "Isdn" @@ -2759,9 +3843,6 @@ #~ msgid "Introduction" #~ msgstr "УвПЎзіМы" -#~ msgid "Device" -#~ msgstr "ПрылаЎа" - #~ msgid "Select pairing method to use:" #~ msgstr "Абярыце спПсаб звязваММя:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/bg.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/bg.gmo differ diff -Nru blueman-2.3.5/po/bg.po blueman-2.4.1/po/bg.po --- blueman-2.3.5/po/bg.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/bg.po 2024-04-09 07:41:50.000000000 +0000 @@ -11,13 +11,14 @@ # ЗаЌфОр ЙПМчев , 2016 # ЛюбПЌОр ВасОлев, 2016-2017 # Apostol Penkov , 2020. +# Salif Mehmed , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2020-12-11 08:24+0000\n" -"Last-Translator: Apostol Penkov \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-08-15 09:21+0000\n" +"Last-Translator: Salif Mehmed \n" "Language-Team: Bulgarian \n" "Language: bg\n" @@ -25,13 +26,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.4-dev\n" +"X-Generator: Weblate 5.0-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "НастрПйка Ма вОЎОЌПстта" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "СкрОт" @@ -52,225 +53,288 @@ msgid "Pairing request" msgstr "ЗапОтваМе за сЎвПяваМе" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Заявка за сЎвПяваМе с устрПйствП:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "ТПва трябва Ўа бъЎе презапОсаМП" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ППказваМе Ма вхПЎящО ЎаММО" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_АЎаптер" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ТърсеМе" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_НастрПйкО Ма аЎаптера" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_ИзхПЎ" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_УстрПйствП" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_ИзглеЎ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ППказваМе Ма _леМтата с ОМструЌеМтО" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ППказваМе Ма л_еМтата за състПяМОетП" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "ПреОЌеМуваМе Ма устрПйствПтП" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "П_ПЎрежЎаМе пП" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ИЌе" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "ВреЌе Ма _ЎПбавяМе" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "В _МОзхПЎящ реЎ" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ПрОставкО" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_ЛПкалМО услугО" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_ППЌПщ" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "ДПклаЎваМе Ма _прПблеЌ" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "ТърсеМе Ма блОзкО устрПйства" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "ТърсеМе" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "СЎвПяваМе с устрПйствПтП" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "СЎвПяваМе" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ДПбавяМе/ПреЌахваМе Ма сЎвПеМОе с устрПйствПтП" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ДПверяваМе" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "ПреЌахваМе Ма устрПйствПтП Пт пПзМатОте устрПйства" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "ПреЌахваМе" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ИзпращаМе Ма файл(Пве) ЎП устрПйствПтП" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ИзпращаМе Ма файл" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "ОбщП ОзпратеМО ЎаММО О скПрПст Ма преЎаваМе" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "ОбщП прОетО ЎаММО О скПрПст Ма преЎаваМе" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ИМЎОкацОя за актОвМПстта Ма ЎаММОте" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Още" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ПреОЌеМуваМе Ма устрПйствПтП" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_ВъзстаМПвяваМе" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "ОтЌяМа" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Network Access Point (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "УслугО" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "ТОп Ма DHCP сървъра:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "ПрепПръчОтелМП" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP аЎрес:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Не са ОМсталОраМО DHCP сървърО" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP аЎрес:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "НастрПйкО Ма NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN пПЎЎръжка" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Dialup Мрежа (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN пПЎЎръжка" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "НастрПйкО Ма Ќрежата" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Network Access Point (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN пПЎЎръжка" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ПрОеЌаМе Ма файлПве (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ВхПЎяща папка:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ИзбПр Ма папка за ПбЌяМа Ма вхПЎящО файлПве" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрОеЌаМе Ма файлПве Пт ЎПвереМО устрПйства" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "НастрПйкО Ма траМсфера" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "ИзпращаМе Ма файлПве чрез блутут" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "ДП:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ѐайл:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "НастрПйка" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "НастрПйка Ма ОзбраМата прОставка" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ОпОсаМОе Ма прОставката:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Не е пПсПчеМП" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "АвтПр:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НеОзвестМП" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ЗавОсО Пт:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "В кПМфлОкт с:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM МастрПйкО" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "НПЌер:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -278,27 +342,27 @@ msgid "Traffic statistics" msgstr "СтатОстОка Ма трафОка" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ЗатваряМе" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ИзтеглеМП:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "КачеМП:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "ОбщП:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "НачалП Ма лПга:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "ПрПЎължОтелМПст Ма лПга:" @@ -306,43 +370,47 @@ msgid "Send note" msgstr "ИзпращаМе Ма бележка" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "АЎаптерът за блутут трябва Ўа бъЎе включеМ, за Ўа рабПтО ЌеМОЎжъра" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "АЎаптерО за блутут" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ВОМагО" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "%d ЌОМута" -msgstr[1] "%d ЌОМутО" +msgstr[0] "%(minutes)d ЌОМута" +msgstr[1] "%(minutes)d ЌОМутО" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "АЎаптер" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "УстрПйства с блутут" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"За Ўа рабПтО ЌеМОЎжъра Ма устрПйства, аЎаптерът за блутут трябва Ўа е включеМ" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "СвързваМетП къЌ BlueZ се прПвалО" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -352,16 +420,24 @@ "ТПва верПятМП ПзМачава, че МяЌа засечеМО аЎаптерО за блутут ОлО ЎеЌПМът за " "блутут Ме е бОл стартОраМ." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ТърсеМе" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "НастрПйкО Ма аЎаптера" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Изпращач Ма файлПве" @@ -389,35 +465,35 @@ msgid "Cancelling" msgstr "ОтЌяМа" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "ИзпращаМе Ма файл" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ПрОблОзОтелМП ПставащП вреЌе:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ПрО ОзпращаМетП Ма файла %s възМОкМа грешка" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПрПпускаМе" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ППвтПреМ ПпОт" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "ВъзМОкМа грешка" @@ -475,225 +551,167 @@ msgstr "ВОМагО Ўа се прОеЌа" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ПрОеЌаМе" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "ВъзМОкМа грешка пОр зарежЎаМетП Ма прОставка. МПля, увеЎПЌете " "разрабПтчОцОте със съЎържаМОетП Ма тПва съПбщеМОе чрез МашОя \n" "уеб сайт." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "МестМО услугО" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "АЎаптерът за блутут е ОзключеМ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ВключваМе Ма блутут" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Да" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Не" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "ДПклаЎваМе Ма _прПблеЌ" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "МеМОЎжър Ма устрПйства" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ППказваМе Ма _леМтата с ОМструЌеМтО" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ППказваМе Ма л_еМтата за състПяМОетП" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "ПреОЌеМуваМе Ма устрПйствПтП" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "П_ПЎрежЎаМе пП" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_ИЌе" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "ВреЌе Ма _ЎПбавяМе" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "В _МОзхПЎящ реЎ" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ПрОставкО" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_ЛПкалМО услугО" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "НастрПйкО Ма услугОте" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ТърсеМе" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "клавОатура" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_НастрПйкО Ма аЎаптера" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_ИзхПЎ" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "ПреОЌеМуваМе Ма устрПйствПтП" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "без категПрОя" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "СвързаМ" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "ДПверяваМе" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "СЎвПяваМе" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "СвързаМ къЌ:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "СлабП" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "ППЎ ПптОЌалМПтП" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "ОптОЌалМП" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ДПбрП" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ММПгП ЎПбрП" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "НОскП" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "ММПгП вОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Успех!" @@ -702,104 +720,103 @@ msgstr "Неуспех" #: blueman/gui/manager/ManagerDeviceMenu.py:148 -#, fuzzy msgid "Connecting
" -msgstr "СвързваМе" +msgstr "СвързваМе " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " -msgstr "НеуспешМП прекъсваМе Ма връзката:" +msgstr "НеуспешМП прекъсваМе Ма връзката: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "ППказваМе Ма ОМфПрЌацОя за устрПйствПтП" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "ВреЌеММП вОЎОЌ" +msgid "Unknown error" +msgstr "НеОзвестМП" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "НеуспешМП свързваМе " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "СвързаМ къЌ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Свързва прПфОлОте за автПЌатОчМП свързваМе A2DP-ОзтПчМОк, A2DP-цел О HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "ПрекъсваМе:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ПрОМуЎОтелМП Озключва устрПйствПтП" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "СвързаМ къЌ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ПрекъсваМе:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "ПрекъсваМе:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "ИзпращаМе Ма _файл " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_СЎвПяваМе" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_ДПвереМ" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_НеЎПвереМ" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "ИзпращаМе Ма файлПве къЌ тПва устрПйствП" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "ПреОЌеМуваМе Ма устрПйствПтП" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "ПреЌахваМе" @@ -808,23 +825,8 @@ msgid "Cancel Operation" msgstr "ПрекратяваМе Ма ПперацОята" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ИМЎОкацОя за актОвМПстта Ма ЎаММОте" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "ОбщП прОетО ЎаММО О скПрПст Ма преЎаваМе" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "ОбщП ОзпратеМО ЎаММО О скПрПст Ма преЎаваМе" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "НеЎПвереМП" @@ -832,29 +834,20 @@ msgid "Select Device" msgstr "ИзбПр Ма устрПйствП" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Още" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "„Blueman“ е ЌеМОЎжър Ма устрПйства с блутут, базОраМ Ма GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM НастрПйкО" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ПрОставкО" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ПрПблеЌ със завОсОЌПст" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -865,7 +858,7 @@ "b> ще преЌахМе О „%(0)s“.\n" "ПрПЎължаваМе?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -876,6 +869,19 @@ "%(1)s ще ОзключО %(0)s.\n" "ПрПЎължаваМе?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "ПрПблеЌ със завОсОЌПст" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ПрПблеЌ със завОсОЌПст" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "ИзбПр Ма аЎаптер" @@ -916,7 +922,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -943,7 +949,7 @@ msgstr "сървър" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "преМПсОЌ кПЌпютър" @@ -1030,7 +1036,8 @@ msgstr "obexd Ме е МалОчеМ" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "слушалка" @@ -1042,7 +1049,7 @@ msgstr "слушалка „свПбПЎМО ръце“" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "ЌОкрПфПМ" @@ -1053,7 +1060,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1116,23 +1123,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "клавОатура" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "пПсПчващП устрПйствП" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1202,6 +1198,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "СвързваМе" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1213,233 +1214,1209 @@ msgstr "СвързваМе" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "сървър" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "СвързваМе" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "сЌартфПМ" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "СвързваМе" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "ЀайлПв траМсфер чрез блутут" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "СвързваМе" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "ЀайлПв траМсфер чрез блутут" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "ЀайлПв траМсфер чрез блутут" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "ГрупПва Ќрежа" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "ЀайлПв траМсфер чрез блутут" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "СвързваМе" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "СвързваМе" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "СвързваМе" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "ЀайлПв траМсфер чрез блутут" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "СвързваМе" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "ГрупПва Ќрежа" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "МестМО услугО" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "ГрупПва Ќрежа" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "МрежПва тПчка за ЎПстъп" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "УстрПйствП" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Изпращач Ма файлПве" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ГрупПва Ќрежа" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ГрупПва Ќрежа" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "МрежПва тПчка за ЎПстъп" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "МрежПва тПчка за ЎПстъп" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ПрОставкО" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ГрупПва Ќрежа" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "ЗвукПв пПтПк" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "сЌартфПМ" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "ЗвукПв ОзтПчМОк" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "СЎвПяваМе Ма устрПйствП" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Услуга:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "ЗвукПв прПфОл" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "ЌОкрПфПМ" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "ЌОкрПфПМ" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "ПрОеЌаМе Ма файл" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ЗвукПв ОзтПчМОк" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ГрупПва Ќрежа" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ЀайлПв траМсфер чрез блутут" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "СвързваМе" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2124,32 +3101,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_ИМфПрЌацОя" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ППказваМе Ма ОМфПрЌацОя за устрПйствПтП" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "ИзпращаМе Ма _бележка" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "ИзпращаМе Ма текстПва бележка" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "НеуспешМа прПЌяМа Ма прПфОла къЌ %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ЗвукПв прПфОл" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Изберете Ма ауЎОП прПфОл за PulseAudio" @@ -2162,14 +3139,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "СвързаМ" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2179,23 +3148,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "ПрекъсваМе Ма връзката " -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "СвързаМ:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "НяЌа връзка" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2203,56 +3172,57 @@ "Все Пще Ме е събраМа статОстОка за ОзпПлзваМетП Ма Ќрежата. ОпОтайте първП " "Ўа се свържете." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎеМ" msgstr[1] "ЎМО" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "час" msgstr[1] "часа" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "ЌОМута" msgstr[1] "ЌОМутО" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s О %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "СОгурМО лО сте, че Оскате Ўа МулОрате брПяча?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ППзвПлява вО Ўа слеЎОте ОзпПлзваМетП Ма ЌрежПвОя трафОк. ППлезМП е прО " "ПграМОчеМО тарОфМО плаМПве. ТазО прОставка слеЎО всякП устрПйствП пППтЎелМП." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_ИзпПлзваМе Ма Ќрежата" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ППказва ОзпПлзваМетП Ма Ќрежата" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Блутут е включеМ" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "КПМтрПлОра лПкалМО ЌрежПвО услугО, катП NAP ЌПстПве" @@ -2263,7 +3233,7 @@ msgstr "" "ОсОгурява пПЎЎръжка за Dial Up ЌрежО (DUN) чрез ModemManager О NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2271,18 +3241,14 @@ "ЎПстъп" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "МаксОЌалеМ брПй" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "МаксОЌалМОя брПй скПрПшМО връзкО, кПОтП ЌеМютП ще пПказва." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "СкПрПшМО _ВързкО" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2301,6 +3267,10 @@ msgid "Adapter for this connection is not available" msgstr "АЎаптера за тазО връзка Ме е МалОчеМ" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "СкПрПшМО _ВързкО" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2309,92 +3279,92 @@ "ПреЎПставя пПЎЎръжка за лОчМа лПкалМа Ќрежа (PAN) преЎставеМа в " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "ОсОгурява DBus API за ЎругО кПЌпПМеМтО Ма Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ППлучаваМе Ма файл през блутут" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ВхПЎящ файл %(0)s Пт %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "ОтхвърляМе" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ПрОеЌаМе Ма файл" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ПрОеЌаМе Ма файл %(0)s Пт %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "ПреЎПставя OBEX възЌПжМПстО за траМсфер Ма файлПве" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "ИзбраМата папка за вхПЎящО файлПве Ме съществува" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ѐайлът е прОет" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Ѐайлът %(0)s Пт %(1)s е прОет успешМП" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" -msgstr "ПрехвърляМетП прПпаЎМа." +msgstr "ПрехвърляМетП прПпаЎМа" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ПрехвърляМетП Ма файла %(0)s се прПвалО" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ППлучеМО файлПве" -#: blueman/plugins/applet/TransferService.py:334 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:333 +#, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" -msgstr[0] "%d пПлучеМ файл Ма заЎеМ фПМ" -msgstr[1] "%d пПлучеМО файла Ма заЎеМ фПМ" +msgstr[0] "%(files)d пПлучеМ файл Ма заЎеМ фПМ" +msgstr[1] "%(files)d пПлучеМО файла Ма заЎеМ фПМ" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:342 +#, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" -msgstr[0] "Още %d прОет файл Ма заЎеМ фПМ" -msgstr[1] "Още %d прОетО файла Ма заЎеМ фПМ" +msgstr[0] "Още %(files)d прОет файл Ма заЎеМ фПМ" +msgstr[1] "Още %(files)d прОетО файла Ма заЎеМ фПМ" #: blueman/plugins/applet/KillSwitch.py:37 msgid "" @@ -2419,7 +3389,7 @@ msgid "Adap_ters" msgstr "_АЎаптерО" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "аплет" @@ -2460,27 +3430,21 @@ "ПрОсвПяваМе Ма IP аЎрес Ма %s\n" "МПля, Озчакайте " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ДПбавя ОМЎОкацОя Ма ОкПМката за състПяМОе, кПгатП ОЌа ЎейМПст пП Блутут О " "пПказва брПя Ма връзкОте в пПЎсказката." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "АЎаптерът за блутут е актОвеМ" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d актОвМа връзка" -msgstr[1] "%d актОвМО връзкО" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Блутут е ОзключеМ" @@ -2489,9 +3453,9 @@ msgstr "" #: blueman/plugins/applet/DisconnectItems.py:40 -#, fuzzy, python-format +#, python-format msgid "Disconnect %s" -msgstr "ПрекъсваМе Ма връзката " +msgstr "ПрекъсваМе Ма връзката с %s" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" @@ -2499,7 +3463,7 @@ "it is set to hidden by default" msgstr "" "ОсОгурява елеЌеМт в ЌеМютП, чрез кПйтП аЎаптерът пП пПЎразбОраМе Ўа се " -"МаправО вреЌеММП вОЎОЌ, в случаОте, кПгатП е заЎаЎеМ катП скрОт." +"МаправО вреЌеММП вОЎОЌ, в случаОте, кПгатП е заЎаЎеМ катП скрОт" #: blueman/plugins/applet/DiscvManager.py:26 msgid "Discoverable timeout" @@ -2510,7 +3474,7 @@ msgstr "ПрПЎължОтелМПст в секуМЎО, през кПятП режОЌът Ма вОЎОЌПст ще трае" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Да е ПткрОваеЌ" @@ -2518,17 +3482,22 @@ msgid "Make the default adapter temporarily visible" msgstr "ВключваМе Ма пПЎразбОращОят се аЎаптер Ўа е вреЌеММП вОЎОЌ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ВОЎОЌП  %sсек" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "ВОЎОЌП  %sсек" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "ОсОгурява ЌеМю за аплета О API за ЎругО прОставкО Ўа гП управляват" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2537,7 +3506,7 @@ "УспешМП свързЎаМе къЌ услугата DUN Ма %(0)s.\n" "Сега Ќрежата е МалОчМа чрез %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "ОсОгурява ПсМПвМа пПЎЎръжка за свързваМе къЌ ОМтерМет чрез DUN прПфОл." @@ -2553,12 +3522,13 @@ msgstr "СкрОпт за пълМеМОе върху връзката" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2600,33 +3570,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "КПМтрПлОра еМергОйМОте МОва Ма аЎаптера за блутут" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "АвтПЌатОчМП пускаМе" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "АвтПЌатОчМП пускаМе Ма аЎаптерОте" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_ИзключваМе Ма блутут" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ИзключваМе Ма всОчкО аЎартПрО" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_ВключваМе Ма блутут" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ВключваМе Ма всОчкО аЎаптерО" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2639,20 +3601,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ИзпПлзва „libappindicator“ за пПказваМе Ма ОкПМка за състПяМОетП" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Мрежа" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "НевалОЎеМ IP аЎрес" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP аЎресът съвпаЎа с ОМтерфейс %s, кПйтП ОЌа същОя аЎрес" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2660,16 +3622,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "С тазО МастрПйка в ЌПЌеМта Ме се пПЎЎържа" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПрехвърляМе" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "ПрОставката за траМсфер Ма аплета е ОзключеМа" @@ -2677,7 +3639,7 @@ msgid "Dialup Settings" msgstr "НастрПйкО Ма Dialup" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "СерОеМ пПрт %s" @@ -2743,6 +3705,64 @@ msgid "Setting RfKill State requires privileges" msgstr "ЗаЎаваМетП Ма състПяМОе Ма RfKill ОзОсква правПЌПщОя" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_ВключваМе Ма блутут" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "За Ўа рабПтО ЌеМОЎжъра Ма устрПйства, аЎаптерът за блутут трябва Ўа е " +#~ "включеМ" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_ИзключваМе Ма блутут" + +#~ msgid "Services" +#~ msgstr "УслугО" + +#~ msgid "Network Settings" +#~ msgstr "НастрПйкО Ма Ќрежата" + +#~ msgid "Transfer Settings" +#~ msgstr "НастрПйкО Ма траМсфера" + +#~ msgid "Plugin description:" +#~ msgstr "ОпОсаМОе Ма прОставката:" + +#~ msgid "Local Services" +#~ msgstr "МестМО услугО" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d актОвМа връзка" +#~ msgstr[1] "%(connections)d актОвМО връзкО" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "ВреЌеММП вОЎОЌ" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Не" + +#~ msgid "Auto power-on" +#~ msgstr "АвтПЌатОчМП пускаМе" + +#~ msgid "Automatically power on adapters" +#~ msgstr "АвтПЌатОчМП пускаМе Ма аЎаптерОте" + +#~ msgid "Bluetooth Devices" +#~ msgstr "УстрПйства с блутут" + #~ msgid "Trusted and Paired" #~ msgstr "ДПвереМП О сЎвПеМП" @@ -2785,15 +3805,9 @@ #~ msgid "Introduction" #~ msgstr "ВъвеЎеМОе" -#~ msgid "Device" -#~ msgstr "УстрПйствП" - #~ msgid "Select pairing method to use:" #~ msgstr "Изберете ЌетПЎ за сЎвПяваМе:" -#~ msgid "Pair Device" -#~ msgstr "СЎвПяваМе Ма устрПйствП" - #~ msgid "Proceed Without Pairing" #~ msgstr "ПрПЎължаваМе без сЎвПяваМе" diff -Nru blueman-2.3.5/po/blueman.pot blueman-2.4.1/po/blueman.pot --- blueman-2.3.5/po/blueman.pot 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/blueman.pot 2024-04-09 07:41:50.000000000 +0000 @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: blueman 2.3.5\n" +"Project-Id-Version: blueman 2.4.1\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -22,7 +22,7 @@ msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "" @@ -42,223 +42,283 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" msgstr "" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -266,27 +326,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -294,58 +354,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -373,35 +446,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -459,217 +532,157 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -681,91 +694,91 @@ msgid "Connecting
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "" @@ -773,23 +786,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -797,29 +795,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -827,7 +816,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -835,6 +824,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -874,7 +875,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -899,7 +900,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -979,7 +980,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -989,7 +991,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -999,7 +1001,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1059,21 +1061,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1143,6 +1135,10 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "" @@ -1152,220 +1148,1150 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "" - -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" +msgid "Server-class Computer" msgstr "" #: blueman/DeviceClass.py:174 -msgid "Generic Display" +msgid "Handheld PC/PDA (clamshell)" msgstr "" #: blueman/DeviceClass.py:175 -msgid "Generic Remote Control" +msgid "Palm-size PC/PDA" msgstr "" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" +msgid "Wearable computer (watch size)" msgstr "" #: blueman/DeviceClass.py:177 -msgid "Generic Tag" +msgid "Tablet" msgstr "" #: blueman/DeviceClass.py:178 -msgid "Generic Keyring" +msgid "Docking Station" msgstr "" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" +msgid "All in One" msgstr "" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" +msgid "Blade Server" msgstr "" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" +msgid "Convertible" msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +msgid "Detachable" msgstr "" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +msgid "IoT Gateway" msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +msgid "Generic Watch" msgstr "" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +msgid "Sports Watch" msgstr "" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" msgstr "" #: blueman/DeviceClass.py:190 -msgid "Mouse" +msgid "Generic Display" msgstr "" #: blueman/DeviceClass.py:191 -msgid "Joystick" +msgid "Generic Remote Control" msgstr "" #: blueman/DeviceClass.py:192 -msgid "Gamepad" +msgid "Generic Eye-glasses" msgstr "" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" +msgid "Generic Tag" msgstr "" #: blueman/DeviceClass.py:194 -msgid "Card Reader" +msgid "Generic Keyring" msgstr "" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" +msgid "Generic Media Player" msgstr "" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" +msgid "Generic Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" +msgid "Generic Thermometer" msgstr "" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +msgid "Ear Thermometer" msgstr "" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +msgid "Generic Heart Rate Sensor" msgstr "" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +msgid "Heart Rate Belt" msgstr "" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +msgid "Generic Blood Pressure" msgstr "" #: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +msgid "Arm Blood Pressure" msgstr "" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +msgid "Wrist Blood Pressure" msgstr "" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +msgid "Generic Human Interface Device" msgstr "" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +msgid "Mouse" msgstr "" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" msgstr "" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +msgid "Digitizer Tablet" msgstr "" #: blueman/DeviceClass.py:210 -msgid "Fingertip" +msgid "Card Reader" msgstr "" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +msgid "Digital Pen" msgstr "" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +msgid "Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +msgid "Generic Glucose Meter" msgstr "" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +msgid "Generic Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +msgid "In-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +msgid "On-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +msgid "On-Hip Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" +msgid "Generic Cycling" msgstr "" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +msgid "Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" +msgid "Power Sensor" msgstr "" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +msgid "Speed and Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:226 -msgid "Location Pod" +msgid "Generic Control Device" msgstr "" #: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "" + +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2029,32 +2955,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2067,14 +2993,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2084,75 +3002,75 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2162,24 +3080,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2198,93 +3112,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2314,7 +3232,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2353,25 +3271,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2399,7 +3310,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2407,24 +3318,28 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2443,7 +3358,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2473,33 +3388,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2509,20 +3416,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2530,16 +3437,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2547,7 +3454,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/bs.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/bs.gmo differ diff -Nru blueman-2.3.5/po/bs.po blueman-2.4.1/po/bs.po --- blueman-2.3.5/po/bs.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/bs.po 2024-04-09 07:41:50.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Bosnian (http://www.transifex.com/mate/MATE/language/bs/)\n" @@ -25,7 +25,7 @@ msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Sakriven" @@ -46,223 +46,286 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "PokaÅŸi unos" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_TraÅŸi" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Uređaj" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Pogled" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "PrikaÅŸi _Alatnu traku" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Preimenuj uređaj" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Priključci" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokalne Usluge" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pomoć" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Prijavi problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "TraÅŸi za uređaje u blizini" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Pretraga" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Par" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Povjerenje" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Ukloni ovaj uređaj sa liste poznatih uređaja" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Ukloni" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "PoÅ¡alji datoteke na uređaj" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "PoÅ¡alji datoteku" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "JoÅ¡" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Preimenuj uređaj" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Resetuj" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Usluge" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Vrsta DHCP servera:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Preporučeno" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP adresa:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP adresa:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP Postavke" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN PodrÅ¡ka" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Grupna MreÅŸa" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN PodrÅ¡ka" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Postavke MreÅŸe" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN PodrÅ¡ka" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Prihvati datoteke sa povjerljivih uređaja" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Postavke Transfera" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Slanje fajla bluetoothom" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Na:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Datoteka:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfiguracija" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Opis priključka:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nije specificirano" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Nepoznat" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Zavisi od:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "U konfliktu sa:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM postavke" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Broj:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -270,27 +333,27 @@ msgid "Traffic statistics" msgstr "Statistike prometa" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Zatvori" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Preuzeto:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Otpremljeno:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Ukupno:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -298,19 +361,19 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth Adapteri" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Uvijek" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -318,39 +381,52 @@ msgstr[1] "%d Minute" msgstr[2] "%d Minuta" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth Uređaji" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Neuspjela konekcija na BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "TraÅŸenje" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -378,15 +454,15 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Otpremanje Datoteke" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -394,20 +470,20 @@ msgstr[1] "" msgstr[2] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Preskoči" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "PokuÅ¡aj ponovo" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "DoÅ¡lo je do greÅ¡ke" @@ -465,222 +541,163 @@ msgstr "Uvijek prihvati" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Prihvati" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokalne Usluge" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth isključen" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Osposobi Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Da" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ne" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Prijavi problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Upravitelj uređajima" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "PrikaÅŸi _Alatnu traku" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Preimenuj uređaj" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Priključci" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokalne Usluge" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_TraÅŸi" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "tastatura" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Preimenuj uređaj" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "nekategorizovano" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Povezan" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Povjerenje" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Par" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Spoji Na:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Slab" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimalno" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Puno" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "PreviÅ¡e" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Nisko" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Visoko" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Veoma visoko" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Uspjeh!" @@ -693,97 +710,97 @@ msgid "Connecting
" msgstr "Povezivanje" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Privremeno vidljivo" +msgid "Unknown error" +msgstr "Nepoznat" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Neuspjela Veza: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Spoji Na:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Odpoji:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Spoji Na:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Odpoji:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Odpoji:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "PoÅ¡alji _Fajl..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Preimenuj uređaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Ukloni" @@ -792,23 +809,8 @@ msgid "Cancel Operation" msgstr "PoniÅ¡ti operaciju" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -816,29 +818,20 @@ msgid "Select Device" msgstr "Odaberi Uređaj" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "JoÅ¡" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM Postavke" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Priključci" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -846,7 +839,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -854,6 +847,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selekcija adaptera" @@ -894,7 +899,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -921,7 +926,7 @@ msgstr "server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "laptop" @@ -1007,7 +1012,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "sluÅ¡alice" @@ -1018,7 +1024,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "mikrofon" @@ -1029,7 +1035,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1092,23 +1098,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tastatura" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "Povezivanje" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1178,6 +1173,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Grupna MreÅŸa" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1188,231 +1188,1202 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Server-class Computer" +msgstr "" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "" + +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Grupna MreÅŸa" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Grupna MreÅŸa" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grupna MreÅŸa" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Transfer Bluetooth Daoteke" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" msgstr "Grupna MreÅŸa" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:233 +msgid "Single Switch" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:234 +msgid "Double Switch" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Lokalne Usluge" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Prihvati" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Uređaj" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Prihvati" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Prihvati" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Priključci" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Izvor Zvuka" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Usluga:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Prijem datoteke" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Izvor Zvuka" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grupna MreÅŸa" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Transfer Bluetooth Daoteke" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2090,32 +3061,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2128,14 +3099,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Povezan" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2145,79 +3108,79 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Povezivanje" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Povezan:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nije Povezan" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dan" msgstr[1] "dana" msgstr[2] "dana" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "sat" msgstr[1] "sata" msgstr[2] "sati" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" msgstr[1] "minute" msgstr[2] "minuta" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s i %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Osposobljen" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2227,24 +3190,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2263,81 +3222,85 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Odbaci" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Prijem datoteke" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Datoteka primljena" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Datoteka %(0)s od %(1)s uspjeÅ¡no primljena" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transfer nije uspio" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Neuspio transfer datoteke %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Primljene datoteke" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2345,12 +3308,12 @@ msgstr[1] "" msgstr[2] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2381,7 +3344,7 @@ msgid "Adap_ters" msgstr "Adap_teri" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2420,26 +3383,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth je Aktivan" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "BLuetooth Onesposobljen" @@ -2467,7 +3422,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2475,24 +3430,28 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2511,7 +3470,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2541,33 +3500,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Isključi sve adaptere" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Uključi sve adaptere" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2577,20 +3528,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "MreÅŸa" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2598,16 +3549,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfer" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2615,7 +3566,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2682,15 +3633,49 @@ msgstr "" #, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth Osposobljen" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth isključen" + +#~ msgid "Services" +#~ msgstr "Usluge" + +#~ msgid "Network Settings" +#~ msgstr "Postavke MreÅŸe" + +#~ msgid "Transfer Settings" +#~ msgstr "Postavke Transfera" + +#~ msgid "Plugin description:" +#~ msgstr "Opis priključka:" + +#~ msgid "Local Services" +#~ msgstr "Lokalne Usluge" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Privremeno vidljivo" + +#~ msgid "Yes" +#~ msgstr "Da" + +#~ msgid "No" +#~ msgstr "Ne" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth Uređaji" + +#, fuzzy #~ msgid "Disconnecting
" #~ msgstr "Povezivanje" #~ msgid "Setup..." #~ msgstr "PodeÅ¡avanje..." -#~ msgid "Device" -#~ msgstr "Uređaj" - #~ msgid "Pairing" #~ msgstr "Uparivanje" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ca.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ca.gmo differ diff -Nru blueman-2.3.5/po/ca.po blueman-2.4.1/po/ca.po --- blueman-2.3.5/po/ca.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/ca.po 2024-04-09 07:41:50.000000000 +0000 @@ -10,11 +10,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-25 21:07+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-10-31 21:04+0000\n" "Last-Translator: Adolfo Jayme Barrientos \n" -"Language-Team: Catalan \n" +"Language-Team: Catalan \n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ msgid "Visibility Setting" msgstr "Paràmetre de visibilitat" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Amagat" @@ -46,225 +46,287 @@ msgid "Pairing request" msgstr "Sol·licitud d'aparellament" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Sol·licitud d'aparellament per al dispositiu:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Això s'ha de sobreescriure" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostra l'entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Cerca" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_PreferÚncies" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Surt" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositiu" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Vista" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mos_tra la barra d'eines" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mo_stra la barra d'estat" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Amaga els dispositius _sense nom" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordena per" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nom" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Afegit" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendent" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Connectors" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Serveis _locals" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ajuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Informa d'un p_roblema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Cerca els dispositius que estiguin a prop" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Cerca" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Crea l'aparellament amb el dispositiu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Aparella" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marca o desmarca aquest dispositiu com de confiança" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Confia" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Suprimeix aquest dispositiu dels dispositius coneguts" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Suprimeix" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Envia fitxers al dispositiu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Envia un fitxer" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "El nombre total de dades enviades i la relació de transmissió" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "El nombre total de dades rebudes i la relació de transmissió" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicador d'activitat de dades" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Més" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Reanomena el dispositiu" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Reinicialitza" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Cancel·la" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_D’acord" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "NAP (punt d’accés a la xarxa)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Serveis" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipus de servidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomanat" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adreça IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "No hi ha servidors DHCP instal·lats" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adreça IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Paràmetres del NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Compatibilitat amb PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Accés a xarxes a través de línia telefònica (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Compatibilitat amb DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Paràmetres de la xarxa" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "NAP (punt d’accés a la xarxa)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Compatibilitat amb PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recepció de fitxers (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Carpeta d'entrada:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Selecciona la carpeta per a les transferÚncies entrants de fitxers" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accepta fitxers dels dispositius de confiança" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Paràmetres de transferÚncia" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Enviament de fitxers a través de " "Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "A:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fitxer:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuració" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configura les preferÚncies dels dispositius seleccionats" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descripció del connector:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "no especificat" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconegut" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "DepÚn de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflicte amb:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Paràmetres del GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Número:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -272,27 +334,27 @@ msgid "Traffic statistics" msgstr "Estadístiques del trànsit" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Tan_ca" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Baixat:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Actualitzat:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Inici del registre:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duració del registre:" @@ -300,42 +362,47 @@ msgid "Send note" msgstr "Envia una nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Cal engegar el Bluetooth perquÚ funcioni el gestor d’adaptadors" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptadors Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minut" msgstr[1] "%(minutes)d minuts" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositius Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Cal engegar el Bluetooth perquÚ funcioni el gestor de dispositius" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Ha fallat la connexió a BlueZ " -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -345,16 +412,24 @@ "Això probablement significa que no s'ha detectat cap adaptador Bluetooth o " "que no es va iniciar el dimoni de Bluetooth." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "S’està cercant" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "PreferÚncies de l’adaptador" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Eina d'enviament de fitxers" @@ -384,35 +459,35 @@ msgid "Cancelling" msgstr "S’està cancel·lant" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "S’està enviant el fitxer" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Aprox.:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d segon" msgstr[1] "%(seconds)d segons" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "S’ha produït un error en enviar el fitxer %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Omet" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Torna-ho a intentar" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "S’ha produït un error" @@ -470,223 +545,165 @@ msgstr "Accepta sempre" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Accepta" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "S'ha produït un error en carregar un connector. Notifiqueu-ho als " "desenvolupadors amb el contingut d'aquest missatge al nostre\n" "lloc web." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Serveis locals" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Aplica" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth està apagat" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Surt" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Habilita Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "S'hauria d'habilitar automàticament el Bluetooth?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sí" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "No" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "kB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "Informa d'un p_roblema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestor de dispositius" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mos_tra la barra d'eines" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mo_stra la barra d'estat" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Amaga els dispositius _sense nom" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordena per" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nom" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Afegit" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendent" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Connectors" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Serveis _locals" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "PreferÚncies del servei" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Cerca" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Teclat" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_PreferÚncies" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Surt" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Reanomena el dispositiu" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sense categoritzar" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connectat" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Confia" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Aparella" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blocat" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Connecta a:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Pobra" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Per sota d'òptima" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Òptima" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Molta" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Massa" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualitat de l’enllaç: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualitat de l’enllaç: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baixa" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alta" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Molt alta" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Èxit!" @@ -698,95 +715,96 @@ msgid "Connecting
" msgstr "S’està connectant
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "No s'ha pogut desconnectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Error d’entrada i sortida" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Mostra la informació del dispositiu" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "El recurs temporalment no està disponible" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Desconegut" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "No s'ha pogut connectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Connecta" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Connecta als orígens A2DP dels perfils de connexió automàtica, enfonsament " "A2DP, i HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Desconnecta" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Desconnecta forçadament el dispositiu" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connecta a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconnecta:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Connexió automàtica:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Envia un _fitxer
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "Em_parella" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "C_onfia" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "De_sconfia" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Bloca" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desbloca" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Bloca o desbloca aquest dispositiu" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Reanomena el dispositiu" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Elimina
" @@ -794,23 +812,8 @@ msgid "Cancel Operation" msgstr "Cancel·la l’operació" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicador d'activitat de dades" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "El nombre total de dades rebudes i la relació de transmissió" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "El nombre total de dades enviades i la relació de transmissió" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Desconfia" @@ -818,29 +821,20 @@ msgid "Select Device" msgstr "Selecciona el dispositiu" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Més" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "El Blueman és un gestor de Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Paràmetres del GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Connectors" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "QÃŒestió de dependÚncia" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -851,7 +845,7 @@ "%(1)s també descarregarà «%(0)s».\n" "Voleu procedir?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -862,6 +856,19 @@ "carregar %(1)s descarregarà %(0)s.\n" "Voleu procedir?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "QÃŒestió de dependÚncia" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "QÃŒestió de dependÚncia" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selecció de l’adaptador" @@ -902,7 +909,7 @@ msgstr "PerifÚric" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -928,7 +935,7 @@ msgstr "Servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "ordinador portàtil" @@ -1012,7 +1019,8 @@ msgstr "No disponible" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "auricular" @@ -1023,7 +1031,7 @@ msgstr "Mans lliures" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Micròfon" @@ -1033,7 +1041,7 @@ msgstr "Altaveu" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Auriculars" @@ -1094,22 +1102,12 @@ msgstr "Joc/joguina" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Teclat" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "punter" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1179,6 +1177,11 @@ msgid "Game" msgstr "Joc" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "TelÚfon genÚric" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "TelÚfon genÚric" @@ -1188,228 +1191,1214 @@ msgstr "Ordinador genÚric" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" -msgstr "Rellotge genÚric" +msgid "Desktop Workstation" +msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#, fuzzy +msgid "Server-class Computer" +msgstr "Ordinador genÚric" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Servidor" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Per a vestir" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "Rellotge genÚric" + +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" +msgstr "Rellotge de polsera" + +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Rellotge de polsera" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Rellotge genÚric" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "TransferÚncia de fitxers Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Connecta" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "TransferÚncia de fitxers Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "TransferÚncia de fitxers Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grup xarxa" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Reproductor multimÚdia genÚric" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Escàner de codis de barres genÚric" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Termòmetre genÚric" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Termòmetre genÚric" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "TransferÚncia de fitxers Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Dispositiu d’interfície humana" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Ratolí" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Connecta" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grup xarxa" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Ordinador" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "Connecta" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Servei de la bateria" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Grup xarxa" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Punt d’accés" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dispositiu" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Eina d'enviament de fitxers" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Rellotge genÚric" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grup xarxa" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Ordinador genÚric" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grup xarxa" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Connecta" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punt d’accés" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punt d’accés" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blocat" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Administració de medicaments genÚrica" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "TelÚfon genÚric" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Connectors" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "TelÚfon genÚric" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grup xarxa" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Conducte de l'àudio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "TelÚfon intel·ligent" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Origen d'àudio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Aparella el dispositiu" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Servei:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Perfil d'àudio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Reproductor multimÚdia genÚric" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Càmera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vehicle" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Micròfon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Administració de medicaments genÚrica" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Rellotge genÚric" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Micròfon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "S'està rebent el fitxer" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Origen d'àudio" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grup xarxa" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Àudio portàtil" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "TransferÚncia de fitxers Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Connecta" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Bàscula" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Administració de medicaments genÚrica" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termòmetre genÚric" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "Localització i navegació" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2087,32 +3076,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informació" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Mostra la informació del dispositiu" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Envia una _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Envia una nota de text" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "No s'ha pogut caviar al perfil %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil d'àudio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Selecciona el perfil d'àudio per a PulseAudio" @@ -2125,14 +3114,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connectat" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2142,23 +3123,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "S'està desconnectant..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connectat:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Desconnectat" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2166,57 +3147,58 @@ "Encara no hi ha estadístiques d'ús disponibles. Intenteu primer establir una " "connexió i després marqueu aquesta pàgina." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dia" msgstr[1] "dies" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "hores" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minut" msgstr[1] "minuts" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s i %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Esteu segur que voleu restablir el comptador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Us permet monitorar el vostre ús del trànsit de xarxa (banda ampla mòbil). " "És útil per als plans limitats d'accés a dades. Aquest connector realitza el " "seguiment de cada dispositiu per separat." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Ús de la _xarxa" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Mostra l'ús del trànsit de xarxa" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth habilitat" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gestiona els serveis de la xarxa local, com ara els ponts NAP" @@ -2228,7 +3210,7 @@ "Proporciona compatibilitat DUN (Dial Up Networking) amb ModemManager i " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2236,19 +3218,15 @@ "per a un ràpid accés" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Nombre màxim d'elements" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "El nombre màxim d'opcions al menú de connexions recents que es mostrarà." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Connexions recents" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2267,6 +3245,10 @@ msgid "Adapter for this connection is not available" msgstr "L'adaptador per a aquesta connexió no està disponible" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Connexions recents" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2275,41 +3257,41 @@ "Proporciona compatibilitat per a PAN (Personal Area Networking) que es va " "presentar amb NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Proporciona l'API de DBus per als altres components de Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Fitxer entrant a través de Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Fitxer entrant %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Refusa" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "S'està rebent el fitxer" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "S'està rebent el fitxer %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Proporciona les capacitats de transferÚncia de fitxers OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "El directori configurat per als fitxers entrants no existeix" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2319,46 +3301,46 @@ "blueman-services. Fins que no ho feu s'utilitzara la carpeta per defecte " "\"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "S'ha rebut el fitxer" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "El fitxer %(0)s de %(1)s s'ha rebut correctament" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Ha fallat la transferÚncia" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Ha fallat la transferÚncia del fitxer %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "S'han rebut els fitxers" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "S'ha rebut %d fitxer en segon pla" msgstr[1] "S'han rebut %d fitxers en segon pla" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2388,7 +3370,7 @@ msgid "Adap_ters" msgstr "Adap_tadors" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "miniaplicació" @@ -2431,27 +3413,21 @@ "S'està intentant d'obtenir una adreça IP a %s\n" "Espereu
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Afegeix una indicació a la icona d'estat quan Bluetooth està actiu i mostra " "el nombre de connexions a la informació emergent." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth actiu" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d connexió activa" -msgstr[1] "%(connections)d connexions actives" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth inhabilitat" @@ -2481,7 +3457,7 @@ msgstr "Quantitat de temps en segons que durarà el mode de detecció" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Habilita el _mode de detecció" @@ -2489,11 +3465,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Fes temporalment visible l'adaptador predeterminat" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Detectable
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Detectable
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2501,7 +3482,7 @@ "Proporciona un menú per a la miniaplicació i una API perquÚ els altres " "connectors ho puguin manipular" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2510,7 +3491,7 @@ "S'ha connectat correctament al servei DUN a %(0)s.\n" "La xarxa està disponible ara a través de %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Proporciona compatibilitat bàsica per a la connexió a Internet a través del " @@ -2528,12 +3509,13 @@ msgstr "Script a executar en connectar" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2575,33 +3557,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controla els estats d'alimentació de l'adaptador Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Engega automàticament" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Engega automàticament els adaptadors" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Apaga el Bluet_ooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Apaga tots els adaptadors" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Engega el Bluet_ooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Engega tots els adaptadors" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2614,21 +3588,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Utilitza libappindicator per mostrar una icona d'estat" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Xarxa" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Adreça IP no vàlida" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "L'adreça IP entra en conflicte amb la interfície %s, que té la mateixa adreça" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2639,16 +3613,16 @@ "segÃŒent configuració %s/%s\n" "Aixo pot causar un comportament incorrecte de la xarxa" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Actualment no és compatible amb aquesta configuració" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfereix" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "El connector de transferÚncia de la miniaplicació està inhabilitat" @@ -2656,7 +3630,7 @@ msgid "Dialup Settings" msgstr "Paràmetres de l’accés per línia telefònica" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port sÚrie %s" @@ -2719,6 +3693,75 @@ msgid "Setting RfKill State requires privileges" msgstr "El fet d'establir l'estat RfKill requereix privilegis" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Engega el Bluet_ooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Cal engegar el Bluetooth perquÚ funcioni el gestor de dispositius" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Apaga el Bluet_ooth" + +#~ msgid "Services" +#~ msgstr "Serveis" + +#~ msgid "Network Settings" +#~ msgstr "Paràmetres de la xarxa" + +#~ msgid "Transfer Settings" +#~ msgstr "Paràmetres de transferÚncia" + +#~ msgid "Plugin description:" +#~ msgstr "Descripció del connector:" + +#~ msgid "Local Services" +#~ msgstr "Serveis locals" + +#~ msgid "_Apply" +#~ msgstr "_Aplica" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d connexió activa" +#~ msgstr[1] "%(connections)d connexions actives" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "El recurs temporalment no està disponible" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "S'hauria d'habilitar automàticament el Bluetooth?" + +#~ msgid "Yes" +#~ msgstr "Sí" + +#~ msgid "No" +#~ msgstr "No" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualitat de l’enllaç: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualitat de l’enllaç: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Engega automàticament" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Engega automàticament els adaptadors" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositius Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "Confiat i emparellat" @@ -2760,15 +3803,9 @@ #~ msgid "Introduction" #~ msgstr "Introducció" -#~ msgid "Device" -#~ msgstr "Dispositiu" - #~ msgid "Select pairing method to use:" #~ msgstr "Selecciona el mÚtode d'aparellament a utilitzar:" -#~ msgid "Pair Device" -#~ msgstr "Aparella el dispositiu" - #~ msgid "Proceed Without Pairing" #~ msgstr "Continua sense l'aparellament" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/cs.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/cs.gmo differ diff -Nru blueman-2.3.5/po/cs.po blueman-2.4.1/po/cs.po --- blueman-2.3.5/po/cs.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/cs.po 2024-04-09 07:41:50.000000000 +0000 @@ -32,10 +32,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-30 11:41+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-07-28 16:24+0000\n" "Last-Translator: Vojtěch Otáhal \n" -"Language-Team: Czech \n" +"Language-Team: Czech \n" "Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -48,7 +49,7 @@ msgid "Visibility Setting" msgstr "Nastavení viditelnosti" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Skryté" @@ -68,224 +69,286 @@ msgid "Pairing request" msgstr "Párová şádost" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "PoÅŸadavek na spárování zařízení:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Toto by mělo bÃœt přepsáno" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Ukázat vstup" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptér" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Hledat" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "Předvolby adaptéru" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "Ukončit" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Zařízení" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Zobrazit" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Zobrazit panel nástrojů" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Zobrazit stavovÃœ panel" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "SkrÃœt nepojmenovanné zařízení" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Seřadit p_odle" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Názvu" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Přidání" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Sestupně" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Zásuvné moduly" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokální sluÅŸby" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Nápověda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Nahlásit p_roblém" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Hledat zařízení v dosahu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Vyhledávání" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Vytvořit párování se zařízením" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pár" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Označit/Odznačit toto zařízení jako důvěryhodné" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Důvěřovat" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Odebrat toto zařízení ze seznamu důvěryhodnÃœch zařízení" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Odstranit" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Odeslat soubor(y) do zařízení" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Odeslat soubor" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Celkem odeslanÃœch dat a poměr přenosu" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Celkem přijatÃœch dat a poměr přenosu" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indikace datové aktivity" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Více" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Přejmenovat zařízení" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "Reset" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "ZruÅ¡it" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "SíťovÃœ přístupovÃœ bod (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "SluÅŸby" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Typ DHCP serveru:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Doporučené" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP adresa:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nejsou nainstalovány ÅŸadné DHCP servery" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP adresa:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Nastavení NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Podpora PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Vytáčené připojení (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Podpora DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Nastavení sítě" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "SíťovÃœ přístupovÃœ bod (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Podpora PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Příjem souborů (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "SloÅŸka pro příchozí soubory:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Vyberte sloÅŸku pro příchozí soubory" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Přijímat soubory z důvěryhodnÃœch zařízení" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Nastavení přenosu" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Odesílání souborů přes Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Do:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Soubor:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Nastavení" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Nastavit předvolby vybraného zásuvného modulu" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Popis modulu:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Neurčeno" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Neznámé" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Závisí na:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Koliduje s:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Nastavení GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Číslo:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -293,27 +356,27 @@ msgid "Traffic statistics" msgstr "Statistiky provozu" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Zavřít" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "StaÅŸeno:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Odesláno:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Celkem:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Začátek záznamu:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Délka záznamu:" @@ -321,19 +384,19 @@ msgid "Send note" msgstr "Odeslat poznámku" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Je potřeba zapnout bluetooth, aby správce adaptéru fungoval" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth adaptéry" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "VÅŸdy" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -342,23 +405,28 @@ msgstr[2] "%(minutes)d minut" msgstr[3] "%(minutes)d minuty" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptér" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Zařízení bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth musí bÃœt zapnuto, aby správce zařízení fungoval" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Připojení k BlueZ selhalo" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -368,16 +436,24 @@ "Toto pravděpodobně znamená, ÅŸe nebyly rozpoznány şádné adaptéry Bluetooth " "nebo nebyl spuÅ¡těn Bluetooth démon." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Probíhá hledání" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Předvolby adaptéru" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Odesílatel souborů" @@ -407,15 +483,15 @@ msgid "Cancelling" msgstr "Ruší se" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Odesílání souboru" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ZbÃœvající čas:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -424,20 +500,20 @@ msgstr[2] "%(seconds)d sekund" msgstr[3] "%(seconds)d sekundy" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Odesílání souboru %s selhalo" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Přeskočit" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Opakovat" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "DoÅ¡lo k chybě" @@ -495,14 +571,15 @@ msgstr "VÅŸdy přijmout" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Přijmout" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Během načítání zásuvného modulu doÅ¡lo k chybě. Prosím informujte vÃœvojáře " @@ -510,206 +587,147 @@ "webovÃœch " "stránkách." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokální sluÅŸby" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Pouşít" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth vypnuto" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Ukončit" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Zapnout Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Má se automaticky aktivovat Bluetooth?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ano" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ne" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "kB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "Nahlásit p_roblém" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Správce zařízení" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Zobrazit panel nástrojů" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Zobrazit stavovÃœ panel" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "SkrÃœt nepojmenovanné zařízení" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Seřadit p_odle" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Názvu" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Přidání" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Sestupně" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Zásuvné moduly" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokální sluÅŸby" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Předvolby sluÅŸby" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Hledat" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Klávesnice" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "Předvolby adaptéru" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "Ukončit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Přejmenovat zařízení" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Nekategorizováno" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Připojeno" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Důvěryhodné" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Spárované" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokováno" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Připojeno k:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "MizernÃœ" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Neoptimální" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimální" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Mnoho" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "PříliÅ¡" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Síla přijímaného signálu: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Síla přijímaného signálu: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvalita spojení: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvalita spojení: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Nízké" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Vysoké" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Velmi vysoké" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Úroveň vysílacího vÃœkonu: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Úroveň vysílacího vÃœkonu: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Úspěch!" @@ -721,91 +739,92 @@ msgid "Connecting
" msgstr "Připojování " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Odpojení se nezdařilo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Nejsou zaregistrovány şádné koncové body pro zvuk" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Chyba vstupu/vÃœstupu" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Zařízení neodpovědělo" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Prostředek dočasně nedostupnÃœ" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Neznámé" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Spojení se nezdařilo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "Připojit k:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Připojuje profily automatického připojení A2DP source, A2DP sink a HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Odpojit" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Vynutit odpojení zařízení" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Připojit k:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Odpojit:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automaticky připojit:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Odeslat _soubor
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Párovat" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Důvěřovat" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nedůvěřovat" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "Za_blokovat" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Odblokovat" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Zablokovat/Odblokovat toto zařízení" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "_Přejmenovat zařízení " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "Odst_ranit
" @@ -813,23 +832,8 @@ msgid "Cancel Operation" msgstr "ZruÅ¡it operaci" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indikace datové aktivity" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Celkem přijatÃœch dat a poměr přenosu" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Celkem odeslanÃœch dat a poměr přenosu" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nedůvěřovat" @@ -837,29 +841,20 @@ msgid "Select Device" msgstr "Vybrat zařízení" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Více" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman je správce Bluetooth zaloÅŸenÃœ na GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Nastavení GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Zásuvné moduly" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problém se součástmi, na kterÃœch závisí" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -870,7 +865,7 @@ "také zruší „%(0)s“.\n" "Pokračovat?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -881,6 +876,19 @@ "deaktivován %(0)s.\n" "Provést?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problém se součástmi, na kterÃœch závisí" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problém se součástmi, na kterÃœch závisí" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "VÃœběr adaptéru" @@ -920,7 +928,7 @@ msgstr "Periferní" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Obrazové" @@ -945,7 +953,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "PřenosnÃœ počítač" @@ -1025,7 +1033,8 @@ msgstr "NedostupnÃœ" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Headset" @@ -1035,7 +1044,7 @@ msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1045,7 +1054,7 @@ msgstr "HlasitÃœ poslech" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Sluchátka" @@ -1105,21 +1114,11 @@ msgstr "Hraní/hračka" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Klávesnice" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Ukazování" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Displej" @@ -1189,6 +1188,11 @@ msgid "Game" msgstr "Hra" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "VÅ¡eobecnÃœ telefon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "VÅ¡eobecnÃœ telefon" @@ -1198,220 +1202,1231 @@ msgstr "VÅ¡eobecnÃœ počítač" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "VÅ¡eobecnÃœ počítač" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Nositelné" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "VÅ¡eobecnÃœ hodinky" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Hodinky: Sportovní" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Hodinky" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "VÅ¡eobecné hodiny" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "VÅ¡eobecnÃœ displej" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "VÅ¡eobecné dálkové ovládání" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "VÅ¡eobecné brÃœle" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Obecná značka" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "VÅ¡eobecná klíčenka" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "VÅ¡eobecnÃœ přehrávač médií" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "VÅ¡eobecná čtečka čárovÃœch kódů" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "VÅ¡eobecnÃœ teploměr" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Teploměr: uÅ¡ní" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Zdravotní teploměr" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "VÅ¡eobecnÃœ senzor tepu" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Senzor srdečního tepu: hrudní pás" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Srdeční tep" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "ObecnÃœ měřič krevního tlaku" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Měřič krevního tlaku: paÅŸe" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Krevní tlak" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Měřič krevního tlaku: zápěstí" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Krevní tlak" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Zařízení pro lidské rozhraní (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Zařízení rozhraní mezi člověkem a počítačem (HID)" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "MyÅ¡" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "PákovÃœ ovladač" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Herní ovladač" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Digitalizační tablet" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Čtečka karet" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitální pero" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Skener čárovÃœch kódů" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "VÅ¡eobecnÃœ měřič glukózy" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Obecné: senzor chůze/běhu" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Senzor chůze/běhu: uvnitř obuvi" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Obecné: senzor chůze/běhu" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Senzor chůze/běhu: na obuvi" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Obecné: senzor chůze/běhu" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Senzor chůze/běhu: na boku" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Obecné: senzor chůze/běhu" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "VÅ¡eobecné: Jízda na kole" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Cyklistika: cyklopočítač" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Cyklistika: rychloměr" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Cyklistika: frekvence Å¡lapání" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Cyklistika: siloměr" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Cyklistika: rychloměr a měřič frekvence Å¡lapání" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Obecné osobní mobilní zařízení" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Lokální sluÅŸby" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Obecné sítě" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "PřístupovÃœ bod" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Zařízení" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "VÅ¡eobecnÃœ senzor tepu" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "VÅ¡eobecnÃœ senzor tepu" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Odesílatel souborů" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Cyklistika: rychloměr" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Cyklistika: rychloměr" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Obecné: osobní váha" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Ovladač" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Obecná značka" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "VÅ¡eobecné hodiny" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Teploměr: uÅ¡ní" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "VÅ¡eobecná klíčenka" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ObecnÃœ přístup" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "PřístupovÃœ bod" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "PřístupovÃœ bod" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokováno" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Obecné osobní mobilní zařízení" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Obecné osobní mobilní zařízení" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Zásuvné moduly" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Obecné: osobní váha" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "VÅ¡eobecná klíčenka" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "ChytrÃœ telefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Zařízení pro zobrazování polohy" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "SluÅŸba:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil zvuku" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "VÅ¡eobecnÃœ přehrávač médií" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "MotorovÃœ invalidní vozík" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vozidlo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "VÅ¡eobecnÃœ displej" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Obecné osobní mobilní zařízení" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Obecné audio" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Přijímání souboru" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Set-top box" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "VÅ¡eobecnÃœ displej" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Video monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "VÅ¡eobecná klíčenka" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Obecná značka" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "PřenosnÃœ přehrávač zvuku" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Obecná značka" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitální pero" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Obecné: pulzní měřič okysličení krve" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Koneček prstu" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Obecné: pulzní měřič okysličení krve" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "NoÅ¡enÃœ na zápěstí" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulzní měřič okysličení" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Obecné: osobní váha" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Obecné osobní mobilní zařízení" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Motorizované kolečkové křeslo" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "MotorovÃœ invalidní vozík" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "ObecnÃœ průběşnÃœ monitor cukru v krvi" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Obecná inzulinová pumpa" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Inzulinová pumpa – trvalá" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Inzulinová pumpa – přes náplast" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Inzulinové pero" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Obecné vpravování léků" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "VÅ¡eobecnÃœ teploměr" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Obecné: aktivita venkovních sportů" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Zařízení pro zobrazování polohy" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Zařízení pro zobrazování polohy a navigace" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2094,32 +3109,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Zobrazit informace o zařízení" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Odeslat _poznámku" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Odeslat textovou poznámku" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Selhala změna profilu na %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil zvuku" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Vyberte zvukovÃœ profil pro PulseAudio" @@ -2132,14 +3147,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Připojeno" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2149,22 +3156,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Odpojeno" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Připojeno:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nepřipojeno" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2172,7 +3179,7 @@ "Statistiky pouşívání nejsou dostupné. Prověřte nejprve připojení a potom " "zkontrolujte tuto stránku." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "den" @@ -2180,7 +3187,7 @@ msgstr[2] "dní" msgstr[3] "dní" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hodina" @@ -2188,7 +3195,7 @@ msgstr[2] "hodin" msgstr[3] "hodin" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" @@ -2196,38 +3203,39 @@ msgstr[2] "minut" msgstr[3] "minut" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s a %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Opravdu chcete resetovat počítadlo?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "UmoÅŸní vám monitorovat vyuşítí (Å¡irokopásmé mobilní) sítě. UÅŸitečné při " "omezeném datovém přenosu. Tento modul monitoruje kaÅŸdé zařízení zvlášť." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "VyuÅŸití sítě" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Ukázat vyuÅŸití sítě" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth povoleno" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Spravovat místní síťové sluÅŸby, např. NAP bridges" @@ -2239,7 +3247,7 @@ "Poskytuje podporu pro Telefonické připojení sítě (Dial Up Networking) s " "ModemManager a NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2247,18 +3255,14 @@ "rychlÃœ přístup" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximum poloÅŸek" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Maximální počet poloÅŸek nedávnÃœch spojení, které se zobrazí v menu." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Poslední _spojení" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2277,6 +3281,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptér pro toto spojení není přístupnÃœ" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Poslední _spojení" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2285,41 +3293,41 @@ "Poskytuje podporu pro Personal Area Networking (PAN) představeném v " "NetworkManageru 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Poskytuje DBus API pro další součásti Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Příchozí soubor přes bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Příchozí soubor %(0)s ze %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Odmítnout" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Přijímání souboru" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Přijímání souboru %(0)s z %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "UmoÅŸnuje přenos souborů pomocí OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Cílová sloÅŸka pro příchozí soubory neexistuje" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2328,34 +3336,34 @@ "Zkontrolujte, zda existuje adresář \"%s\" nebo jej nakonfigurujte " "pomocí sluÅŸeb blueman-services. Do té doby bude pouÅŸito vÃœchozí \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Soubor přijat" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Soubor %(0)s z %(1)s úspěšně přijat" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Otevřít" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Přenos se nezdařil" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Přenos souboru %(0)s se nezdařil" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Soubory přijaty" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2364,12 +3372,12 @@ msgstr[2] "Přijato %(files)d souborů na pozadí" msgstr[3] "Přijaty %(files)d soubory na pozadí" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Otevřít umístění" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2401,7 +3409,7 @@ msgid "Adap_ters" msgstr "Adap_téry" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2442,29 +3450,21 @@ "Zkouším získat IP adresu na %s\n" "Prosím čekejte
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Přidá údaj na stavovou ikonu, pokud je Bluetooth aktivní a zobrazuje počet " "připojení v popisu." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktivní" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktivní spojení" -msgstr[1] "%(connections)d aktivní spojení" -msgstr[2] "%(connections)d aktivních spojení" -msgstr[3] "%(connections)d aktivní spojení" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth zakázáno" @@ -2494,7 +3494,7 @@ msgstr "Počet sekund, po které zařízení setrvá ve viditelném reÅŸimu" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Zneviditelnit" @@ -2502,17 +3502,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Dočasně zviditelnit vÃœchozí adaptér" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Viditelné  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Viditelné  %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "Poskytuje nabídku pro applet a API pro další pluginy k jeho ovládání" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2521,7 +3526,7 @@ "Úspěšně připojeno k DUN sluÅŸbe na %(0)s.\n" "Síť je nyní dostupná skrz %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Poskytuje základní podporu připojení k internetu přes profil vytáčeného " @@ -2539,12 +3544,13 @@ msgstr "Skript ke spuÅ¡tění připojení" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2583,33 +3589,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Ovládání stavu napájení adaptéru Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatické zapínání" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automaticky zapnout adaptéry" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Vypnout Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Vypnout vÅ¡echny adaptéry" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Zapnout Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Zapne vÅ¡chny adaptéry" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2621,20 +3619,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Pouşívá libappindicator k zobrazení stavové ikony" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Síť" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Neplatná IP adresa" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adresa je jiÅŸ pouÅŸita na rozhraní %s" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2645,16 +3643,16 @@ "konfiguraci %s/%s\n" "To můşe způsobit nesprávné chování sítě" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Není podporováno s tímto nastavením" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Přenos" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Applet má zakázanÃœ plugin pro přenos souborů" @@ -2662,7 +3660,7 @@ msgid "Dialup Settings" msgstr "Nastavení vytáčeného připojení" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "SériovÃœ port %s" @@ -2728,6 +3726,104 @@ msgid "Setting RfKill State requires privileges" msgstr "Nastavení stavu RfKill vyÅŸaduje oprávnění" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Zapnout Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth musí bÃœt zapnuto, aby správce zařízení fungoval" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Vypnout Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Senzor srdečního tepu: hrudní pás" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Měřič krevního tlaku: paÅŸe" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Měřič krevního tlaku: zápěstí" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Zařízení pro lidské rozhraní (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Senzor chůze/běhu: uvnitř obuvi" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Senzor chůze/běhu: na obuvi" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Senzor chůze/běhu: na boku" + +#~ msgid "Fingertip" +#~ msgstr "Koneček prstu" + +#~ msgid "Wrist-Worn" +#~ msgstr "NoÅ¡enÃœ na zápěstí" + +#~ msgid "Services" +#~ msgstr "SluÅŸby" + +#~ msgid "Network Settings" +#~ msgstr "Nastavení sítě" + +#~ msgid "Transfer Settings" +#~ msgstr "Nastavení přenosu" + +#~ msgid "Plugin description:" +#~ msgstr "Popis modulu:" + +#~ msgid "Local Services" +#~ msgstr "Lokální sluÅŸby" + +#~ msgid "_Apply" +#~ msgstr "_Pouşít" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktivní spojení" +#~ msgstr[1] "%(connections)d aktivní spojení" +#~ msgstr[2] "%(connections)d aktivních spojení" +#~ msgstr[3] "%(connections)d aktivní spojení" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Prostředek dočasně nedostupnÃœ" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Má se automaticky aktivovat Bluetooth?" + +#~ msgid "Yes" +#~ msgstr "Ano" + +#~ msgid "No" +#~ msgstr "Ne" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvalita spojení: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvalita spojení: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatické zapínání" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automaticky zapnout adaptéry" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Zařízení bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2775,9 +3871,6 @@ #~ msgid "Introduction" #~ msgstr "Úvod" -#~ msgid "Device" -#~ msgstr "Zařízení" - #~ msgid "Select pairing method to use:" #~ msgstr "Vyberte metodu párování, kterou chcete pouşít:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/cy.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/cy.gmo differ diff -Nru blueman-2.3.5/po/cy.po blueman-2.4.1/po/cy.po --- blueman-2.3.5/po/cy.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/cy.po 2024-04-09 07:41:52.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Welsh (http://www.transifex.com/mate/MATE/language/cy/)\n" @@ -23,7 +23,7 @@ msgid "Visibility Setting" msgstr "Gosodiad Gwelededd" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Cudd" @@ -44,224 +44,288 @@ msgid "Pairing request" msgstr "Cais paru" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Cais paru ar gyfer y ddyfais:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Addasydd" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Chwilio" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Hoffterau'r addasydd" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dyfais" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Golwg" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Ailenwi'r ddyfais" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Gwasanaethau _Lleol" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Cymorth" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Adrodd _Problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Chwilio am ddyfeisiau agos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Chwilio" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Creu pariad gyda'r ddyfais hon" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Paru" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Nodi/dadnodi'r ddyfais hon yn ddibynadwy" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Ffydd" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Tynnu" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Anfon ffeil(iau) i'r ddyfais" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Anfon ffeil" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mwy" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Ailenwi'r ddyfais" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Ailosod" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Gwasanaethau" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Wedi'i Argymell" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Cyfeiriad IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Dim gweinydd DHCP wedi'i osod" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Cyfeiriad IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Gosodiadau NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Cymorth PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Rhwydwaith Grŵp" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Cymorth DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Gosodiadau'r Rhwydwaith" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Cymorth PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Plygell i mewn:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Gosodiadau Trosglwyddo" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Anfon ffeiliadau drwy Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "At:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ffeil:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Ffurfweddiad" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Awdur:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Anhysbys" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Gosodiadau GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Rhif:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -269,27 +333,27 @@ msgid "Traffic statistics" msgstr "Ystadegau traffig" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Ca_u" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Lawrlwythwyd:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Uwchlwythwyd:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Cyfanswm:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -297,19 +361,19 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Addasyddion Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Bob amser" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -318,39 +382,52 @@ msgstr[2] "%d o funudau" msgstr[3] "%d o funudau" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dyfeisiau Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Wrthi'n chwilio" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Hoffterau'r addasydd" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -378,15 +455,15 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Amser i fynd:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -395,20 +472,20 @@ msgstr[2] "" msgstr[3] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Neidio" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Ceisio eto" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Bu gwall" @@ -466,222 +543,162 @@ msgstr "Derbyn bob amser" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Derbyn" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Gwasanaethau Lleol" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Diffoddwyd Bluetooth" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Galluogi Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ie" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Na" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "Adrodd _Problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Rheolydd Dyfeisiau" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:79 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "Hide _unnamed devices" -msgstr "Ailenwi'r ddyfais" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Gwasanaethau _Lleol" +msgid "Keyboard" +msgstr "bysellfwrdd" -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 -msgid "Service Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Chwilio" - -#: blueman/gui/manager/ManagerMenu.py:156 +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "_Preferences" -msgstr "Hoffterau'r addasydd" - -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +msgid "Unnamed device" +msgstr "Ailenwi'r ddyfais" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Ffydd" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Paru" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Cysylltu â:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Gwael" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Gormod" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Isel" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Uchel" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Uchel Iawn" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Llwyddiant!" @@ -694,98 +711,98 @@ msgid "Connecting
" msgstr "Cysylltu" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Yn weladwy dros dro" +msgid "Unknown error" +msgstr "Anhysbys" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Methwyd Cysylltu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Cysylltu â:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Datgysylltu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Cysylltu â:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Datgysylltu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Datgysylltu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Anfon _Ffeil..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Paru" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Anfon ffeiliau i'r ddyfais hon" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Ailenwi'r ddyfais" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Tynnu" @@ -794,23 +811,8 @@ msgid "Cancel Operation" msgstr "Diddymu'r Weithred" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -818,29 +820,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mwy" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Gosodiadau GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Ategion" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -848,7 +841,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -856,6 +849,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -897,7 +902,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -923,7 +928,7 @@ msgstr "gweinydd" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "gliniadur" @@ -1006,7 +1011,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1016,7 +1022,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "meicroffon" @@ -1027,7 +1033,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1090,23 +1096,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "bysellfwrdd" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "Cysylltu" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1176,6 +1171,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Rhwydwaith Grŵp" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1186,231 +1186,1203 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Server-class Computer" +msgstr "" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "gweinydd" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "" + +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "meicroffon" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Rhwydwaith Grŵp" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Rhwydwaith Grŵp" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Rhwydwaith Grŵp" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" msgstr "Rhwydwaith Grŵp" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:233 +msgid "Single Switch" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:234 +msgid "Double Switch" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Gwasanaethau Lleol" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Derbyn" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dyfais" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Derbyn" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Derbyn" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Ategion" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "meicroffon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Ffynhonnell Sain" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Gwasanaeth:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Proffil Sain" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "meicroffon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "meicroffon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Wrthi'n derbyn y ffeil" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Ffynhonnell Sain" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Rhwydwaith Grŵp" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Trosglwyddo Ffeiliau drwy Blutetooth" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2088,32 +3060,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Methwyd newid y proffil i %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Proffil Sain" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2126,14 +3098,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2143,29 +3107,29 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Wrthi'n datgysylltu..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Heb gysylltu" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "diwrnod" @@ -2173,7 +3137,7 @@ msgstr[2] "o ddiwrnodau" msgstr[3] "o ddiwrnodau" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "awr" @@ -2181,7 +3145,7 @@ msgstr[2] "o oriau" msgstr[3] "o oriau" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "munud" @@ -2189,36 +3153,36 @@ msgstr[2] "o funudau" msgstr[3] "o funudau" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s a %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Ydych chi'n siŵr eich bod am ailosod y rhifydd?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Galluogwyd Bluetooth" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2228,24 +3192,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Cysylltiadau Diweddar" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2264,81 +3224,85 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Cysylltiadau Diweddar" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Gwrthod" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Wrthi'n derbyn y ffeil" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Wrthi'n derbyn y ffeil %(0)s oddi wrth %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Derbyniwyd y ffeil" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Derbyniwyd y ffeil %(0)s oddi wrth %(1)s yn llwyddiannus" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Methwyd y trosglwyddo" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Methwyd trosglwyddo'r ffeil %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Ffeiliau a dderbyniwyd" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2347,12 +3311,12 @@ msgstr[2] "Derbyniwyd %d o ffeiliau yn y cefndir" msgstr[3] "Derbyniwyd %d o ffeiliau yn y cefndir" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2384,7 +3348,7 @@ msgid "Adap_ters" msgstr "_Addasyddion" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2423,27 +3387,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" -msgstr[2] "" -msgstr[3] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Analluogwyd Bluetooth" @@ -2471,7 +3426,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2479,24 +3434,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Wrthi'n datgysylltu..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2515,7 +3475,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2545,33 +3505,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Diffodd pob addasydd" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2581,20 +3533,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rhwydwaith" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Cyfeiriad IP annilys" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2602,16 +3554,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2619,7 +3571,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2684,6 +3636,40 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Galluogwyd Bluetooth" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Diffoddwyd Bluetooth" + +#~ msgid "Services" +#~ msgstr "Gwasanaethau" + +#~ msgid "Network Settings" +#~ msgstr "Gosodiadau'r Rhwydwaith" + +#~ msgid "Transfer Settings" +#~ msgstr "Gosodiadau Trosglwyddo" + +#~ msgid "Local Services" +#~ msgstr "Gwasanaethau Lleol" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Yn weladwy dros dro" + +#~ msgid "Yes" +#~ msgstr "Ie" + +#~ msgid "No" +#~ msgstr "Na" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dyfeisiau Bluetooth" + #~ msgid "Friendly Name" #~ msgstr "Enw Cyfeillgar" @@ -2694,9 +3680,6 @@ #~ msgid "Setup..." #~ msgstr "Gosod..." -#~ msgid "Device" -#~ msgstr "Dyfais" - #~ msgid "Select pairing method to use:" #~ msgstr "Dewiswch y dull paru i'w ddefnyddio:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/da.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/da.gmo differ diff -Nru blueman-2.3.5/po/da.po blueman-2.4.1/po/da.po --- blueman-2.3.5/po/da.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/da.po 2024-04-09 07:41:50.000000000 +0000 @@ -5,27 +5,28 @@ # Dansk-gruppen # Allan NordhÞy , 2016, 2022. # Joe Hansen , 2014-2017,2019 -# Alan Mortensen , 2022. +# Alan Mortensen , 2022, 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-14 16:10+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-01-26 16:51+0000\n" "Last-Translator: Alan Mortensen \n" -"Language-Team: Danish \n" +"Language-Team: Danish \n" "Language: da\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 4.16-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Synlighedsindstilling" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Skjult" @@ -45,223 +46,285 @@ msgid "Pairing request" msgstr "Anmodning om parring" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Anmodning om parring for enhed:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Dette bÞr overskrives" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Vis indtastning" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_SÞg" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Indstillinger" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Afslut" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Enhed" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Vis" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Vis _vÊrktÞjslinje" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Vis _statuslinje" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Skjul _unavngivne enheder" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ortér efter" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Navn" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_TilfÞjet" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Faldende" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Udvidelsesmoduler" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokale tjenester" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_HjÊlp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Rapportér et problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "SÞg efter enheder i nÊrheden" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "SÞg" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Opret parring med enheden" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Par" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Markér/fjern markering af denne enhed som betroet" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Tillid" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Fjern denne enhed fra listen over kendte enheder" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Fjern" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Send filer til enheden" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Send fil" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Data sendt i alt samt overfÞrselshastighed" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Data modtaget i alt samt overfÞrselshastighed" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indikation af dataaktivitet" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mere" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "OmdÞb enhed" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Nulstil" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Annullér" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "NetvÊrksadgangspunkt (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Tjenester" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP-servertype:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Anbefalet" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-adresse:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Ingen DHCP-servere installeret" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-adresse:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-indstillinger" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN-understÞttelse" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "OpkaldsnetvÊrk (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN-understÞttelse" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "NetvÊrksindstillinger" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "NetvÊrksadgangspunkt (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN-understÞttelse" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Filmodtagelse (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "IndgÃ¥ende mappe:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "VÊlg mappe for indgÃ¥ende filoverfÞrsler" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Acceptér filer fra betroede enheder" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "OverfÞrselsindstillinger" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Sender filer via bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Til:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fil:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfiguration" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfigurér indstillinger for det valgte udvidelsesmodul" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Beskrivelse for udvidelsesmodul:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Ikke angivet" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Forfatter:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Ukendt" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "AfhÊnger af:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Er i konflikt med:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-indstillinger" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nummer:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -269,27 +332,27 @@ msgid "Traffic statistics" msgstr "Trafikstatistik" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Luk" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Hentet:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "OverfÞrt:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "I alt:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log startet:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Logvarighed:" @@ -297,42 +360,51 @@ msgid "Send note" msgstr "Send note" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth skal vÊre aktiveret for at adapterhÃ¥ndteringen virker" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth-adaptere" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Altid" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minut" msgstr[1] "%(minutes)d minutter" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth-enheder" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth skal vÊre tÊndt for at enhedshÃ¥ndteringen kan fungere" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Kunne ikke fÃ¥ kontakt til blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Det lader til, at blueman-manager ikke kunne aktiveres via D-Bus. En typisk " +"Ã¥rsag til dette er en Þdelagt grafisk opsÊtning i D-Bus-aktiveringsmiljÞet, " +"som kan lÞses med et kald til dbus-update-activation-environment, typisk " +"udstedt fra xinitrc (henholdsvis Sway config eller lignende)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Forbindelse til BlueZ mislykkedes" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -342,16 +414,24 @@ "Dette skyldes sandsynligis, at der ikke er detekteret en Bluetooth-adapter, " "eller at Bluetooth-dÊmonen ikke blev startet." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "SÞger" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapterindstillinger" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Filafsender" @@ -380,35 +460,35 @@ msgid "Cancelling" msgstr "Afbryder" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Sender fil" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d sekund" msgstr[1] "%(seconds)d sekunder" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Der opstod en fejl under afsendelse af filen %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Spring over" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ForsÞg igen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Der opstod en fejl" @@ -466,220 +546,162 @@ msgstr "Acceptér altid" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Acceptér" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Der opstod en fejl under indlÊsning af et udvidelsesmodul. Giv venligst " "udviklerne besked sammen med indholdet af denne besked pÃ¥ vores \n" "hjemmeside." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokale tjenester" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "An_vend" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth slÃ¥et fra" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Afslut" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Aktivér bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Skal bluetooth aktiveres automatisk?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nej" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "kB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Rapportér et problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "EnhedshÃ¥ndtering" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Vis _vÊrktÞjslinje" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Vis _statuslinje" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Skjul _unavngivne enheder" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ortér efter" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Navn" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_TilfÞjet" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Faldende" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Udvidelsesmoduler" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokale tjenester" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Tjenesteindstillinger" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_SÞg" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tastatur" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Indstillinger" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombineret" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Afslut" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "OmdÞb enhed" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Ikke kategoriseret" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Forbundet" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Betroet" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Parret" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokeret" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Forbundet" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "DÃ¥rlig" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "NÊsten optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Meget" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "For meget" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Modtaget signalstyrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Modtaget signalstyrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Forbindelseskvalitet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Forbindelseskvalitet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Lav" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "HÞj" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Meget hÞj" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sendestyrkeniveau: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sendestyrkeniveau: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "FuldfÞrt!" @@ -691,92 +713,92 @@ msgid "Connecting
" msgstr "Forbinder 
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Afbrydelse af forbindelsen mislykkedes: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Ingen lydslutpunkter registreret" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Input-/outputfejl" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Enheden svarede ikke" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ressourcen er midlertidigt utilgÊngelig" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Ukendt fejl" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Forbindelse mislykkedes: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Forbind" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Forbinder lydforbindelsesprofilerne A2DP-kilde, A2DP-datamodtager og HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Afbryd" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Afbryd med tvang enheden" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Forbind til:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Afbryd:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Forbind automatisk:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Send en _fil 
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Par" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Betro" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Mistro" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokér" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Stop blokering" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blokér/stop blokering af denne enhed" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "O_mdÞb enhed 
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Fjern 
" @@ -784,23 +806,8 @@ msgid "Cancel Operation" msgstr "Annullér handlingen" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indikation af dataaktivitet" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Data modtaget i alt samt overfÞrselshastighed" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Data sendt i alt samt overfÞrselshastighed" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Mistro" @@ -808,29 +815,20 @@ msgid "Select Device" msgstr "VÊlg enhed" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mere" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman er en GTK+ Bluetooth-hÃ¥ndtering" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-indstillinger" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Udvidelsesmoduler" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "AfhÊngighedsproblem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -841,7 +839,7 @@ "%(1)s vil ogsÃ¥ deaktivere “%(0)s”.\n" "FortsÊt?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -852,6 +850,19 @@ "%(1)s vil deaktivere %(0)s.\n" "FortsÊt?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "AfhÊngighedsproblem" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "AfhÊngighedsproblem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adaptervalg" @@ -891,7 +902,7 @@ msgstr "Ekstern enhed" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Billedenhed" @@ -916,7 +927,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "BÊrbar" @@ -996,7 +1007,8 @@ msgstr "Ikke tilgÊngelig" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Headset" @@ -1006,7 +1018,7 @@ msgstr "HÃ¥ndfri" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1016,7 +1028,7 @@ msgstr "HÞjtaler" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Hovedtelefoner" @@ -1076,21 +1088,11 @@ msgstr "Spil/legetÞj" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tastatur" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Pegeredskab" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombineret" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "SkÊrm" @@ -1160,6 +1162,11 @@ msgid "Game" msgstr "Spil" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Generisk telefon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Generisk telefon" @@ -1169,220 +1176,1231 @@ msgstr "Generisk computer" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Generisk computer" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Wearable" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Generisk ur" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Ur: sportsur" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "ArmbÃ¥ndsur" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Generisk ur" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Generisk skÊrm" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Generisk fjernbetjening" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Generiske briller" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Generisk tag" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Generisk nÞglering" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Generisk medieafspiller" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Generisk stregkodelÊser" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Generisk termometer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometer: Þre" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Sundhedstermometer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Generisk hjertefrekvenssensor" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Hjertefrekvenssensor: hjertefrekvensbÊlte" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Hjertefrekvens" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Generisk blodtryk" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Blodtryk: arm" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Blodtryk" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Blodtryk: hÃ¥ndled" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Blodtryk" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Brugerstyret inputenhed (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Brugerstyret inputenhed" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Mus" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Gamepad" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tegneplade" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "KortlÊser" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digital pen" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "StregkodelÊser" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Generisk blodsukkermÃ¥ler" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Generisk: lÞb-/gangsensor" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "LÞb-/gangsensor: i skoen" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generisk: lÞb-/gangsensor" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "LÞb-/gangsensor: pÃ¥ skoen" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generisk: lÞb-/gangsensor" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "LÞb-/gangsensor: pÃ¥ hoften" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generisk: lÞb-/gangsensor" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Generisk: cykling" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Cykling: cykelcomputer" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Cykling: hastighedsmÃ¥ler" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Cykling: kadencemÃ¥ler" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Cykling: effektmÃ¥ler" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Cykling: hastigheds- og kadencemÃ¥ler" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Generisk personlig mobilitetsenhed" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Tjeneste for batteri" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Generisk netvÊrk" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Adgangspunkt" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Enhed" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generisk hjertefrekvenssensor" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generisk hjertefrekvenssensor" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Filafsender" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Cykling: hastighedsmÃ¥ler" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Cykling: hastighedsmÃ¥ler" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generisk: vÊgt" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Controller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generisk tag" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Generisk ur" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometer: Þre" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Generisk nÞglering" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generisk adgang" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Adgangspunkt" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Adgangspunkt" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokeret" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generisk personlig mobilitetsenhed" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Generisk personlig mobilitetsenhed" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Udvidelsesmoduler" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generisk: vÊgt" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Generisk nÞglering" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Enhed til visning af placering" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Tjeneste:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Lydprofil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Generisk medieafspiller" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Elscooter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "KÞretÞj" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generisk skÊrm" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generisk personlig mobilitetsenhed" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Modtager fil" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Set-top-boks" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generisk skÊrm" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "VideoskÊrm" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Generisk nÞglering" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generisk tag" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "BÊrbar lyd" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generisk tag" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digital pen" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Generisk: pulsoximeter" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Fingerspids" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generisk: pulsoximeter" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "HÃ¥ndledsbÃ¥ret" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulsoximeter" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Generisk: vÊgt" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Generisk personlig mobilitetsenhed" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "ElkÞrestol" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Elscooter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Generisk lÞbende blodsukkermÃ¥ling" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Generisk insulinpumpe" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Insulinpumpe, holdbar pumpe" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Insulinpumpe, slangefri pumpe" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Insulinpen" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Generisk enhed til medicinering" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Generisk termometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generisk: udendÞrs sportsaktivitet" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Enhed til visning af placering" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Enhed til navigation og visning af placering" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Placeringspod" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Placerings- og navigationspod" @@ -2046,32 +3064,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr " VÊlg rÊkker og brug Ctrl + C for at kopiere" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Vis enhedsinformation" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Send _note" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Send en tekstnote" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Kunne ikke Êndre profil til %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Lydprofil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "VÊlg lydprofil for PulseAudio" @@ -2086,14 +3104,6 @@ "PrÞver pÃ¥ automatisk at forbinde til konfigurerbare tjenester ved opstart og " "hvert minut." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Forbundet" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2104,22 +3114,22 @@ msgstr "" "Viser skrivebordsunderretninger, nÃ¥r enheder forbindes eller frakobles." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Afbrudt" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Forbundet:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Ikke forbundet" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2127,57 +3137,58 @@ "Brugsstatistik er endnu ikke tilgÊngelig. PrÞv fÞrst at etablere en " "forbindelse og kig sÃ¥ pÃ¥ denne side." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dag" msgstr[1] "dage" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "time" msgstr[1] "timer" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minut" msgstr[1] "minutter" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s og %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Er du sikker pÃ¥, at du Þnsker at nulstille tÊlleren?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Giver dig mulighed for at overvÃ¥ge dit forbrug (mobilt bredbÃ¥nd) af " "netvÊrkstrafik. Nyttig for forbindelser med begrÊnset adgang til data. Dette " "udvidelsesmodul registrerer hver enhed for sig." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_NetvÊrksbrug" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Viser forbrug af netvÊrkstrafik" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth er aktiveret" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "HÃ¥ndterer lokale netvÊrkstjenester, sÃ¥som NAP-broer" @@ -2189,25 +3200,21 @@ "Giver understÞttelse af Dial Up Networking (DUN) med ModemManager og " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" "Giver et menupunkt, som giver hurtig adgang til de sidst brugte forbindelser" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "StÞrste antal elementer" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Det stÞrste antal elementer menuen for seneste forbindelser vil vise." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Seneste _forbindelser" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2226,6 +3233,10 @@ msgid "Adapter for this connection is not available" msgstr "En adapter for denne forbindelse er ikke tilgÊngelig" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Seneste _forbindelser" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2234,41 +3245,41 @@ "Giver understÞttelse af Personal Area Networking (PAN) introduceret i " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Leverer DBus-API til andre Blueman-komponenter" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "IndgÃ¥ende fil over Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "IndgÃ¥ende fil %(0)s fra %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Afvis" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Modtager fil" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Modtager fil %(0)s fra %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Leverer OBEX-filoverfÞrselsfunktioner" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Mappen konfigureret til indgÃ¥ende filer findes ikke" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2277,46 +3288,46 @@ "Sikr dig venligst, at mappen “%s” findes, eller konfigurér den med " "blueman-services. Indtil da vil standarden “%s” blive anvendt" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fil modtaget" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fil %(0)s fra %(1)s blev modtaget" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Åbn" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "OverfÞrsel mislykkedes" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "OverfÞrsel af filen %(0)s mislykkede" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Filer modtaget" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Modtog %(files)d fil i baggrunden" msgstr[1] "Modtog %(files)d filer i baggrunden" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Åbn placering" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2349,7 +3360,7 @@ msgid "Adap_ters" msgstr "Ada_ptere" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "panelprogram" @@ -2390,27 +3401,21 @@ "ForsÞger at indhente en IP-adresse pÃ¥ %s\n" "Vent venligst 
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "TilfÞjer en indikation pÃ¥ statusikonet, nÃ¥r Bluetooth er aktiv, og viser " "antallet af forbindelser i vÊrktÞjstippet." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktiv" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktiv forbindelse" -msgstr[1] "%(connections)d aktive forbindelser" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth deaktiveret" @@ -2440,7 +3445,7 @@ msgstr "Tid i sekunder som tilstanden synlighed skal vÊre aktiveret" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_GÞr synlig" @@ -2448,11 +3453,16 @@ msgid "Make the default adapter temporarily visible" msgstr "GÞr standardadapteren midlertidig synlig" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Synlig 
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Synlig 
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2460,7 +3470,7 @@ "Giver en menu til panelprogrammet og et API, sÃ¥ andre udvidelsesmoduler kan " "manipulere det" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2469,7 +3479,7 @@ "Forbundet til DUN-tjeneste pÃ¥ %(0)s.\n" "NetvÊrk er nu tilgÊngelig via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Giver grundlÊggende understÞttelse af forbindelse til internettet via DUN-" @@ -2487,12 +3497,13 @@ msgstr "Skript der skal kÞres ved forbindelse" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2532,33 +3543,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Styrer strÞmtilstande for Bluetooth-adaptere" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatisk tÊnd" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatisk tÊnding af adaptere" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Deaktivér Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Afbryd alle adaptere" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Aktivér Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "TÊnd alle adaptere" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2570,21 +3573,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Leverer et StatusNotifierItem til visning af statusikon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "NetvÊrk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Ugyldig IP-adresse" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "IP-adressen er i konflikt med grÊnseflade %s, som har den samme adresse" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2595,16 +3598,16 @@ "fÞlgende konfiguration %s/%s\n" "Dette kan medfÞre ugyldig netvÊrksopfÞrsel" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "I Þjeblikket ikke understÞttet med denne opsÊtning" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "OverfÞr" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Panelprogrammets udvidelsesmodul for overfÞrseltjeneste er deaktiveret" @@ -2612,7 +3615,7 @@ msgid "Dialup Settings" msgstr "Opkaldsindstillinger" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serielport %s" @@ -2673,6 +3676,102 @@ msgid "Setting RfKill State requires privileges" msgstr "Indstilling af RfKill-tilstand krÊver rettigheder" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Aktivér Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth skal vÊre tÊndt for at enhedshÃ¥ndteringen kan fungere" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Deaktivér Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Hjertefrekvenssensor: hjertefrekvensbÊlte" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Blodtryk: arm" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Blodtryk: hÃ¥ndled" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Brugerstyret inputenhed (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "LÞb-/gangsensor: i skoen" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "LÞb-/gangsensor: pÃ¥ skoen" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "LÞb-/gangsensor: pÃ¥ hoften" + +#~ msgid "Fingertip" +#~ msgstr "Fingerspids" + +#~ msgid "Wrist-Worn" +#~ msgstr "HÃ¥ndledsbÃ¥ret" + +#~ msgid "Services" +#~ msgstr "Tjenester" + +#~ msgid "Network Settings" +#~ msgstr "NetvÊrksindstillinger" + +#~ msgid "Transfer Settings" +#~ msgstr "OverfÞrselsindstillinger" + +#~ msgid "Plugin description:" +#~ msgstr "Beskrivelse for udvidelsesmodul:" + +#~ msgid "Local Services" +#~ msgstr "Lokale tjenester" + +#~ msgid "_Apply" +#~ msgstr "An_vend" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktiv forbindelse" +#~ msgstr[1] "%(connections)d aktive forbindelser" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ressourcen er midlertidigt utilgÊngelig" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Skal bluetooth aktiveres automatisk?" + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nej" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Forbindelseskvalitet: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Forbindelseskvalitet: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatisk tÊnd" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatisk tÊnding af adaptere" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth-enheder" + #~ msgid "Trusted and Paired" #~ msgstr "Betroet og parret" @@ -2714,9 +3813,6 @@ #~ msgid "Introduction" #~ msgstr "Introduktion" -#~ msgid "Device" -#~ msgstr "Enhed" - #~ msgid "Select pairing method to use:" #~ msgstr "VÊlg sammensÊtningsmetode der skal bruges:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/de.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/de.gmo differ diff -Nru blueman-2.3.5/po/de.po blueman-2.4.1/po/de.po --- blueman-2.3.5/po/de.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/de.po 2024-04-09 07:41:50.000000000 +0000 @@ -39,38 +39,44 @@ # negativezero , 2014 # Christian Wagner , 2017 # Christopher Schramm , 2019 -# Ettore Atalan , 2015,2017, 2022. +# Ettore Atalan , 2015,2017, 2022, 2023. # otazl , 2014 # petr , 2015 # bambuhle , 2014 # qazwsxedc , 2014 # Tim Schulz , 2015 -# Tobias Bannert , 2014-2015,2017 +# Tobias Bannert , 2014-2015,2017, 2023, 2024. # jugendhacker , 2020. -# Christopher Schramm , 2020, 2021, 2022. +# Christopher Schramm , 2020, 2021, 2022, 2023. # J. Lavoie # Alois Spitzbart , 2021. # Johannes Keyser , 2021. +# Sander Sweers , 2022. +# Chris , 2022. +# Jörn Weigend , 2023. +# Georg Schwarz , 2023. +# David , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-06 19:17+0000\n" -"Last-Translator: Christopher Schramm \n" -"Language-Team: German \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-28 18:50+0000\n" +"Last-Translator: David \n" +"Language-Team: German \n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Sichtbarkeitseinstellung" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Versteckt" @@ -90,224 +96,284 @@ msgid "Pairing request" msgstr "Kopplungsanfrage" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Kopplungsanfrage von GerÀt:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Das sollte ÃŒberschrieben werden" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Eingabe anzeigen" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "A_dapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Suchen" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "Ada_ptereinstellungen" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "B_eenden" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_GerÀt" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ansicht" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "_Werkzeugleiste anzeigen" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "_Statusleiste anzeigen" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "_Unbenannte GerÀte ausblenden" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ortieren nach" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Name" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_HinzugefÃŒgt" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Absteigend" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Erweiterungen" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokale Dienste" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Hilfe" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Ein Problem melden" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Nach GerÀten in der NÀhe suchen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Suche" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Kopplung mit dem GerÀt herstellen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Kopplung" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Diesem GerÀt vertrauen/nicht vertrauen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Vertrauen" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Dieses GerÀt von der Liste der bekannten GerÀte entfernen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Entfernen" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Dateien zum GerÀt senden" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Datei senden" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Gesamtmenge gesendete Daten und Übertragungsrate" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Gesamte empfangene Daten und Übertragungsrate" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Anzeige von DatenaktivitÀt" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mehr" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "GerÀt umbenennen" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_ZurÃŒcksetzen" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Abbrechen" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Netzwerkzugriffspunkt (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Dienste" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP-Servertyp:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Empfohlen" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-Adresse:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Keine DHCP-Server installiert" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-Adresse:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-Einstellungen" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Persönliches Netzwerk" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN-UnterstÃŒtzung" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Einwahl-Netzwerk" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN-UnterstÃŒtzung" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Netzwerkeinstellungen" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Netzwerkzugriffspunkt (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP-UnterstÃŒtzung" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Datei empfangen (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Eingehender Ordner:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Ordner fÃŒr eingehende DateiÃŒbertragungen auswÀhlen" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Dateien von vertrauenswÃŒrdigen GerÀten annehmen" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Übertragungseinstellungen" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Dateien ÃŒber Bluetooth versenden" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "An:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Datei:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Einstellungen" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Einstellungen der ausgewÀhlten Erweiterung konfigurieren" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Beschreibung der Erweiterung:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nicht angegeben" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Unbekannt" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Ist abhÀngig von:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Steht in Konflikt mit:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-Einstellungen" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nummer:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -315,27 +381,27 @@ msgid "Traffic statistics" msgstr "Übertragungsstatistiken" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "S_chließen" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Heruntergeladen:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Hochgeladen:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Gesamt:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Protokoll gestartet:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Protokoll-Dauer:" @@ -343,44 +409,53 @@ msgid "Send note" msgstr "Notiz senden" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Bluetooth muss eingeschaltet sein, damit die Adapterverwaltung funktioniert" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth-Adapter" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Immer" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d Minute" msgstr[1] "%(minutes)d Minuten" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth-GerÀte" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Bluetooth muss eingeschaltet sein, damit die GerÀteverwaltung funktioniert" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Blueman-manager konnte nicht erreicht werden" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Es scheint, als könnte Blueman-Manager nicht ÃŒber D-Bus aktiviert werden. " +"Eine typische Ursache ist ein fehlerhaftes grafisches Setup in der D-Bus-" +"Aktivierungsumgebung, das mit einem Aufruf von dbus-update-activation-" +"environment, typischerweise aus xinitrc (bzw. der Sway-Konfiguration o.À.) " +"heraus, behoben werden kann." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Verbindung mit BlueZ fehlgeschlagen" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -391,16 +466,24 @@ "Das bedeutet vermutlich, dass keine Bluetooth-Adapter erkannt wurden oder " "der Bluetooth-Dienst nicht gestartet wurde." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Zum Deaktivieren anklicken." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Zum Aktivieren anklicken." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Suche" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adaptereinstellungen" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Dateisender" @@ -430,35 +513,35 @@ msgid "Cancelling" msgstr "Abbruch" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Sende Datei" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Sekunde" msgstr[1] "%(seconds)d Sekunden" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Fehler beim Senden der Datei %s aufgetreten" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Überspringen" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Erneut versuchen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Fehler aufgetreten" @@ -516,220 +599,160 @@ msgstr "Immer annehmen" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Annehmen" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Ein Fehler trat beim Laden einer Erweiterung auf. Bitte benachrichtigen " "Sie die Entwickler mit dem Inhalt dieser Nachricht auf unserer\n" "Webseite." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokale Dienste" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Anwenden" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth ausgeschaltet" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Beenden" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bluetooth einschalten" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Soll Bluetooth automatisch aktiviert werden?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nein" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Ein Problem melden" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "GerÀteverwaltung" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "_Werkzeugleiste anzeigen" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "_Statusleiste anzeigen" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "_Unbenannte GerÀte ausblenden" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ortieren nach" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Name" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_HinzugefÃŒgt" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Absteigend" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Erweiterungen" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokale Dienste" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Diensteinstellungen" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Suchen" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tastatur" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "Ada_ptereinstellungen" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombination" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "B_eenden" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Unbenanntes GerÀt" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sonstige" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Verbunden" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "VertrauenswÃŒrdig" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Gekoppelt" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blockiert" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Verbunden" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Schwach" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Nicht optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Viel" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Zu viel" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Empfangene SignalstÀrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Empfangene SignalstÀrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "VerbindungsqualitÀt: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "VerbindungsqualitÀt: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Niedrig" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Hoch" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Sehr hoch" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sendeleistungspegel: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sendeleistungspegel: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Erfolgreich!" @@ -741,92 +764,92 @@ msgid "Connecting
" msgstr "Verbinde
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Trennung fehlgeschlagen: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Keine Audio-Endpunkte registriert" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Eingabe-/Ausgabefehler" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "GerÀt hat nicht geantwortet" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ressource vorÃŒbergehend nicht verfÃŒgbar" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Unbekannter Fehler" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Verbindung fehlgeschlagen: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Verbinden" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Verbindet automatische Verbindungsprofile A2DP-Quelle, A2DP-Senken und HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Trennen" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Trennung des GerÀtes erzwingen" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Verbinden mit:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Trennen:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatisch verbinden:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "_Datei senden
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Kopplung" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_VertrauenswÃŒrdigkeit" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Keine VertrauenswÃŒrdigkeit" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blockieren" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Entblocken" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Dieses GerÀt blockieren/entblocken" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "G_erÀt umbenennen
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "Entfe_rnen
" @@ -834,23 +857,8 @@ msgid "Cancel Operation" msgstr "Vorgang abbrechen" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Anzeige von DatenaktivitÀt" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Gesamte empfangene Daten und Übertragungsrate" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Gesamte versendete Daten und Übertragungsrate" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nicht vertrauenswÃŒrdig" @@ -858,29 +866,20 @@ msgid "Select Device" msgstr "GerÀt auswÀhlen" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mehr" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman ist eine GTK+-basierte Bluetooth-Verwaltung" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-Einstellungen" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Erweiterungen" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "AbhÀngigkeitsproblem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -892,7 +891,7 @@ "deaktivieren.\n" "Fortfahren?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -903,6 +902,18 @@ "%(1)s wird %(0)s deaktivieren.\n" "Fortfahren?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Keine AbhÀngigkeiten" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Keine Konflikte" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "AbhÀngigkeitsproblem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adapterauswahl" @@ -919,7 +930,7 @@ #. translators: device class #: blueman/DeviceClass.py:8 msgid "Computer" -msgstr "Computer" +msgstr "Rechner" #. translators: device class #: blueman/DeviceClass.py:10 @@ -942,7 +953,7 @@ msgstr "PeripheriegerÀte" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Bildgebung" @@ -967,7 +978,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Laptop" @@ -1047,7 +1058,8 @@ msgstr "Nicht verfÃŒgbar" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Headset" @@ -1057,7 +1069,7 @@ msgstr "Freisprecheinrichtung" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1067,7 +1079,7 @@ msgstr "Lautsprecher" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Kopfhörer" @@ -1094,7 +1106,7 @@ #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "" +msgstr "Videorecorder" #. translators: device class #: blueman/DeviceClass.py:104 @@ -1127,21 +1139,11 @@ msgstr "Spielzeug" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tastatur" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "ZeigegerÀt" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombination" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Anzeige" @@ -1211,231 +1213,1165 @@ msgid "Game" msgstr "Spiel" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Generisch Unbekannt" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Typisches Telefon" #: blueman/DeviceClass.py:170 msgid "Generic Computer" -msgstr "Typischer Computer" +msgstr "Typischer Rechner" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Desktop Workstation" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Rechner der Server-Klasse" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "Tragbarer PC/PDA (KlappgehÀuse)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "HandflÀchengroßer PC/PDA" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Tragbarer Rechner (Uhrengröße)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tablet" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Docking-Station" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "All in One" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Blade-Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Konvertierbar" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Abnehmbar" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "IoT-Gateway" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Mini PC" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Stick-PC" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Typische Uhr" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Uhr: Sportuhr" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Sportuhr" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Smartwatch" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Uhr" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Typische Anzeige" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Typische Fernsteuerung" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Typische Brillen" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Typischer Tag" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Typischer SchlÃŒsselring" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Typischer Mediaplayer" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Typischer Barcode-Scanner" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Typischer Thermometer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Thermometer: Ohr" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Ohr-Thermometer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "Typischer Herzfrequenzsensor" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Herzschlagsensor: Brustgurt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Herzfrequenz-GÃŒrtel" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Typischer Blutdrucksensor" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Blutdruck: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Blutdruck am Arm" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "BlutdruckmessgerÀt am Armband" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Blutdruck am Handgelenk" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Typisches Human Interface Device" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Maus" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Gamepad" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Grafiktablet" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kartenleser" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitaler Stift" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Barcode-Scanner" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Touchpad" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "PrÀsentationsfernbedienung" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Typisches BlutzuckermessgerÀt" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "Typischer Lauf-/Walking-Sensor" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Lauf-/Walking-Sensor im Schuh" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Im-Schuh Lauf-/Geh-Sensor" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Lauf-/Walking-Sensor am Schuh" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Auf-Schuh Lauf-/Geh-Sensor" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Lauf-/Walking-Sensor auf der HÃŒfte" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Auf-HÃŒfte Lauf-/Geh-Sensor" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" msgstr "Typischer Radfahrsensor" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" msgstr "Radfahrcomputer" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Radfahren: Geschwindigkeitssensor" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Geschwindigkeitssensor" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Radfahren: Trittfrequenzsensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Trittfrequenzsensor" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Radfahren: Leistungssensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Leistungssensor" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Radfahren: Geschwindigkeits- und Trittfrequenzsensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Geschwindigkeits- und Trittfrequenzsensor" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "Typischer Pulsoximeter" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Generisches SteuergerÀt" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Fingerspitze" +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Schalter" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Am Handgelenk" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Multischalter" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Knopf" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Schieber" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Drehschalter" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Touch-Panel" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Einzelner Schalter" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Doppelter Schalter" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Dreifacher Schalter" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Batterie-Schalter" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Energiesammelschalter" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Druckknopf" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Drehregler" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Typisches Netzwerk-GerÀt" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "Typische Waage" +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Accesspoint" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Mesh-GerÀt" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Mesh-Netzwerk-Proxy" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Typischer Sensor" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Bewegungsmelder" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "LuftqualitÀt Sensor" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Temperatursensor" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Luftfeuchtigkeitssensor" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Leck-Sensor" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Rauchsensor" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Anwesenheitssensor" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Kontakt Sensor" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Kohlenmonoxid-Sensor" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Kohlendioxyd-Sensor" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Umgebungslicht-Sensor" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Energie-Sensor" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Farblicht-Sensor" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Regen-Sensor" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Feuer-Sensor" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Wind-Sensor" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "AnnÀherungssensor" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multisensor" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Unterputz-Sensor" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Deckenmontierter Sensor" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Wandmontierter Sensor" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multisensor" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Energiemesser" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Flammen-Detektor" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Fahrzeug-Reifendrucksensor" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Generische Beleuchtungskörper" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Wandleuchte" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Deckenleuchte" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Bodenleuchte" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Kabinettleuchte" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Schreibtischlampe" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "Troffer-Licht" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Pendelleuchte" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Bodeneinbauleuchte" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Flutlicht" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Unterwasser-Licht" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Poller mit Licht" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Wegweiser Licht" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Gartenleuchte" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Mastaufsatzleuchte" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Scheinwerfer" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Lineares Licht" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Straßenlaterne" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Fachböden Licht" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Hallenleuchte" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Notausgangsleuchte" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Lichtsteuerung" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Licht-Treiber" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "GlÃŒhbirne" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "NiederhÀngende Hallenleuchte" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "HochhÀngende Hallenleuchte" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "Typischer Ventilator" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "Deckenventilator" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "Axialventilator" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "Abluftventilator" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "Standventilator" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "Schreibtisch-Ventilator" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "Wandventilator" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "Allgemeine HLK" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Thermostat" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "Luftbefeuchter" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Luftentfeuchter" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Heizung" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Heizkörper" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Heizkessel" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "WÀrmepumpe" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "Infrarotheizung" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "FlÀchenheizkörper" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "HeizlÃŒfter" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Luftschleier" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Generische Klimaanlage" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "Generischer Luftbefeuchter" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Generische Heizung" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "Generische Zugangskontrolle" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "ZugangstÃŒr" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Garagentor" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "NotausgangstÃŒr" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Zugangsschloss" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Aufzug" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Fenster" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Eingangstor" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "TÃŒrschloss" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Schließfach" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Generisches motorisiertes GerÀt" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Motorisiertes Tor" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Markise" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Jalousien oder Rollos" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "VorhÀnge" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Screen" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Generisches NetzgerÀt" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "Steckdose" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "Steckdosenleiste" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Stecker" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "Netzteil" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "LED-Treiber" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "VorschaltgerÀte fÃŒr Leuchtstoffröhren" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "HID-LampenvorschaltgerÀt" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Ladecase" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "Powerbank" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Generische Lichtquelle" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "GlÃŒhbirne" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED-Lampe" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID-Lampe" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Leuchtstoffröhre" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "LED-Array" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Mehrfarbiges LED-Array" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "Niederspannungs-Halogen" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Organische lichtemittierende Diode (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Generische Fensterabdeckung" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "FensterlÀden" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Jalousien" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Fenstermarkise" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "Fenstervorhang" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "Außenliegende Jalousie" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "Außenscreen" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "Allgemeine Audiosenke" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "EigenstÀndiger Lautsprecher" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Soundbar" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "BÃŒcherregal-Lautsprecher" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "Standlautsprecher" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "Freisprechanlage" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "Generische Audioquelle" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Alarm" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Klingel" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Hupe" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Broadcasting-GerÀt" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Serviceschalter" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Kiosk" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Senderaum" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Auditorium" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Generisches motorisiertes Fahrzeug" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Auto" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "Großraumfahrzeug" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "2-Rad-Fahrzeug" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motorrad" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Motorroller" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Moped" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "3-Rad-Fahrzeug" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Leichtes Fahrzeug" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Quad" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "Kleinbus" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "Bus" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Wagen" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "Landwirtschaftsfahrzeug" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "Wohnmobil / Wohnwagen" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Wohnmobil / Wohnwagen" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Generisches HaushaltsgerÀt" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "KÃŒhlschrank" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "Gefrierschrank" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Backofen" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Mikrowelle" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Toaster" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Waschmaschine" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Trockner" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Kaffeemaschine" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "BÃŒgeleisen" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Lockenstab" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Fön" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Staubsauger" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "Staubsauger-Roboter" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "Reiskocher" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "DampfglÀtter" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Generisches tragbares AudiogerÀt" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Earbud" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "Halsband" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "Generisches Flugzeug" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "Leichtes Flugzeug" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "Ultraleichtflugzeug" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "Gleitschirm" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "Großes Passagierflugzeug" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Allgemeine AV-Ausstattung" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "VerstÀrker" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Receiver" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "Radio" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "Tuner" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "Plattenspieler" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD Player" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD Player" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Bluray Player" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "Optischer Disc-Player" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "Set-Top-Box" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Allgemeine AnzeigegerÀte" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "Fernseher" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "Bildschirm" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "Projektor" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "Typisches HörgerÀt" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "Im-Ohr-HörgerÀt" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "Hinter-Ohr-HörgerÀt" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "Cochlea-Implantat" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "Generische Spiele" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "Heim-Videospielkonsole" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "Tragbare Handheld-Konsole" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "Allgemeine Beschilderung" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "Digitale Beschilderung" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "Elektronisches Etikett" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "Generisches Pulsoximeter" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "Finger-Pulsoximeter" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "Handgelenk getragenes Pulsoximeter" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "Generische Waage" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Generisches persönliches MobilgerÀt" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Elektrischer Rollstuhl" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Elektromobil" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Typischer kontinuierlicher Glukosemonitor" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Typische Insulinpumpe" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "langlebige Insulinpumpe" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Insulin-Patch-Pumpe" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Insulin-Pen" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Generische Medikamentenlieferung" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "Generisch: Sportliche AktivitÀt im Freien" - -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "StandortanzeigegerÀt" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "Allgemeines Spirometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "Tragbares Spirometer" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "Generische sportliche AktivitÀt im Freien" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "Standortanzeige" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "Standort- und Navigationsanzeige" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "Standort- und NavigationsanzeigegerÀt" - -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" -msgstr "" +msgstr "OrtungsgerÀt" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" -msgstr "" +msgstr "Ortungs- und NavigtionsgerÀt" #: blueman/Sdp.py:88 msgid "SDP" @@ -1535,15 +2471,15 @@ #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "ServiceDiscoveryServerServiceClassID" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "BrowseGroupDescriptorServiceClassID" #: blueman/Sdp.py:115 msgid "Public Browse Group" -msgstr "" +msgstr "Öffentliche Suchgruppe" #: blueman/Sdp.py:116 msgid "Serial Port" @@ -1619,11 +2555,11 @@ #: blueman/Sdp.py:135 msgid "WAP Client" -msgstr "" +msgstr "WAP Client" #: blueman/Sdp.py:136 msgid "PANU" -msgstr "" +msgstr "PANU" #: blueman/Sdp.py:137 msgid "Network Access Point" @@ -1639,7 +2575,7 @@ #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "" +msgstr "ReferencePrinting (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" @@ -1647,31 +2583,31 @@ #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "" +msgstr "ImagingResponder (BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" -msgstr "" +msgstr "ImagingAutomaticArchive (BIP)" #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "" +msgstr "ImagingReferencedObjects (BIP)" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "" +msgstr "Freisprech-Audio-Gateway" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "" +msgstr "DirectPrintingReferenceObjectsService (BPP)" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "" +msgstr "ReflectedUI (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "Basisfunktion Drucken (BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" @@ -1679,35 +2615,35 @@ #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" -msgstr "" +msgstr "Human Interface Device Service (HID)" #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "" +msgstr "HardcopyCableReplacement (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "HCR_Print (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "HCR_Scan (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" -msgstr "" +msgstr "Gewöhnlicher ISDN-Zugang (CIP)" #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "VideoConferencingGW (VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "UDI-MT" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "UDI-TA" #: blueman/Sdp.py:159 msgid "Audio/Video" @@ -1743,7 +2679,7 @@ #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "GNSS" #: blueman/Sdp.py:169 msgid "GNSS Server" @@ -1763,11 +2699,11 @@ #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "Multiprofil-Spezifikation (MPS) Profil" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "Multiprofil-Spezifikation (MPS) Dienst" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" @@ -1815,7 +2751,7 @@ #: blueman/Sdp.py:186 msgid "HDP" -msgstr "" +msgstr "HDP" #: blueman/Sdp.py:187 msgid "HDP Source" @@ -1823,7 +2759,7 @@ #: blueman/Sdp.py:188 msgid "HDP Sink" -msgstr "" +msgstr "HDP-Sink" #: blueman/Sdp.py:189 msgid "Generic Access" @@ -1855,7 +2791,7 @@ #: blueman/Sdp.py:196 msgid "Next DST Change Service" -msgstr "" +msgstr "NÀchster DST-Änderungsdienst" #: blueman/Sdp.py:197 msgid "Glucose" @@ -1891,11 +2827,11 @@ #: blueman/Sdp.py:205 msgid "Human Interface Device" -msgstr "" +msgstr "Human Interface Device" #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "Scan-Parameter" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" @@ -1903,7 +2839,7 @@ #: blueman/Sdp.py:208 msgid "Automation IO" -msgstr "" +msgstr "Automation IO" #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" @@ -1935,7 +2871,7 @@ #: blueman/Sdp.py:216 msgid "Bond Management" -msgstr "" +msgstr "Verbindungsmanagement" #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" @@ -1959,7 +2895,7 @@ #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "Transport-Erkennung" #: blueman/Sdp.py:223 msgid "Object Transfer" @@ -1979,11 +2915,11 @@ #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "Einschließen" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "Charakteristische Deklaration" #: blueman/Sdp.py:229 msgid "Device Name" @@ -1995,15 +2931,15 @@ #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "Peripherie-Datenschutz-Flag" #: blueman/Sdp.py:232 msgid "Reconnection Address" -msgstr "" +msgstr "Wiederverbindungsadresse" #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "Peripherell bevorzugte Verbindungsparameter" #: blueman/Sdp.py:234 msgid "Service Changed" @@ -2043,27 +2979,27 @@ #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "Charakteristische erweiterte Eigenschaften" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "Charakteristische Benutzerbeschreibung" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "Kundencharacteristische Konfiguration" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "Konfiguration der Servereigenschaften" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" -msgstr "" +msgstr "PrÀsentationsformat der Eigenschaften" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" -msgstr "" +msgstr "Charakteristisches Aggregatformat" #: blueman/Sdp.py:249 msgid "Valid Range" @@ -2071,11 +3007,11 @@ #: blueman/Sdp.py:250 msgid "External Report Reference" -msgstr "" +msgstr "Externer Referenzbericht" #: blueman/Sdp.py:251 msgid "Report Reference" -msgstr "" +msgstr "Berichtsreferenz" #: blueman/Sdp.py:378 msgid "Audio and input profiles" @@ -2098,32 +3034,32 @@ msgstr "" "Zeile(n) markieren und Strg + C zum kopieren verwenden" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "GerÀteinformationen anzeigen" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "_Notiz senden" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Eine Textnotiz senden" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Umstellen des Profils auf %s fehlgeschlagen" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audio-Profil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Audioprofil fÃŒr PulseAudio auswÀhlen" @@ -2138,14 +3074,6 @@ "Versucht beim Start und alle 60 Sekunden konfigurierbare Dienste automatisch " "zu verbinden." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Verbunden" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2157,22 +3085,22 @@ "Zeigt Desktop-Benachrichtigungen an, wenn GerÀte verbunden oder getrennt " "werden." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Getrennt" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Verbunden:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nicht verbunden" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2180,57 +3108,57 @@ "Es sind noch keine Benutzungsstatistiken verfÃŒgbar. Versuchen Sie, zuerst " "eine Verbindung herzustellen und kehren Sie dann zu dieser Seite zurÃŒck." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "Tag" msgstr[1] "Tage" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "Stunde" msgstr[1] "Stunden" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "Minute" msgstr[1] "Minuten" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s und %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Möchten Sie den ZÀhler wirklich zurÃŒcksetzen?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Erlaubt es, den Verbrauch des (mobilen Breitband-) Netzwerkes zu beobachten. " "Dies ist nÃŒtzlich, wenn man den Datenverbrauch beschrÀnken will. Diese " "Erweiterung zeigt jedes GerÀt einzeln an." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Netzwerknutzung" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Zeigt Netzwerk-Chronik" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth aktiviert" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Verwaltet das lokale Netzwerk, wie z.B. NAP-BrÃŒcken" @@ -2242,7 +3170,7 @@ "Stellt UnterstÃŒtzung fÃŒr WÀhlverbindungen mit ModemManager und " "NetworkManager zur VerfÃŒgung" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2250,18 +3178,14 @@ "Schnellzugriff bereithÀlt" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximalanzahl" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Die maximale Anzahl der letzten Verbindungen wird angezeigt." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Zuletzt benutzte _Verbindungen" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2280,6 +3204,10 @@ msgid "Adapter for this connection is not available" msgstr "Adapter fÃŒr diese Verbindung ist nicht verfÃŒgbar" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Zuletzt benutzte _Verbindungen" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2288,41 +3216,41 @@ "Stellt UnterstÃŒtzung fÃŒr Personal-Area-Networking (PAN), welches in der " "Netzwerkverwaltung 0.8 integriert ist, zur VerfÃŒgung" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Stellt eine DBus-API fÃŒr andere Blueman-Komponenten bereit" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Dateiempfang ÃŒber Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Ankommende Datei %(0)s von %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Ablehnen" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "empfange Datei" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Empfange Datei %(0)s von %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Stellt OBEX-DateiÃŒbertragungs-Funktionen bereit" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Konfiguriertes Verzeichnis fÃŒr eingehende Dateien existiert nicht" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2331,46 +3259,46 @@ "Bitte stellen Sie sicher, dass das Verzeichnis „%s“ vorhanden ist " "oder konfigurieren Sie es mit blueman-services. Bis dahin wird „%s“ verwendet" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Datei empfangen" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Datei %(0)s von %(1)s erfolgreich empfangen" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Öffnen" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Übertragung fehlgeschlagen" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transfer der Datei %(0)s fehlgeschlagen" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Dateien empfangen" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d Datei im Hintergrund empfangen" msgstr[1] "%(files)d Dateien im Hintergrund empfangen" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Ort öffnen" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2383,6 +3311,10 @@ "turning Bluetooth back on from an icon that shows its status; provided it " "isn't unplugged by the system, or physically." msgstr "" +"Schaltet den Bluetooth-Killswitch-Status so um, dass er dem Bluetooth-" +"Energiestatus entspricht. Ermöglicht das Wiedereinschalten von Bluetooth " +"ÃŒber ein Symbol, das den Status anzeigt, sofern es nicht vom System oder " +"physisch getrennt ist." #: blueman/plugins/applet/StandardItems.py:22 msgid "Adds standard menu items to the status icon menu" @@ -2400,7 +3332,7 @@ msgid "Adap_ters" msgstr "Adap_ter" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "Applet" @@ -2442,27 +3374,20 @@ "Es wird versucht, eine IP-Adresse auf %s zu erhalten\n" "Bitte warten 
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Blendet auf dem Statussymbol eine Anzeige ein, wenn Bluetooth aktiv ist, und " -"zeigt beim Überfahren die Anzahl der aktiven Verbindungen an." +"zeigt beim Überfahren die Verbindungen an." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktiv" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktive Verbindung" -msgstr[1] "%(connections)d aktive Verbindungen" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth deaktiviert" @@ -2485,26 +3410,30 @@ #: blueman/plugins/applet/DiscvManager.py:26 msgid "Discoverable timeout" -msgstr "Feststellbarer Timeout" +msgstr "Sichtbarkeitsdauer" #: blueman/plugins/applet/DiscvManager.py:27 msgid "Amount of time in seconds discoverable mode will last" msgstr "Zeitspanne (in Sekunden), die der Adapter sichtbar sein wird" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" -msgstr "_Erkennbar machen" +msgstr "_Sichtbar machen" #: blueman/plugins/applet/DiscvManager.py:36 msgid "Make the default adapter temporarily visible" msgstr "Den Standard-Adapter vorÃŒbergehend sichtbar machen" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Sichtbar 
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Sichtbar 
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2512,7 +3441,7 @@ "Stellt ein MenÃŒ fÃŒr das Hilfsprogramm und eine API fÃŒr andere Erweiterungen " "zum VerÀndern desselben zur VerfÃŒgung" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2521,7 +3450,7 @@ "Verbindung zum DUN-Dienst auf %(0)s hergestellt.\n" "Netzwerk ist nun erreichbar durch %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Stellt eine einfache UnterstÃŒtzung fÃŒr Verbindungen ins Internet ÃŒber ein " @@ -2544,7 +3473,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2585,33 +3514,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Steuert den Energiestatus des Bluetoothadapters" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatisches einschalten" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Adapter automatisch einschalten" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Bluetooth _ausschalten" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Alle Adapter ausschalten" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Bluetooth _einschalten" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Alle Adapter einschalten" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2623,22 +3544,22 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Registriert ein StatusNotifierItem, um ein Statussymbol anzuzeigen" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Netzwerk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "UngÃŒltige IP-Adresse" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "IP-Adresse ist im Konflikt mit der Schnittstelle %s, welche die gleiche " "Adresse hat" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2649,16 +3570,16 @@ "die folgende Konfiguration hat: %s/%s\n" "Dies könnte zu fehlerhaftem Verhalten fÃŒhren" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Diese Konfiguration wird derzeit nicht unterstÃŒtzt" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Übertragung" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Die Erweiterung fÃŒr den Datentransferservice ist deaktiviert" @@ -2666,7 +3587,7 @@ msgid "Dialup Settings" msgstr "Einwahleinstellungen" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serielle Schnittstelle %s" @@ -2728,6 +3649,99 @@ msgstr "" "Um den RfKill-Status festlegen zu können sind Zugriffsrechte erforderlich" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth _einschalten" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Bluetooth muss eingeschaltet sein, damit die GerÀteverwaltung funktioniert" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth _ausschalten" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Herzschlagsensor: Brustgurt" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Blutdruck: Arm" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "BlutdruckmessgerÀt am Armband" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Human Interface Device (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Lauf-/Walking-Sensor im Schuh" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Lauf-/Walking-Sensor am Schuh" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Lauf-/Walking-Sensor auf der HÃŒfte" + +#~ msgid "Fingertip" +#~ msgstr "Fingerspitze" + +#~ msgid "Wrist-Worn" +#~ msgstr "Am Handgelenk" + +#~ msgid "Services" +#~ msgstr "Dienste" + +#~ msgid "Network Settings" +#~ msgstr "Netzwerkeinstellungen" + +#~ msgid "Transfer Settings" +#~ msgstr "Übertragungseinstellungen" + +#~ msgid "Plugin description:" +#~ msgstr "Beschreibung der Erweiterung:" + +#~ msgid "Local Services" +#~ msgstr "Lokale Dienste" + +#~ msgid "_Apply" +#~ msgstr "_Anwenden" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktive Verbindung" +#~ msgstr[1] "%(connections)d aktive Verbindungen" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ressource vorÃŒbergehend nicht verfÃŒgbar" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Soll Bluetooth automatisch aktiviert werden?" + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nein" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "VerbindungsqualitÀt: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "VerbindungsqualitÀt: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatisches einschalten" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Adapter automatisch einschalten" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth-GerÀte" + #~ msgid "Isdn" #~ msgstr "ISDN" @@ -2777,9 +3791,6 @@ #~ msgid "Introduction" #~ msgstr "EinfÃŒhrung" -#~ msgid "Device" -#~ msgstr "GerÀt" - #~ msgid "Select pairing method to use:" #~ msgstr "Kopplungsmethode auswÀhlen:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/el.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/el.gmo differ diff -Nru blueman-2.3.5/po/el.po blueman-2.4.1/po/el.po --- blueman-2.3.5/po/el.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/el.po 2024-04-09 07:41:50.000000000 +0000 @@ -25,7 +25,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2021-02-17 22:44+0000\n" "Last-Translator: Michalis \n" "Language-Team: Greek Visibility Setting" msgstr "ΡύΞΌιση Ορατότητας" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Σε απόκρυψη" @@ -62,225 +62,290 @@ msgid "Pairing request" msgstr "Αίτηση ζεύΟης" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Αίτηση ζεύΟης για συσκευή:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Αυτό πρέπει Μα αΜτικατασταΞεί" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ΕΌφάΜιση εισαγοΌέΜωΜ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_ΠροσαρΌογέας" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ΑΜαζήτηση" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "ΠροτιΌήσεις προσαρΌογέα" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +#, fuzzy +msgid "_Exit" +msgstr "ΈΟοΎος" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Συσκευή" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Προβολή" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ΕΌφάΜιση ερ_γαλειοΞήκης" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ΕΌφάΜιση γραΌΌής_Κατάστασης" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "ΜετοΜοΌασία συσκευής" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "΀α_ΟιΜόΌηση αΜά" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ΌΜοΌα" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ΠροστέΞηκε" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_ΊΞίΜουσα" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ΠρόσΞετα" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_΀οπικές Υπηρεσίες" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_ΒοήΞεια" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_ΑΜαφορά ΠροβλήΌατος" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "ΑΜαζήτηση συσκευώΜ που βρίσκοΜται κοΜτά" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "ΑΜαζήτηση" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "ΔηΌιουργία ζεύΟης Όε τη συσκευή" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "ΖεύΟη" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ΣηΌείωση αυτής της συσκευής ως έΌπιστης/Όη έΌπιστης" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ΈΌπιστο" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Αφαίρεση αυτής της συσκευής από τη λίστα γΜωστώΜ συσκευώΜ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Αφαίρεση" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Αποστολή αρχείου(ωΜ) στη συσκευή" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Αποστολή Αρχείου" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "ΣύΜολο απεσταλΌέΜωΜ ΎεΎοΌέΜωΜ και ρυΞΌός ΌετάΎοσης" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "ΣύΜολο ληφΞέΜτωΜ ΎεΎοΌέΜωΜ και ρυΞΌός ΌετάΎοσης" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ΈΜΎειΟη Ύραστηριότητας ΎεΎοΌέΜωΜ" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Περισσότερα" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ΜετοΜοΌασία συσκευής" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "ΕπαΜαφο_ρά" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Ακύρωση" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ΣηΌείο Πρόσβασης Δικτύου (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Υπηρεσίες" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "΀ύπος ΎιακοΌιστή DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "ΣυΜιστάται" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "ΔιεύΞυΜση IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "ΔεΜ υπάρχουΜ ΎιακοΌιστές DHCP εγκατεστηΌέΜοι" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "ΔιεύΞυΜση IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "ΡυΞΌίσεις NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ΥποστήριΟη PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "ΣύΜΎεση Όέσω τηλεφώΜου (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ΥποστήριΟη DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ΡυΞΌίσεις Δικτύου" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ΣηΌείο Πρόσβασης Δικτύου (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "ΥποστήριΟη PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Λήψη Αρχείου (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Ίάκελος εισερχοΌέΜωΜ:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ΕπιλέΟτε φάκελο για Όεταφορά εισερχοΌέΜωΜ αρχείωΜ" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ΑποΎοχή αρχείωΜ από έΌπιστες συσκεύες" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ΡυΞΌίσεις Μεταφοράς" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Αποστολή αρχείωΜ Όέσω Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Προς:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Αρχείο:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ΡυΞΌίσεις" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "ΡύΞΌιση προτιΌήσεωΜ της επιλεγΌέΜης προσΞήκης" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Περιγραφή προσΞήκης:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "ΑκαΞόριστο" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Συγγραφέας:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "ΆγΜωστο" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ΕΟαρτάται από:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Συγκρούεται Όε:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "ΡυΞΌίσεις GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "ΑριΞΌός:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -288,27 +353,27 @@ msgid "Traffic statistics" msgstr "Στατιστικά κίΜησης" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ΚλείσιΌο" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ΛηφΞέΜτα:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ΜεταφορτωΌέΜα:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "ΣύΜολο:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Καταγραφή ΟεκίΜησε:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Διάρκεια καταγραφής:" @@ -316,46 +381,49 @@ msgid "Send note" msgstr "Αποστολή σηΌείωσης" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Πρέπει Μα εΜεργοποιηΞεί το Bluetooth για Μα Όπορεί Μα λειτουργήσει ο " "Ύιαχειριστής προσαρΌογέα" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "ΠροσαρΌογείς Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ΠάΜτα" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Λεπτό" msgstr[1] "%d Λεπτά" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "ΠροσαρΌογέας" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Συσκευές Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"Πρέπει Μα είΜαι εΜεργοποιηΌέΜο το Bluetooth για Μα Όπορέσει Μα λειτουργήσει " -"ο Ύιαχειριστής συσκευώΜ" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Απέτυχε η σύΜΎεση Όε το BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -366,16 +434,24 @@ "Αυτό πιΞαΜότατα σηΌαίΜει ότι ΎεΜ βρεΞήκαΜ προσαρΌογείς Bluetooth στο σύστηΌά " "σας ή ότι η Ύιεργασία παρασκηΜίου για το Bluetooth ΎεΜ ΟεκίΜησε." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ΑΜαζήτηση" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "ΠροτιΌήσεις προσαρΌογέα" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Αποστολέας αρχείωΜ" @@ -404,35 +480,35 @@ msgid "Cancelling" msgstr "Ακύρωση" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Αποστολή Αρχείου" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ΧρόΜος Που ΑποΌέΜει:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Παρουσιάστηκε σφάλΌα κατα τηΜ αποστολή του αρχείου %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Παράλεψη" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ΕπαΜάληψη" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Παρουσιάστηκε σφάλΌα" @@ -490,14 +566,15 @@ msgstr "ΠάΜτα αποΎοχή" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ΑποΎοχή" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Παρουσιάστηκε σφάλΌα κατά τη φόρτωση Όιας προσΞήκης. ΠαρακαλείσΞε Μα " @@ -505,213 +582,152 @@ "ΌηΜύΌατος\n" "ΙστοσελίΎα" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "΀οπικές υπηρεσίες" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "΀ο Bluetooth έχει απεΜεργοποιηΞεί" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ΈΟοΎος" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ΕΜεργοποίηση Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Να εΜεργοποιείται αυτόΌατα το bluetooth;" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ναι" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Όχι" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_ΑΜαφορά ΠροβλήΌατος" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Διαχειριστής ΣυσκευώΜ" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ΕΌφάΜιση ερ_γαλειοΞήκης" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ΕΌφάΜιση γραΌΌής_Κατάστασης" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "ΜετοΜοΌασία συσκευής" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "΀α_ΟιΜόΌηση αΜά" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_ΌΜοΌα" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ΠροστέΞηκε" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_ΊΞίΜουσα" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ΠρόσΞετα" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_΀οπικές Υπηρεσίες" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "ΠροτιΌήσεις Υπηρεσίας" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ΑΜαζήτηση" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "ΠροτιΌήσεις προσαρΌογέα" +msgid "Keyboard" +msgstr "πληκτρολόγιο" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "_Exit" -msgstr "ΈΟοΎος" +msgid "Unnamed device" +msgstr "ΜετοΜοΌασία συσκευής" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "ακατηγοριοποίητο" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ΣυΜΎεΎεΌέΜο" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "ΈΌπιστο" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "ΖεύΟη" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "_ΣύΜΎεση" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Κακή" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "ΗΌί-βέλτιστη" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Βέλτιστη" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ΙκαΜοποιητική" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ΙΎιαίτερα ικαΜοποιητική" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "ΧαΌηλή" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Υψηλή" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Πολύ Υψηλή" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Επιτυχία!" @@ -724,99 +740,99 @@ msgid "Connecting
" msgstr "ΓίΜεται σύΜΎεση" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Αποτυχία αποσύΜΎεσης: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "ΕΌφάΜιση πληροφορίες συσκευής" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "ΠροσωριΜά ορατό" +msgid "Unknown error" +msgstr "ΆγΜωστο" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Η σύΜΎεση απέτυχε: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "_ΣύΜΎεση" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "ΣυΜΎέει τα προφίλ αυτόΌατης σύΜΎεσης A2DP source, A2DP sink, και HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_ΑποσύΜΎεση" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ΕΟαΜαγκαστική αποσύΜΎεση συσκευής" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "ΣύΜΎεση σε:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ΑποσύΜΎεση:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "ΑποσύΜΎεση:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Αποστολή _Αρχείου..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_ΖευΟη" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_ΈΌπιστο" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Μη έΌπιστη" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Αποστολή αρχείωΜ σε αυτή τηΜ συσκευή" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "ΜετοΜοΌασία συσκευής" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Αφαίρεση" @@ -825,23 +841,8 @@ msgid "Cancel Operation" msgstr "Ακύρωση λειτουργίας" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ΈΜΎειΟη Ύραστηριότητας ΎεΎοΌέΜωΜ" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "ΣύΜολο ληφΞέΜτωΜ ΎεΎοΌέΜωΜ και ρυΞΌός ΌετάΎοσης" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "ΣύΜολο απεσταλΌέΜωΜ ΎεΎοΌέΜωΜ και ρυΞΌός ΌετάΎοσης" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Μη ΈΌπιστη" @@ -849,29 +850,20 @@ msgid "Select Device" msgstr "Επιλογή συσκευής" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Περισσότερα" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "΀ο Blueman είΜαι έΜα Ύιαχειριστής Bluetooth στο GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "ΡυΞΌίσεις GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ΠρόσΞετα" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ΠρόβληΌα εΟάρτησης" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -882,7 +874,7 @@ "%(1)s Ξα έχει ως αποτέλεσΌα τηΜ αποφόρτωση και του \"%(0)s\".\n" "Θέλετε Μα συΜεχίσετε;" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -893,6 +885,19 @@ "ΌταΜ φορτώσετε το %(1)s Ξα αποφορτώσετε το %(0)s.\n" "Θέλετε Μα συΜεχίσετε;" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "ΠρόβληΌα εΟάρτησης" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ΠρόβληΌα εΟάρτησης" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Επιλογή προσαρΌογέα" @@ -934,7 +939,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -961,7 +966,7 @@ msgstr "ΎιακοΌιστής" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "φορητός υπολογιστής" @@ -1048,7 +1053,8 @@ msgstr "΀ο obexd ΎεΜ είΜαι ΎιαΞέσιΌο" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "σετ ακουστικώΜ" @@ -1060,7 +1066,7 @@ msgstr "ακουστικά" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "ΌικρόφωΜο" @@ -1071,7 +1077,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1134,23 +1140,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "πληκτρολόγιο" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "συσκευή επίΎειΟης" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1220,6 +1215,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "ΣύΜΎεση" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1231,233 +1231,1209 @@ msgstr "ΣύΜΎεση" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "ΎιακοΌιστής" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "έΟυπΜο τηλέφωΜο" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "ΟΌάΎα Ύικτύου" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "ΣύΜΎεση" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "ΟΌάΎα Ύικτύου" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "΀οπικές υπηρεσίες" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "ΟΌάΎα Ύικτύου" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ΣηΌείο πρόσβασης Ύικτύου" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Συσκευή" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Αποστολέας αρχείωΜ" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ΟΌάΎα Ύικτύου" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ΟΌάΎα Ύικτύου" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ΣηΌείο πρόσβασης Ύικτύου" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ΣηΌείο πρόσβασης Ύικτύου" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ΠρόσΞετα" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ΟΌάΎα Ύικτύου" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "ΠροορισΌός Ήχου" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "έΟυπΜο τηλέφωΜο" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Πηγή ήχου" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "΀αίριασΌα συσκευής" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Υπηρεσία:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Προφίλ Ήχου" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "ΌικρόφωΜο" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "ΌικρόφωΜο" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Λήψη αρχείου" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Πηγή ήχου" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ΟΌάΎα Ύικτύου" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Μεταφορά αρχείωΜ Όέσω Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ΣύΜΎεση" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2142,32 +3118,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Πληροφορίες" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ΕΌφάΜιση πληροφορίες συσκευής" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Αποστολή_σηΌείωσης" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Αποστολή σηΌείωσης ως κείΌεΜο" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Αποτυχία αλλαγής προφίλ σε %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Προφίλ Ήχου" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Επιλογή προφίλ ήχου για το PulseAudio" @@ -2180,14 +3156,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ΣυΜΎεΎεΌέΜο" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2197,23 +3165,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "ΓίΜεται αποσύΜΎεση..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ΣυΜΎεΎεΌέΜο:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Μη συΜΎεΎεΌέΜο" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2221,57 +3189,58 @@ "ΔεΜ υπάρχουΜ ακόΌα στατιστικά χρήσης. ΠροσπαΞήστε Μα συΜΎεΞείτε πρώτα και " "ΟαΜαγυρίστε Όετά σε αυτή τη σελίΎα." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ηΌέρα" msgstr[1] "ηΌέρες" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ώρα" msgstr[1] "ώρες" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "λεπτό" msgstr[1] "λεπτά" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s και %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Είστε σίγουροι ότι Ξέλετε Μα επαΜεκκιΜήσετε τοΜ Όετρητή;" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Σας επιτρέπει Μα ελέγχετε τηΜ κίΜηση χρήσης του Ύικτύου σας (mobile " "broadband). Αυτό είΜαι χρήσιΌο για συΌβόλαια Όε περιορισΌέΜη πρόσβαση " "ΎεΎοΌέΜωΜ. Αυτή η προσΞήκη ελέγχει κάΞε συσκευή Οεχωριστά." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Χρήση Ύικτύου" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ΕΌφαΜίζει τη χρήση κίΜησης Ύικτύου" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "΀ο Bluetooth ΕΜεργοποιήΞηκε" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Διαχειρίζεται υπηρεσίες τοπικού Ύικτύου, όπως γέφυρες NAP" @@ -2283,7 +3252,7 @@ "Παρέχει υποστήριΟη για συΜΎέσεις Όέσω τηλεφώΜου (DUN) Όε τη βοήΞεια του " "Διαχειριστή Modem και του Διαχειριστή Δικτύου" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2291,19 +3260,15 @@ "πρόσβαση" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Μέγιστος αριΞΌός αΜτικειΌέΜωΜ" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Ο κατάλογος για το Όέγιστο αριΞΌό τωΜ πρόσφατωΜ συΜΎέσεωΜ Ξα εΌφαΜιστεί." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Πρόσφατες _ΣυΜΎέσεις" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2322,6 +3287,10 @@ msgid "Adapter for this connection is not available" msgstr "Ο προσαρΌογέας για αυτή τη σύΜΎεση ΎεΜ είΜαι ΎιαΞέσιΌος" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Πρόσφατες _ΣυΜΎέσεις" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2330,41 +3299,41 @@ "Παρέχει υποστήριΟη για Personal Area Networking (PAN) το οποίο " "πρωτοεΌφαΜίστηκε στοΜ NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Παρέχει DBus API για άλλα στοιχεία του Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ΕισερχόΌεΜο αρχείο Όέσω Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ΕισερχόΌεΜο αρχείο %(0)s από %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Απόρριψη" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Λήψη αρχείου" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Λήψη αρχείου %(0)s από %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Παρέχει ΎυΜατότητες Όεταφοράς αρχείωΜ OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Ο ρυΞΌισΌέΜος ως κατάλογος εισερχοΌέΜωΜ αρχείωΜ, ΎεΜ υπάρχει" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2373,46 +3342,46 @@ "ΒεβαιωΞείτε ότι ο κατάλογος \"%s\" υπάρχει ή ρυΞΌίστε τοΜ Όε τις " "υπηρεσίες του blueman. Μέχρι τότε Ξα χρησιΌοποιηΞεί η προεπιλογή \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "ΕλήφΞη αρχείο" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "΀ο αρχείο %(0)s ελήφΞη επιτυχώς από το %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Η Όεταφορά απέτυχε" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Η Όεταφορά του αρχείου %(0)s απέτυχε" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ΕλήφΞησαΜ αρχεία" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "ΕλήφΞη %d αρχείο στο παρασκήΜιο" msgstr[1] "ΕλήφΞησαΜ %d αρχεία στο παρασκήΜιο" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2442,7 +3411,7 @@ msgid "Adap_ters" msgstr "ΠροσαρΌο_γείς" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "ΜικροεφαρΌογή" @@ -2486,29 +3455,23 @@ "ΠροσπάΞεια λήψης Όιας ΎιεύΞυΜσης IP%s\n" "Παρακαλώ περιΌέΜετε " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ΠροσΞέτει Όια έΜΎειΟη στο εικοΜίΎιο κατάστασης όταΜ το Bluetooth είΜαι " "εΜεργοποιηΌέΜο και ΎείχΜει τοΜ αριΞΌό τωΜ συΜΎέσεωΜ στο ΌήΜυΌα που " "εΌφαΜίζεται όταΜ ο ΎροΌέας του ποΜτικιού βρίσκεται πάΜω στο εικοΜίΎιο " "κατάστασης." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth ΕΜεργό" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d ΕΜεργή ΣύΜΎεση" -msgstr[1] "%d ΕΜεργές ΣυΜΎέσεις" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "΀ο Bluetooth ΑπεΜεργοποιήΞηκε" @@ -2540,7 +3503,7 @@ "ορατότητας" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "ΟρισΌός ως ΑΜι_χΜεύσιΌο" @@ -2548,11 +3511,16 @@ msgid "Make the default adapter temporarily visible" msgstr "ΠροσωριΜή εΜεργοποίηση ορατότητας προεπιλεγΌέΜου προσαρΌογέα" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ΑΜιχΜεύσιΌο... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "ΑΜιχΜεύσιΌο... %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2560,7 +3528,7 @@ "Παρέχει έΜα ΌεΜού για τηΜ ΌικροεφαρΌογή και έΜα API για χειρισΌό της από " "άλλα πρόσΞετα" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2569,7 +3537,7 @@ "Επιτυχής σύΜΎεση στηΜ υπηρεσία DUN στο %(0)s.\n" "΀ο Ύίκτυο είΜαι τώρα ΎιαΞέσιΌο Όέσω %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Παρέχει βασική υποστήριΟη για σύΜΎεση στο ΎιαΎίκτυο Όέσω εΜός προφίλ DUN." @@ -2586,12 +3554,13 @@ msgstr "ΔέσΌη εΜτολώΜ προς εκτέλεση κατά τη σύΜΎεση" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2633,33 +3602,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Ελέγχει τηΜ κατάσταση εΜέργειας του προσαρΌογέα Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "ΑυτόΌατη εΜεργοποίηση" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "ΑυτόΌατη εΜεργοποίηση προσαρΌογέωΜ" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_ΑπεΜεργοποίηση Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ΑπεΜεργοποίηση όλωΜ τωΜ προσαρΌογέωΜ" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_ΕΜεργοποίηση Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ΕΜεργοποίηση όλωΜ τωΜ προσαρΌογέωΜ" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2674,21 +3635,21 @@ "ΧρησιΌοποιεί τη βιβλιοΞήκη libappindicator για Μα εΌφαΜίσει έΜα εικοΜίΎιο " "κατάστασης" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Δίκτυο" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Μη έγκυρη ΎιεύΞυΜση IP" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "Η ΎιεύΞυΜση IP συγκρούεται Όε τη Ύιεπαφή %s η οποία έχει τηΜ ίΎια ΎιεύΞυΜση" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2699,16 +3660,16 @@ "παράΌετρους %s/%s\n" "Αυτό Όπορεί Μα προκαλέσει εσφαλΌέΜη συΌπεριφορά Ύικτύου" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "ΔεΜ υποστηρίζοΜται αυτή τη στιγΌή Όε αυτή τη ρύΞΌιση" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Μεταφορά" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" "΀ο πρόσΞετο υπηρεσίας ΌεταφορώΜ της ΌικροεφαρΌογής είΜαι απεΜεργοποιηΌέΜο" @@ -2717,7 +3678,7 @@ msgid "Dialup Settings" msgstr "ΡυΞΌίσεις Dialup" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Σειριακή Θύρα %s" @@ -2778,6 +3739,67 @@ msgid "Setting RfKill State requires privileges" msgstr "Η ρύΞΌιση κατάστασης RfKill απαιτεί ΎικαιώΌατα" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_ΕΜεργοποίηση Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Πρέπει Μα είΜαι εΜεργοποιηΌέΜο το Bluetooth για Μα Όπορέσει Μα " +#~ "λειτουργήσει ο Ύιαχειριστής συσκευώΜ" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_ΑπεΜεργοποίηση Bluetooth" + +#~ msgid "Services" +#~ msgstr "Υπηρεσίες" + +#~ msgid "Network Settings" +#~ msgstr "ΡυΞΌίσεις Δικτύου" + +#~ msgid "Transfer Settings" +#~ msgstr "ΡυΞΌίσεις Μεταφοράς" + +#~ msgid "Plugin description:" +#~ msgstr "Περιγραφή προσΞήκης:" + +#~ msgid "Local Services" +#~ msgstr "΀οπικές υπηρεσίες" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d ΕΜεργή ΣύΜΎεση" +#~ msgstr[1] "%d ΕΜεργές ΣυΜΎέσεις" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "ΠροσωριΜά ορατό" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Να εΜεργοποιείται αυτόΌατα το bluetooth;" + +#~ msgid "Yes" +#~ msgstr "Ναι" + +#~ msgid "No" +#~ msgstr "Όχι" + +#~ msgid "Auto power-on" +#~ msgstr "ΑυτόΌατη εΜεργοποίηση" + +#~ msgid "Automatically power on adapters" +#~ msgstr "ΑυτόΌατη εΜεργοποίηση προσαρΌογέωΜ" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Συσκευές Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "ΈΌπιστος και ΣυΜΎυαζΌέΜος" @@ -2825,15 +3847,9 @@ #~ msgid "Introduction" #~ msgstr "Εισαγωγή" -#~ msgid "Device" -#~ msgstr "Συσκευή" - #~ msgid "Select pairing method to use:" #~ msgstr "ΕπιλέΟτε ΌέΞοΎο ζεύΟης για χρήση:" -#~ msgid "Pair Device" -#~ msgstr "΀αίριασΌα συσκευής" - #~ msgid "Proceed Without Pairing" #~ msgstr "ΣυΜέχεια Χωρίς ΖεύΟη" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/en_AU.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/en_AU.gmo differ diff -Nru blueman-2.3.5/po/en_AU.po blueman-2.4.1/po/en_AU.po --- blueman-2.3.5/po/en_AU.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/en_AU.po 2024-04-09 07:41:50.000000000 +0000 @@ -4,13 +4,14 @@ # Translators: # Michael Findlay , 2015,2017 # Jeannette L +# Liz , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2020-03-28 10:09+0000\n" -"Last-Translator: Jeannette L \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-11 10:12+0000\n" +"Last-Translator: Liz \n" "Language-Team: English (Australia) \n" "Language: en_AU\n" @@ -18,13 +19,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.0-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Visibility Setting" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Hidden" @@ -37,233 +38,292 @@ msgstr "Temporarily visible" #: data/ui/adapters-tab.ui:110 -#, fuzzy msgid "Name" -msgstr "Paired" +msgstr "Name" #: data/ui/applet-passkey.ui:8 msgid "Pairing request" msgstr "Pairing request" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Pairing request for device:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "This should be overwritten" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Show input" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptor" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Search" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Adapter Preferences" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "Exit" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Device" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_View" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Show _Toolbar" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Show _Statusbar" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Hide unnamed device" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ort By" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Name" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Added" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descending" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Plugins" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Local Services" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Help" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Report a Problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Search for nearby devices" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Search" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Create pairing with the device" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pair" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Mark/Unmark this device as trusted" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Trust" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Remove this device from the known devices list" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Remove" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Send file(s) to the device" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Send File" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Total data sent and rate of transmission" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Total data received and rate of transmission" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Data activity indication" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "More" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Rename device" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Reset" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "Cancelling" +msgstr "Cancel" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" -msgstr "" +msgstr "OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Network Access Point (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Services" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP server type:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recommended" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP Address:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "No DHCP servers installed" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP Address:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP Settings" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Personal Area Network" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN Support" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Dial-up Networking" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN Support" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Network Access Point (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP Support" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "File Receiving (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Incoming Folder:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Select folder for incoming file transfers" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accept files from trusted devices" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Transfer Settings" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Sending files via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "To:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "File:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuration" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configure selected plugin's preferences" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Plugin description:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Not specified" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Author:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Unknown" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depends on:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflicts with:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM settings" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Number:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -271,27 +331,27 @@ msgid "Traffic statistics" msgstr "Traffic statistics" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Close" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Downloaded:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Uploaded:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log started:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Log duration:" @@ -299,42 +359,47 @@ msgid "Send note" msgstr "Send note" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth needs to be turned on for the adaptor manager to work" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth Adaptors" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Always" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Minute" msgstr[1] "%d Minutes" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth Devices" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Connection to BlueZ failed" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -344,16 +409,24 @@ "This probably means that there were no Bluetooth adaptors detected or " "Bluetooth daemon was not started." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Searching" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapter Preferences" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "File Sender" @@ -381,35 +454,35 @@ msgid "Cancelling" msgstr "Cancelling" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Sending File" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Error occurred while sending file %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Skip" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Retry" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Error occurred" @@ -467,226 +540,167 @@ msgstr "Always accept" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Accept" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "An error has occured whilst loading a plug-in. Please notify the " "developers with the content of this message to our \n" "website." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Local Services" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Turned Off" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Enable Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Yes" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "No" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" -msgstr "" +msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "" +msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "" +msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Report a Problem" +msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Device Manager" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Show _Toolbar" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Show _Statusbar" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Rename device" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ort By" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Name" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Added" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descending" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Plugins" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Local Services" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Service Preferences" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Search" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "Adapter Preferences" +msgid "Keyboard" +msgstr "keyboard" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Rename device" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "uncategorised" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connected" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Trust" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Pair" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Connect To:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Poor" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Much" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Too much" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Low" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "High" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Very High" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Success!" @@ -699,99 +713,99 @@ msgid "Connecting
" msgstr "Connecting" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Disconnection Failed: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Show device information" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Temporarily visible" +msgid "Unknown error" +msgstr "Unknown" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Connection Failed: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Connect To:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Connects auto connect profiles A2DP source, A2DP sink, and HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Disconnect:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forcefully disconnect the device" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connect To:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Disconnect:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Disconnect:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Send a _File..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pair" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Trust" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Untrust" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Send files to this device" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Rename device" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Remove" @@ -800,23 +814,8 @@ msgid "Cancel Operation" msgstr "Cancel Operation" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Data activity indication" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Total data received and rate of transmission" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Total data sent and rate of transmission" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Untrust" @@ -824,29 +823,20 @@ msgid "Select Device" msgstr "Select Device" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "More" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman is a GTK+ Bluetooth manager" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM Settings" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Plugins" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Dependency issue" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -857,7 +847,7 @@ "also unload \"%(0)s\".\n" "Proceed?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -868,6 +858,19 @@ "unload %(0)s.\n" "Proceed?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Dependency issue" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Dependency issue" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adaptor selection" @@ -909,7 +912,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -936,7 +939,7 @@ msgstr "server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "laptop" @@ -1023,7 +1026,8 @@ msgstr "obexd not available" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "headset" @@ -1035,7 +1039,7 @@ msgstr "handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "microphone" @@ -1046,7 +1050,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1109,23 +1113,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "keyboard" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "pointing" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1195,6 +1188,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Connect" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1206,233 +1204,1209 @@ msgstr "Connect" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Connect" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Connect" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "smart phone" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Connect" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Bluetooth File Transfer" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Connect" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Bluetooth File Transfer" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Bluetooth File Transfer" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Group Network" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Bluetooth File Transfer" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Connect" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Connect" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Connect" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Bluetooth File Transfer" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Connect" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Group Network" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Connect" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Connect" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "Local Services" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Group Network" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Device" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "File Sender" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Connect" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Group Network" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Connect" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Group Network" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Connect" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Connect" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Plugins" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Connect" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Group Network" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Audio Sink" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "smart phone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Audio Source" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Pair Device" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Service:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audio Profile" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "microphone" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Connect" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "microphone" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Receiving file" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Audio Source" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Group Network" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Bluetooth File Transfer" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Connect" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Connect" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Connect" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2117,32 +3091,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Show device information" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Send _note" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Send a text note" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Failed to change profile to %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audio Profile" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Select audio profile for PulseAudio" @@ -2155,14 +3129,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connected" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2172,23 +3138,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Disconnecting..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connected:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Not Connected" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2196,56 +3162,57 @@ "No usage statistics are available yet. Try establishing a connection first " "and then check this page." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "day" msgstr[1] "days" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hour" msgstr[1] "hours" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minute" msgstr[1] "minutes" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s and %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Are you sure you want to reset the counter?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " "for limited data access plans. This plugin tracks every device separately." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Network _Usage" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Shows network traffic usage" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Enabled" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Manages local network services, like NAP bridges" @@ -2257,25 +3224,21 @@ "Provides support for Dial Up Networking (DUN) with ModemManager and " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" "Provides a menu item that contains last used connections for quick access" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximum items" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "The maximum number of items recent connections menu will display." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Recent _Connections" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2294,6 +3257,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptor for this connection is not available" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Recent _Connections" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2302,41 +3269,41 @@ "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Provides DBus API for other Blueman components" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Incoming file over Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Incoming file %(0)s from %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Reject" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Receiving file" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Receiving file %(0)s from %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Provides OBEX file transfer capabilities" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Configured directory for incoming files does not exist" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2345,46 +3312,46 @@ "Please make sure that directory ‘%s’ exists or configure it with " "blueman-services. Until then the default ‘%s’ will be used" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "File received" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "File %(0)s from %(1)s successfully received" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transfer failed" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transfer of file %(0)s failed" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Files received" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Received %d file in the background" msgstr[1] "Received %d files in the background" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2414,7 +3381,7 @@ msgid "Adap_ters" msgstr "Adap_tors" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2455,27 +3422,21 @@ "Trying to obtain an IP address on %s\n" "Please wait
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Adds an indication on the status icon when Bluetooth is active and shows the " "number of connections in the tooltip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Active" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d Active Connection" -msgstr[1] "%d Active Connections" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Disabled" @@ -2505,7 +3466,7 @@ msgstr "Amount of time in seconds discoverable mode will last" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Make Discoverable" @@ -2513,18 +3474,23 @@ msgid "Make the default adapter temporarily visible" msgstr "Make the default adaptor temporarily visible" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Discoverable
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Discoverable
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Provides a menu for the applet and an API for other plugins to manipulate it" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2533,7 +3499,7 @@ "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Provides basic support for connecting to the internet via DUN profile." @@ -2548,12 +3514,13 @@ msgstr "Script to execute on connection" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2593,33 +3560,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controls Bluetooth adaptor power states" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Auto power-on" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatically power on adapters" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Turn Bluetooth _Off" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Turn off all adaptors" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Turn Bluetooth _On" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Turn on all adaptors" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2632,20 +3591,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Uses libappindicator to show a statusicon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Network" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Invalid IP address" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP address conflicts with interface %s which has the same address" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2656,16 +3615,16 @@ "configuration %s/%s\n" "This may cause incorrect network behaviour" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Not currently supported with this setup" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfer" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Applet's transfer service plugin is disabled" @@ -2673,7 +3632,7 @@ msgid "Dialup Settings" msgstr "Dialup Settings" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serial Port %s" @@ -2739,6 +3698,60 @@ msgid "Setting RfKill State requires privileges" msgstr "Setting RfKill State requires privileges" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Turn Bluetooth On" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth needs to be turned on for the device manager to function" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Turn Bluetooth _Off" + +#~ msgid "Services" +#~ msgstr "Services" + +#~ msgid "Network Settings" +#~ msgstr "Network Settings" + +#~ msgid "Transfer Settings" +#~ msgstr "Transfer Settings" + +#~ msgid "Plugin description:" +#~ msgstr "Plugin description:" + +#~ msgid "Local Services" +#~ msgstr "Local Services" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d Active Connection" +#~ msgstr[1] "%d Active Connections" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Temporarily visible" + +#~ msgid "Yes" +#~ msgstr "Yes" + +#~ msgid "No" +#~ msgstr "No" + +#~ msgid "Auto power-on" +#~ msgstr "Auto power-on" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatically power on adapters" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth Devices" + #~ msgid "Trusted and Paired" #~ msgstr "Trusted and paired" @@ -2780,15 +3793,9 @@ #~ msgid "Introduction" #~ msgstr "Introduction" -#~ msgid "Device" -#~ msgstr "Device" - #~ msgid "Select pairing method to use:" #~ msgstr "Select pairing method to use:" -#~ msgid "Pair Device" -#~ msgstr "Pair Device" - #~ msgid "Proceed Without Pairing" #~ msgstr "Proceed Without Pairing" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/en_GB.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/en_GB.gmo differ diff -Nru blueman-2.3.5/po/en_GB.po blueman-2.4.1/po/en_GB.po --- blueman-2.3.5/po/en_GB.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/en_GB.po 2024-04-09 07:41:50.000000000 +0000 @@ -9,7 +9,7 @@ # Steve Holmes https://launchpad.net/~bouncysteve # Tristan Brindle https://launchpad.net/~tristan-brindle # Valmantas PalikÅ¡a https://launchpad.net/~walmis -# Andi Chandler , 2015 +# Andi Chandler , 2015, 2023. # Bradley Jones , 2018 # Martin Wimpress , 2014-2015 # Jeannette L @@ -18,9 +18,9 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2021-04-08 10:27+0000\n" -"Last-Translator: Pascal Uriel ELINGUI \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-11-22 20:57+0000\n" +"Last-Translator: Andi Chandler \n" "Language-Team: English (United Kingdom) \n" "Language: en_GB\n" @@ -28,13 +28,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.6-dev\n" +"X-Generator: Weblate 5.2.1-rc\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Visibility Setting" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Hidden" @@ -47,233 +47,291 @@ msgstr "Temporarily visible" #: data/ui/adapters-tab.ui:110 -#, fuzzy msgid "Name" -msgstr "Paired" +msgstr "Name" #: data/ui/applet-passkey.ui:8 msgid "Pairing request" msgstr "Pairing request" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Pairing request for device:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "This should be overwritten" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Show input" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptor" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Search" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferences" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Exit" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Device" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_View" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Show _Toolbar" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Show _Statusbar" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Hide _unnamed devices" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ort by" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Name" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Added" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descending" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Plug-ins" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Local Services" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Help" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Report a Problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Search for nearby devices" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Search" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Create pairing with the device" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pair" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Mark/Unmark this device as trusted" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Trust" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Remove this device from the known devices list" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Remove" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Send file(s) to the device" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Send File" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Total data sent and rate of transmission" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Total data received and rate of transmission" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Data activity indication" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "More" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Rename device" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Reset" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "Cancelling" +msgstr "_Cancel" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" -msgstr "" - -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Network Access Point (NAP)" +msgstr "_OK" -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Services" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP server type:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recommended" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP Address:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "No DHCP servers installed" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP Address:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP Settings" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Personal Area Network" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN Support" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Dial-up Networking" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN Support" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Network Access Point (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP Support" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "File Receiving (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Incoming Folder:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Select folder for incoming file transfers" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accept files from trusted devices" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Transfer Settings" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Sending files via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "To:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "File:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuration" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configure selected plug-in's preferences" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Plug-in description:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Not specified" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Author:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Unknown" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depends on:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflicts with:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM settings" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Number:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -281,27 +339,27 @@ msgid "Traffic statistics" msgstr "Traffic statistics" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Close" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Downloaded:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Uploaded:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log started:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Log duration:" @@ -309,42 +367,52 @@ msgid "Send note" msgstr "Send note" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth needs to be turned on for the adaptor manager to work" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth Adaptors" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Always" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "%d Minute" -msgstr[1] "%d Minutes" +msgstr[0] "%(minutes)d Minute" +msgstr[1] "%(minutes)d Minutes" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth Devices" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Failed to reach blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Connection to BlueZ failed" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -354,16 +422,24 @@ "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Searching" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapter Preferences" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "File Sender" @@ -373,7 +449,7 @@ #: blueman/main/Sendto.py:42 msgid "_Stop" -msgstr "" +msgstr "_Stop" #: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 msgid "Connecting" @@ -391,35 +467,35 @@ msgid "Cancelling" msgstr "Cancelling" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Sending File" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "%(seconds)d Second" +msgstr[1] "%(seconds)d Seconds" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Error occurred while sending file %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Skip" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Retry" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Error occurred" @@ -477,226 +553,160 @@ msgstr "Always accept" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Accept" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"An error has occured whilst loading a plug-in. Please notify the " +"An error has occurred while loading a plugin. Please notify the " "developers with the content of this message to our \n" "website." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Local Services" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Turned Off" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Exit" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Enable Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Yes" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "No" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" -msgstr "" +msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "" +msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "" +msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Report a Problem" +msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Device Manager" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Show _Toolbar" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Show _Statusbar" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Rename device" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ort by" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Name" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Added" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descending" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Plug-ins" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Local Services" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Service Preferences" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Search" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Keyboard" -#: blueman/gui/manager/ManagerMenu.py:156 -#, fuzzy -msgid "_Preferences" -msgstr "Adapter Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Unnamed device" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 -#, fuzzy msgid "Uncategorized" -msgstr "uncategorised" +msgstr "Uncategorised" -#: blueman/gui/manager/ManagerDeviceList.py:544 -#, fuzzy +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connected" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" -msgstr "Trust" +msgstr "Trusted" -#: blueman/gui/manager/ManagerDeviceList.py:546 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" -msgstr "Pair" +msgstr "Paired" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" -msgstr "" +msgstr "Blocked" -#: blueman/gui/manager/ManagerDeviceList.py:571 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" -msgstr "Disconnect:" +msgstr "Connected" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Poor" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Much" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Too much" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -msgstr "" +msgstr "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" +msgstr "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Low" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "High" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Very High" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "" +msgstr "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "" +msgstr "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Success!" @@ -705,128 +715,103 @@ msgstr "Failed" #: blueman/gui/manager/ManagerDeviceMenu.py:148 -#, fuzzy msgid "Connecting
" -msgstr "Connecting" +msgstr "Connecting
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Disconnection failed: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" -msgstr "" +msgstr "No audio endpoints registered" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" -msgstr "" +msgstr "Input/output error" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" -msgstr "Show device information" +msgstr "Device did not respond" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -#, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Temporarily visible" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Unknown error" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Connection Failed: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "Disconnect:" +msgstr "_Connect" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Connects auto connect profiles A2DP source, A2DP sink, and HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "Disconnect:" +msgstr "_Disconnect" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forcefully disconnect the device" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connect To:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Disconnect:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" -msgstr "Disconnect:" +msgstr "Auto-connect:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" -msgstr "Send a _File..." +msgstr "Send a _File
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pair" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Trust" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Untrust" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" -msgstr "" +msgstr "_Block" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" -msgstr "" +msgstr "_Unblock" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" -msgstr "Send files to this device" +msgstr "Block/Unblock this device" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "Rename device" +msgstr "R_ename device
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" -msgstr "Remove" +msgstr "_Remove
" #: blueman/gui/manager/ManagerProgressbar.py:44 msgid "Cancel Operation" msgstr "Cancel Operation" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Data activity indication" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Total data received and rate of transmission" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Total data sent and rate of transmission" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Untrust" @@ -834,29 +819,20 @@ msgid "Select Device" msgstr "Select Device" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "More" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman is a GTK+ Bluetooth manager" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM Settings" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Plug-ins" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Dependency issue" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -867,7 +843,7 @@ "will also unload \"%(0)s\".\n" "Proceed?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -878,690 +854,1674 @@ "unload %(0)s.\n" "Proceed?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "No dependencies" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "No conflicts" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Dependency issue" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adaptor selection" #: blueman/gui/DeviceSelectorWidget.py:45 -#, fuzzy msgid "Discovering
" -msgstr "Discoverable
 %ss" +msgstr "Discovering
" #. translators: device class #: blueman/DeviceClass.py:6 msgid "Miscellaneous" -msgstr "" +msgstr "Miscellaneous" #. translators: device class #: blueman/DeviceClass.py:8 msgid "Computer" -msgstr "" +msgstr "Computer" #. translators: device class #: blueman/DeviceClass.py:10 msgid "Phone" -msgstr "" +msgstr "Phone" #. translators: device class #: blueman/DeviceClass.py:12 -#, fuzzy msgid "Access point" -msgstr "Network Access Point" +msgstr "Access point" #. translators: device class #: blueman/DeviceClass.py:14 msgid "Audio/video" -msgstr "" +msgstr "Audio/video" #. translators: device class #: blueman/DeviceClass.py:16 msgid "Peripheral" -msgstr "" +msgstr "Peripheral" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" -msgstr "" +msgstr "Imaging" #. translators: device class #: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 msgid "Wearable" -msgstr "" +msgstr "Wearable" #. translators: device class #: blueman/DeviceClass.py:22 msgid "Toy" -msgstr "" +msgstr "Toy" #. translators: device class #: blueman/DeviceClass.py:31 -#, fuzzy msgid "Desktop" -msgstr "desktop" +msgstr "Desktop" #. translators: device class #: blueman/DeviceClass.py:33 -#, fuzzy msgid "Server" -msgstr "server" +msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 -#, fuzzy +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" -msgstr "laptop" +msgstr "Laptop" #. translators: device class #: blueman/DeviceClass.py:37 -#, fuzzy msgid "Handheld" -msgstr "handheld" +msgstr "Handheld" #. translators: device class #: blueman/DeviceClass.py:39 msgid "Palm" -msgstr "" +msgstr "Palm" #. translators: device class #: blueman/DeviceClass.py:48 -#, fuzzy msgid "Cellular" -msgstr "mobile" +msgstr "Cellular" #. translators: device class #: blueman/DeviceClass.py:50 -#, fuzzy msgid "Cordless" -msgstr "cordless" +msgstr "Cordless" #. translators: device class #: blueman/DeviceClass.py:52 -#, fuzzy msgid "Smartphone" -msgstr "smart phone" +msgstr "Smartphone" #. translators: device class #: blueman/DeviceClass.py:54 -#, fuzzy msgid "Modem" -msgstr "modem" +msgstr "Modem" #. translators: device class #: blueman/DeviceClass.py:56 msgid "ISDN" -msgstr "" +msgstr "ISDN" #. translators: device class #: blueman/DeviceClass.py:61 msgid "Fully" -msgstr "" +msgstr "Fully" #. translators: device class #: blueman/DeviceClass.py:63 msgid "1–17 percent" -msgstr "" +msgstr "1–17 percent" #. translators: device class #: blueman/DeviceClass.py:65 msgid "17–33 percent" -msgstr "" +msgstr "17–33 percent" #. translators: device class #: blueman/DeviceClass.py:67 msgid "33–50 percent" -msgstr "" +msgstr "33–50 percent" #. translators: device class #: blueman/DeviceClass.py:69 msgid "50–67 percent" -msgstr "" +msgstr "50–67 percent" #. translators: device class #: blueman/DeviceClass.py:71 msgid "67–83 percent" -msgstr "" +msgstr "67–83 percent" #. translators: device class #: blueman/DeviceClass.py:73 msgid "83–99 percent" -msgstr "" +msgstr "83–99 percent" #. translators: device class #: blueman/DeviceClass.py:75 -#, fuzzy msgid "Not available" -msgstr "obexd not available" +msgstr "Not available" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 -#, fuzzy +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" -msgstr "headset" +msgstr "Headset" #. translators: device class #: blueman/DeviceClass.py:84 blueman/Sdp.py:145 -#, fuzzy msgid "Handsfree" -msgstr "handsfree" +msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 -#, fuzzy +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" -msgstr "microphone" +msgstr "Microphone" #. translators: device class #: blueman/DeviceClass.py:90 msgid "Loudspeaker" -msgstr "" +msgstr "Loudspeaker" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" -msgstr "" +msgstr "Headphones" #. translators: device class #: blueman/DeviceClass.py:94 msgid "Portable audio" -msgstr "" +msgstr "Portable audio" #. translators: device class #: blueman/DeviceClass.py:96 msgid "Car audio" -msgstr "" +msgstr "Car audio" #. translators: device class #: blueman/DeviceClass.py:98 msgid "Set-top box" -msgstr "" +msgstr "Set-top box" #. translators: device class #: blueman/DeviceClass.py:100 msgid "Hi-Fi audio" -msgstr "" +msgstr "Hi-Fi audio" #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "" +msgstr "VCR" #. translators: device class #: blueman/DeviceClass.py:104 -#, fuzzy msgid "Video camera" -msgstr "Audio Source" +msgstr "Video camera" #. translators: device class #: blueman/DeviceClass.py:106 msgid "Camcorder" -msgstr "" +msgstr "Camcorder" #. translators: device class #: blueman/DeviceClass.py:108 -#, fuzzy msgid "Video monitor" -msgstr "Audio Source" +msgstr "Video monitor" #. translators: device class #: blueman/DeviceClass.py:110 msgid "Video display and loudspeaker" -msgstr "" +msgstr "Video display and loudspeaker" #. translators: device class #: blueman/DeviceClass.py:112 -#, fuzzy msgid "Video conferencing" -msgstr "Audio Source" +msgstr "Video conferencing" #. translators: device class #: blueman/DeviceClass.py:116 msgid "Gaming/Toy" -msgstr "" - -#. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "keyboard" +msgstr "Gaming/Toy" #. translators: device class #: blueman/DeviceClass.py:125 -#, fuzzy msgid "Pointing" -msgstr "pointing" - -#. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" +msgstr "Pointing" #. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" -msgstr "" +msgstr "Display" #. translators: device class #: blueman/DeviceClass.py:134 msgid "Camera" -msgstr "" +msgstr "Camera" #. translators: device class #: blueman/DeviceClass.py:136 msgid "Scanner" -msgstr "" +msgstr "Scanner" #. translators: device class #: blueman/DeviceClass.py:138 msgid "Printer" -msgstr "" +msgstr "Printer" #. translators: device class #: blueman/DeviceClass.py:143 msgid "Wrist watch" -msgstr "" +msgstr "Wrist watch" #. translators: device class #: blueman/DeviceClass.py:145 msgid "Pager" -msgstr "" +msgstr "Pager" #. translators: device class #: blueman/DeviceClass.py:147 msgid "Jacket" -msgstr "" +msgstr "Jacket" #. translators: device class #: blueman/DeviceClass.py:149 msgid "Helmet" -msgstr "" +msgstr "Helmet" #. translators: device class #: blueman/DeviceClass.py:151 msgid "Glasses" -msgstr "" +msgstr "Glasses" #. translators: device class #: blueman/DeviceClass.py:156 msgid "Robot" -msgstr "" +msgstr "Robot" #. translators: device class #: blueman/DeviceClass.py:158 msgid "Vehicle" -msgstr "" +msgstr "Vehicle" #. translators: device class #: blueman/DeviceClass.py:160 msgid "Doll" -msgstr "" +msgstr "Doll" #. translators: device class #: blueman/DeviceClass.py:162 msgid "Controller" -msgstr "" +msgstr "Controller" #. translators: device class #: blueman/DeviceClass.py:164 msgid "Game" -msgstr "" +msgstr "Game" -#: blueman/DeviceClass.py:169 +#: blueman/DeviceClass.py:168 #, fuzzy +msgid "Generic Unknown" +msgstr "Generic Phone" + +#: blueman/DeviceClass.py:169 msgid "Generic Phone" -msgstr "Connect" +msgstr "Generic Phone" #: blueman/DeviceClass.py:170 -#, fuzzy msgid "Generic Computer" -msgstr "Connect" +msgstr "Generic Computer" #: blueman/DeviceClass.py:171 -#, fuzzy -msgid "Generic Watch" -msgstr "Connect" - -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Desktop Workstation" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:172 #, fuzzy -msgid "Generic Clock" -msgstr "Connect" +msgid "Server-class Computer" +msgstr "Generic Computer" #: blueman/DeviceClass.py:174 -#, fuzzy -msgid "Generic Display" -msgstr "Bluetooth File Transfer" +msgid "Handheld PC/PDA (clamshell)" +msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "Connect" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -#, fuzzy -msgid "Generic Eye-glasses" -msgstr "Bluetooth File Transfer" +msgid "Wearable computer (watch size)" +msgstr "" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "Bluetooth File Transfer" +msgid "Tablet" +msgstr "" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "Group Network" +msgid "Docking Station" +msgstr "" #: blueman/DeviceClass.py:179 -#, fuzzy -msgid "Generic Media Player" -msgstr "Bluetooth File Transfer" +msgid "All in One" +msgstr "" #: blueman/DeviceClass.py:180 #, fuzzy -msgid "Generic Barcode Scanner" -msgstr "Connect" +msgid "Blade Server" +msgstr "Server" #: blueman/DeviceClass.py:181 -#, fuzzy -msgid "Generic Thermometer" -msgstr "Connect" +msgid "Convertible" +msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#, fuzzy +msgid "Detachable" +msgstr "Wearable" #: blueman/DeviceClass.py:183 -#, fuzzy -msgid "Generic Heart rate Sensor" -msgstr "Bluetooth File Transfer" +msgid "IoT Gateway" +msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +msgid "Generic Watch" +msgstr "Generic Watch" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +#, fuzzy +msgid "Sports Watch" +msgstr "Watch: Sports Watch" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "" +#, fuzzy +msgid "Smartwatch" +msgstr "Wrist watch" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "Generic Clock" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "" +msgid "Generic Display" +msgstr "Generic Display" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "" +msgid "Generic Remote Control" +msgstr "Generic Remote Control" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "" +msgid "Generic Eye-glasses" +msgstr "Generic Eye-glasses" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "" +msgid "Generic Tag" +msgstr "Generic Tag" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "" +msgid "Generic Keyring" +msgstr "Generic Keyring" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" -msgstr "" +msgid "Generic Media Player" +msgstr "Generic Media Player" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" -msgstr "" +msgid "Generic Barcode Scanner" +msgstr "Generic Barcode Scanner" #: blueman/DeviceClass.py:197 -#, fuzzy -msgid "Generic Glucose Meter" -msgstr "Connect" +msgid "Generic Thermometer" +msgstr "Generic Thermometer" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "" +#, fuzzy +msgid "Ear Thermometer" +msgstr "Health Thermometer" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "" +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Generic Heart rate Sensor" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "" +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Heart Rate" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "" +msgid "Generic Blood Pressure" +msgstr "Generic Blood Pressure" #: blueman/DeviceClass.py:202 #, fuzzy -msgid "Generic: Cycling" -msgstr "Group Network" +msgid "Arm Blood Pressure" +msgstr "Blood Pressure" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "" +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Blood Pressure" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "" +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Human Interface Device" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "" +msgid "Mouse" +msgstr "Mouse" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "" +msgid "Joystick" +msgstr "Joystick" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "Gamepad" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "" +msgid "Digitizer Tablet" +msgstr "Digitiser Tablet" #: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "" +msgid "Card Reader" +msgstr "Card Reader" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "" +msgid "Digital Pen" +msgstr "Digital Pen" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "" +msgid "Barcode Scanner" +msgstr "Barcode Scanner" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" -msgstr "" +msgid "Generic Glucose Meter" +msgstr "Generic Glucose Meter" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" -msgstr "" +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Generic: Running Walking Sensor" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" -msgstr "" +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generic: Running Walking Sensor" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" -msgstr "" +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generic: Running Walking Sensor" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" -msgstr "" +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generic: Running Walking Sensor" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" -msgstr "" +#, fuzzy +msgid "Generic Cycling" +msgstr "Generic: Cycling" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" -msgstr "" +#, fuzzy +msgid "Cycling Computer" +msgstr "Cycling: Cycling Computer" + +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" +msgstr "Cycling: Speed Sensor" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "" +#, fuzzy +msgid "Cadence Sensor" +msgstr "Cycling: Cadence Sensor" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "" +#, fuzzy +msgid "Power Sensor" +msgstr "Cycling: Power Sensor" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "" +#, fuzzy +msgid "Speed and Cadence Sensor" +msgstr "Cycling: Speed and Cadence Sensor" #: blueman/DeviceClass.py:226 -msgid "Location Pod" -msgstr "" +#, fuzzy +msgid "Generic Control Device" +msgstr "Generic Personal Mobility Device" #: blueman/DeviceClass.py:227 -msgid "Location and Navigation Pod" +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Battery Service" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Generic Networking" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Access point" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Device" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generic Heart rate Sensor" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generic Heart rate Sensor" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "File Sender" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Cycling: Speed Sensor" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Cycling: Speed Sensor" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generic: Weight Scale" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Controller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generic Tag" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Generic Clock" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Thermometer: Ear" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" msgstr "" +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Generic Keyring" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generic Access" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Access point" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Access point" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blocked" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generic Personal Mobility Device" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Generic Personal Mobility Device" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Plug-ins" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generic: Weight Scale" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Generic Keyring" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Location Display Device" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Service:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audio Profile" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Generic Media Player" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Camera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobility Scooter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vehicle" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generic Display" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Microphone" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generic Personal Mobility Device" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Microphone" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generic Audio" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Receiving file" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Set-top box" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generic Display" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Video monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Generic Keyring" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generic Tag" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Portable audio" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generic Tag" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digital Pen" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Generic: Pulse Oximeter" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generic: Pulse Oximeter" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulse Oximeter" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Generic: Weight Scale" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "Generic Personal Mobility Device" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "Powered Wheelchair" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "Mobility Scooter" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "Generic Continuous Glucose Monitor" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "Generic Insulin Pump" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "Insulin Pump, durable pump" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "Insulin Pump, patch pump" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "Insulin Pen" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "Generic Medication Delivery" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Generic Thermometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" +msgstr "Generic: Outdoor Sports Activity" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Location Display Device" + +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "Location and Navigation Display Device" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "Location Pod" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "Location and Navigation Pod" + #: blueman/Sdp.py:88 msgid "SDP" -msgstr "" +msgstr "SDP" #: blueman/Sdp.py:89 msgid "UDP" -msgstr "" +msgstr "UDP" #: blueman/Sdp.py:90 msgid "RFCOMM" -msgstr "" +msgstr "RFCOMM" #: blueman/Sdp.py:91 msgid "TCP" -msgstr "" +msgstr "TCP" #: blueman/Sdp.py:92 msgid "TCS-BIN" -msgstr "" +msgstr "TCS-BIN" #: blueman/Sdp.py:93 msgid "TCS-AT" -msgstr "" +msgstr "TCS-AT" #: blueman/Sdp.py:94 msgid "ATT" -msgstr "" +msgstr "ATT" #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" -msgstr "" +msgstr "IP" #: blueman/Sdp.py:97 msgid "FTP" -msgstr "" +msgstr "FTP" #: blueman/Sdp.py:98 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: blueman/Sdp.py:99 msgid "WSP" -msgstr "" +msgstr "WSP" #: blueman/Sdp.py:100 msgid "BNEP" -msgstr "" +msgstr "BNEP" #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "" +msgstr "UPnP/ESDP" #: blueman/Sdp.py:102 msgid "HIDP" -msgstr "" +msgstr "HIDP" #: blueman/Sdp.py:103 msgid "Hardcopy Control Channel" -msgstr "" +msgstr "Hardcopy Control Channel" #: blueman/Sdp.py:104 msgid "Hardcopy Data Channel" -msgstr "" +msgstr "Hardcopy Data Channel" #: blueman/Sdp.py:105 msgid "Hardcopy Notification" -msgstr "" +msgstr "Hardcopy Notification" #: blueman/Sdp.py:106 msgid "AVCTP" -msgstr "" +msgstr "AVCTP" #: blueman/Sdp.py:107 msgid "AVDTP" -msgstr "" +msgstr "AVDTP" #: blueman/Sdp.py:108 msgid "CMTP" -msgstr "" +msgstr "CMTP" #: blueman/Sdp.py:109 msgid "UDI_C-Plane" -msgstr "" +msgstr "UDI_C-Plane" #: blueman/Sdp.py:110 blueman/Sdp.py:111 msgid "Multi-Channel Adaptation Protocol (MCAP)" -msgstr "" +msgstr "Multi-Channel Adaptation Protocol (MCAP)" #: blueman/Sdp.py:112 msgid "L2CAP" -msgstr "" +msgstr "L2CAP" #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "ServiceDiscoveryServerServiceClassID" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "BrowseGroupDescriptorServiceClassID" #: blueman/Sdp.py:115 msgid "Public Browse Group" -msgstr "" +msgstr "Public Browse Group" #: blueman/Sdp.py:116 -#, fuzzy msgid "Serial Port" -msgstr "Serial Ports" +msgstr "Serial Port" #: blueman/Sdp.py:117 msgid "LAN Access Using PPP" -msgstr "" +msgstr "LAN Access Using PPP" #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" @@ -1569,24 +2529,23 @@ #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "" +msgstr "IrMC Sync" #: blueman/Sdp.py:120 msgid "OBEX Object Push" -msgstr "" +msgstr "OBEX Object Push" #: blueman/Sdp.py:121 -#, fuzzy msgid "OBEX File Transfer" -msgstr "Bluetooth File Transfer" +msgstr "OBEX File Transfer" #: blueman/Sdp.py:122 msgid "IrMC Sync Command" -msgstr "" +msgstr "IrMC Sync Command" #: blueman/Sdp.py:124 msgid "Cordless Telephony" -msgstr "" +msgstr "Cordless Telephony" #: blueman/Sdp.py:125 msgid "Audio Source" @@ -1598,43 +2557,43 @@ #: blueman/Sdp.py:127 msgid "Remote Control Target" -msgstr "" +msgstr "Remote Control Target" #: blueman/Sdp.py:128 msgid "Advanced Audio" -msgstr "" +msgstr "Advanced Audio" #: blueman/Sdp.py:129 msgid "Remote Control" -msgstr "" +msgstr "Remote Control" #: blueman/Sdp.py:130 msgid "Video Conferencing" -msgstr "" +msgstr "Video Conferencing" #: blueman/Sdp.py:131 msgid "Intercom" -msgstr "" +msgstr "Intercom" #: blueman/Sdp.py:132 msgid "Fax" -msgstr "" +msgstr "Fax" #: blueman/Sdp.py:133 msgid "Headset Audio Gateway" -msgstr "" +msgstr "Headset Audio Gateway" #: blueman/Sdp.py:134 msgid "WAP" -msgstr "" +msgstr "WAP" #: blueman/Sdp.py:135 msgid "WAP Client" -msgstr "" +msgstr "WAP Client" #: blueman/Sdp.py:136 msgid "PANU" -msgstr "" +msgstr "PANU" #: blueman/Sdp.py:137 msgid "Network Access Point" @@ -1646,470 +2605,451 @@ #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "" +msgstr "DirectPrinting (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "" +msgstr "ReferencePrinting (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" -msgstr "" +msgstr "Imaging (BIP)" #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "" +msgstr "ImagingResponder (BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" -msgstr "" +msgstr "ImagingAutomaticArchive (BIP)" #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "" +msgstr "ImagingReferencedObjects (BIP)" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "" +msgstr "Handsfree Audio Gateway" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "" +msgstr "DirectPrintingReferenceObjectsService (BPP)" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "" +msgstr "ReflectedUI (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "Basic Printing (BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" -msgstr "" +msgstr "Printing Status (BPP)" #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" -msgstr "" +msgstr "Human Interface Device Service (HID)" #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "" +msgstr "HardcopyCableReplacement (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "HCR_Print (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "HCR_Scan (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" -msgstr "" +msgstr "Common ISDN Access (CIP)" #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "VideoConferencingGW (VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "UDI-MT" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "UDI-TA" #: blueman/Sdp.py:159 msgid "Audio/Video" -msgstr "" +msgstr "Audio/Video" #: blueman/Sdp.py:160 msgid "SIM Access (SAP)" -msgstr "" +msgstr "SIM Access (SAP)" #: blueman/Sdp.py:161 msgid "Phonebook Access (PBAP) - PCE" -msgstr "" +msgstr "Phonebook Access (PBAP) - PCE" #: blueman/Sdp.py:162 msgid "Phonebook Access (PBAP) - PSE" -msgstr "" +msgstr "Phonebook Access (PBAP) - PSE" #: blueman/Sdp.py:163 -#, fuzzy msgid "Phonebook Access (PBAP)" -msgstr "Network Access Point (NAP)" +msgstr "Phonebook Access (PBAP)" #: blueman/Sdp.py:165 msgid "Message Access Server" -msgstr "" +msgstr "Message Access Server" #: blueman/Sdp.py:166 msgid "Message Notification Server" -msgstr "" +msgstr "Message Notification Server" #: blueman/Sdp.py:167 -#, fuzzy msgid "Message Access Profile (MAP)" -msgstr "Network Access Point (NAP)" +msgstr "Message Access Profile (MAP)" #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "GNSS" #: blueman/Sdp.py:169 msgid "GNSS Server" -msgstr "" +msgstr "GNSS Server" #: blueman/Sdp.py:170 msgid "3D Display" -msgstr "" +msgstr "3D Display" #: blueman/Sdp.py:171 msgid "3D Glasses" -msgstr "" +msgstr "3D Glasses" #: blueman/Sdp.py:172 msgid "3D Synchronization (3DSP)" -msgstr "" +msgstr "3D Synchronization (3DSP)" #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "Multi-Profile Specification (MPS) Profile" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "Multi-Profile Specification (MPS) Service" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" -msgstr "" +msgstr "Calendar, Task, and Notes (CTN) Access Service" #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "Calendar, Task, and Notes (CTN) Notification Service" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "Calendar, Task, and Notes (CTN) Profile" #: blueman/Sdp.py:178 msgid "PnP Information" -msgstr "" +msgstr "PnP Information" #: blueman/Sdp.py:179 -#, fuzzy msgid "Generic Networking" -msgstr "Group Network" +msgstr "Generic Networking" #: blueman/Sdp.py:180 -#, fuzzy msgid "Generic FileTransfer" -msgstr "Bluetooth File Transfer" +msgstr "Generic FileTransfer" #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "Generic Audio" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "" +msgstr "Generic Telephony" #: blueman/Sdp.py:183 -#, fuzzy msgid "Video Source" -msgstr "Audio Source" +msgstr "Video Source" #: blueman/Sdp.py:184 -#, fuzzy msgid "Video Sink" -msgstr "Audio Sink" +msgstr "Video Sink" #: blueman/Sdp.py:185 msgid "Video Distribution" -msgstr "" +msgstr "Video Distribution" #: blueman/Sdp.py:186 msgid "HDP" -msgstr "" +msgstr "HDP" #: blueman/Sdp.py:187 -#, fuzzy msgid "HDP Source" -msgstr "Audio Source" +msgstr "HDP Source" #: blueman/Sdp.py:188 msgid "HDP Sink" -msgstr "" +msgstr "HDP Sink" #: blueman/Sdp.py:189 msgid "Generic Access" -msgstr "" +msgstr "Generic Access" #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "Generic Attribute" #: blueman/Sdp.py:191 msgid "Immediate Alert" -msgstr "" +msgstr "Immediate Alert" #: blueman/Sdp.py:192 msgid "Link Loss" -msgstr "" +msgstr "Link Loss" #: blueman/Sdp.py:193 msgid "Tx Power" -msgstr "" +msgstr "Tx Power" #: blueman/Sdp.py:194 -#, fuzzy msgid "Current Time Service" -msgstr "Rename device" +msgstr "Current Time Service" #: blueman/Sdp.py:195 msgid "Reference Time Update Service" -msgstr "" +msgstr "Reference Time Update Service" #: blueman/Sdp.py:196 msgid "Next DST Change Service" -msgstr "" +msgstr "Next DST Change Service" #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "Glucose" #: blueman/Sdp.py:198 msgid "Health Thermometer" -msgstr "" +msgstr "Health Thermometer" #: blueman/Sdp.py:199 -#, fuzzy msgid "Device Information" -msgstr "Show device information" +msgstr "Device Information" #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "Heart Rate" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" -msgstr "" +msgstr "Phone Alert Status Service" #: blueman/Sdp.py:202 -#, fuzzy msgid "Battery Service" -msgstr "Local Services" +msgstr "Battery Service" #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "Blood Pressure" #: blueman/Sdp.py:204 msgid "Alert Notification Service" -msgstr "" +msgstr "Alert Notification Service" #: blueman/Sdp.py:205 msgid "Human Interface Device" -msgstr "" +msgstr "Human Interface Device" #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "Scan Parameters" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" -msgstr "" +msgstr "Running Speed and Cadence" #: blueman/Sdp.py:208 msgid "Automation IO" -msgstr "" +msgstr "Automation IO" #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" -msgstr "" +msgstr "Cycling Speed and Cadence" #: blueman/Sdp.py:210 msgid "Cycling Power" -msgstr "" +msgstr "Cycling Power" #: blueman/Sdp.py:211 msgid "Location and Navigation" -msgstr "" +msgstr "Location and Navigation" #: blueman/Sdp.py:212 msgid "Environmental Sensing" -msgstr "" +msgstr "Environmental Sensing" #: blueman/Sdp.py:213 msgid "Body Composition" -msgstr "" +msgstr "Body Composition" #: blueman/Sdp.py:214 msgid "User Data" -msgstr "" +msgstr "User Data" #: blueman/Sdp.py:215 msgid "Weight Scale" -msgstr "" +msgstr "Weight Scale" #: blueman/Sdp.py:216 msgid "Bond Management" -msgstr "" +msgstr "Bond Management" #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" -msgstr "" +msgstr "Continuous Glucose Monitoring" #: blueman/Sdp.py:218 msgid "Internet Protocol Support" -msgstr "" +msgstr "Internet Protocol Support" #: blueman/Sdp.py:219 msgid "Indoor Positioning" -msgstr "" +msgstr "Indoor Positioning" #: blueman/Sdp.py:220 msgid "Pulse Oximeter" -msgstr "" +msgstr "Pulse Oximeter" #: blueman/Sdp.py:221 msgid "HTTP Proxy" -msgstr "" +msgstr "HTTP Proxy" #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "Transport Discovery" #: blueman/Sdp.py:223 -#, fuzzy msgid "Object Transfer" -msgstr "Transfer" +msgstr "Object Transfer" #: blueman/Sdp.py:224 -#, fuzzy msgid "AppleAgent" -msgstr "applet" +msgstr "AppleAgent" #: blueman/Sdp.py:225 -#, fuzzy msgid "Primary Service" -msgstr "Pair device" +msgstr "Primary Service" #: blueman/Sdp.py:226 -#, fuzzy msgid "Secondary Service" -msgstr "Search for nearby devices" +msgstr "Secondary Service" #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "Include" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "Characteristic Declaration" #: blueman/Sdp.py:229 -#, fuzzy msgid "Device Name" -msgstr "Device Manager" +msgstr "Device Name" #: blueman/Sdp.py:230 msgid "Appearance" -msgstr "" +msgstr "Appearance" #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "Peripheral Privacy Flag" #: blueman/Sdp.py:232 -#, fuzzy msgid "Reconnection Address" -msgstr "Recent _Connections" +msgstr "Reconnection Address" #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "Peripheral Preferred Connection Parameters" #: blueman/Sdp.py:234 -#, fuzzy msgid "Service Changed" -msgstr "Device Manager" +msgstr "Service Changed" #: blueman/Sdp.py:235 msgid "System ID" -msgstr "" +msgstr "System ID" #: blueman/Sdp.py:236 msgid "Model Number String" -msgstr "" +msgstr "Model Number String" #: blueman/Sdp.py:237 msgid "Serial Number String" -msgstr "" +msgstr "Serial Number String" #: blueman/Sdp.py:238 msgid "Firmware Revision String" -msgstr "" +msgstr "Firmware Revision String" #: blueman/Sdp.py:239 msgid "Hardware Revision String" -msgstr "" +msgstr "Hardware Revision String" #: blueman/Sdp.py:240 msgid "Software Revision String" -msgstr "" +msgstr "Software Revision String" #: blueman/Sdp.py:241 msgid "Manufacturer Name String" -msgstr "" +msgstr "Manufacturer Name String" #: blueman/Sdp.py:242 msgid "PnP ID" -msgstr "" +msgstr "PnP ID" #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "Characteristic Extended Properties" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "Characteristic User Description" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "Client Characteristic Configuration" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "Server Characteristic Configuration" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" -msgstr "" +msgstr "Characteristic Presentation Format" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" -msgstr "" +msgstr "Characteristic Aggregate Format" #: blueman/Sdp.py:249 msgid "Valid Range" -msgstr "" +msgstr "Valid Range" #: blueman/Sdp.py:250 msgid "External Report Reference" -msgstr "" +msgstr "External Report Reference" #: blueman/Sdp.py:251 -#, fuzzy msgid "Report Reference" -msgstr "Adapter Preferences" +msgstr "Report Reference" #: blueman/Sdp.py:378 -#, fuzzy msgid "Audio and input profiles" -msgstr "Auto connect profiles" +msgstr "Audio and input profiles" #: blueman/Sdp.py:380 msgid "Proprietary" @@ -2125,34 +3065,34 @@ #: blueman/plugins/manager/Info.py:60 msgid "Select row(s) and use Control + C to copy" -msgstr "" +msgstr "Select row(s) and use Control + C to copy" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Show device information" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Send _note" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Send a text note" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Failed to change profile to %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audio Profile" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Select audio profile for PulseAudio" @@ -2164,41 +3104,34 @@ msgid "" "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" - -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connected" +"Tries to auto-connect to configurable services on start and every 60 seconds." #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" -msgstr "" +msgstr "Automatically connected to %(service)s on %(device)s" #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" +"Shows desktop notifications when devices get connected or disconnected." -#: blueman/plugins/applet/ConnectionNotifier.py:48 -#, fuzzy +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" -msgstr "Disconnecting..." +msgstr "Disconnected" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connected:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Not Connected" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2206,56 +3139,56 @@ "No usage statistics are available yet. Try establishing a connection first " "and then check this page." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "day" msgstr[1] "days" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hour" msgstr[1] "hours" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minute" msgstr[1] "minutes" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s and %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Are you sure you want to reset the counter?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plug-in tracks every device separately." +"for limited data access plans. This plugin tracks every device separately." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Network _Usage" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Shows network traffic usage" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Enabled" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Manages local network services, like NAP bridges" @@ -2267,25 +3200,21 @@ "Provides support for Dial Up Networking (DUN) with ModemManager and " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" "Provides a menu item that contains last used connections for quick access" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximum items" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "The maximum number of items recent connections menu will display." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Recent _Connections" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2304,6 +3233,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptor for this connection is not available" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Recent _Connections" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2312,41 +3245,41 @@ "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Provides DBus API for other Blueman components" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Incoming file over Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Incoming file %(0)s from %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Reject" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Receiving file" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Receiving file %(0)s from %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Provides OBEX file transfer capabilities" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Configured directory for incoming files does not exist" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2355,51 +3288,51 @@ "Please make sure that directory ‘%s’ exists or configure it with " "blueman-services. Until then the default ‘%s’ will be used" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "File received" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "File %(0)s from %(1)s successfully received" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" -msgstr "" +msgstr "Open" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transfer failed" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transfer of file %(0)s failed" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Files received" -#: blueman/plugins/applet/TransferService.py:334 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:333 +#, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" -msgstr[0] "Received %d file in the background" -msgstr[1] "Received %d files in the background" +msgstr[0] "Received %(files)d file in the background" +msgstr[1] "Received %(files)d files in the background" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" -msgstr "" +msgstr "Open Location" -#: blueman/plugins/applet/TransferService.py:343 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:342 +#, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" -msgstr[0] "Received %d more file in the background" -msgstr[1] "Received %d more files in the background" +msgstr[0] "Received %(files)d more file in the background" +msgstr[1] "Received %(files)d more files in the background" #: blueman/plugins/applet/KillSwitch.py:37 msgid "" @@ -2407,6 +3340,9 @@ "turning Bluetooth back on from an icon that shows its status; provided it " "isn't unplugged by the system, or physically." msgstr "" +"Switches Bluetooth killswitch status to match Bluetooth power state. Allows " +"turning Bluetooth back on from an icon that shows its status; provided it " +"isn't unplugged by the system, or physically." #: blueman/plugins/applet/StandardItems.py:22 msgid "Adds standard menu items to the status icon menu" @@ -2424,7 +3360,7 @@ msgid "Adap_ters" msgstr "Adap_tors" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2465,38 +3401,31 @@ "Trying to obtain an IP address on %s\n" "Please wait
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Active" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d Active Connection" -msgstr[1] "%d Active Connections" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Disabled" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" -msgstr "" +msgstr "Adds disconnect menu items" #: blueman/plugins/applet/DisconnectItems.py:40 -#, fuzzy, python-format +#, python-format msgid "Disconnect %s" -msgstr "Disconnecting..." +msgstr "Disconnect %s" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" @@ -2515,7 +3444,7 @@ msgstr "Amount of time in seconds discoverable mode will last" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Make Discoverable" @@ -2523,18 +3452,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Make the default adaptor temporarily visible" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Discoverable
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Discoverable
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Provides a menu for the applet and an API for other plug-ins to manipulate it" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2543,7 +3476,7 @@ "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Provides basic support for connecting to the internet via DUN profile." @@ -2563,7 +3496,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2571,9 +3504,9 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma-separated list\n" "\n" -"Upon device disconnection the script will be sent a HUP signal" +"Upon device disconnection, the script will be sent a HUP signal" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2603,33 +3536,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controls Bluetooth adapter power states" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Auto power-on" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatically power on adapters" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Turn Bluetooth _Off" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Turn off all adaptors" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Turn Bluetooth _On" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Turn on all adaptors" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2638,24 +3563,23 @@ "connected." #: blueman/plugins/applet/StatusNotifierItem.py:10 -#, fuzzy msgid "Provides a StatusNotifierItem to show a statusicon" -msgstr "Uses libappindicator to show a status icon" +msgstr "Provides a StatusNotifierItem to show a statusicon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Network" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Invalid IP address" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP address conflicts with interface %s which has the same address" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2666,16 +3590,16 @@ "configuration %s/%s\n" "This may cause incorrect network behaviour" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Not currently supported with this set-up" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfer" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Applet's transfer service plug-in is disabled" @@ -2683,7 +3607,7 @@ msgid "Dialup Settings" msgstr "Dialup Settings" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serial Port %s" @@ -2693,29 +3617,24 @@ msgstr "Renew IP Address" #: data/blueman-adapters.desktop.in:4 -#, fuzzy msgid "Set Bluetooth Adapter Properties" -msgstr "Bluetooth Adaptors" +msgstr "Set Bluetooth Adapter Properties" #: data/blueman.desktop.in:3 -#, fuzzy msgid "Blueman Applet" -msgstr "applet" +msgstr "Blueman Applet" #: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 -#, fuzzy msgid "Blueman Bluetooth Manager" -msgstr "Blueman is a GTK+ Bluetooth manager" +msgstr "Blueman Bluetooth Manager" #: data/blueman-manager.desktop.in:3 -#, fuzzy msgid "Bluetooth Manager" -msgstr "Bluetooth Enabled" +msgstr "Bluetooth Manager" #: data/thunar-sendto-blueman.desktop.in:5 -#, fuzzy msgid "Bluetooth Device" -msgstr "Bluetooth Devices" +msgstr "Bluetooth Device" #: data/configs/org.blueman.policy.in:10 msgid "Configure Bluetooth Network" @@ -2749,6 +3668,88 @@ msgid "Setting RfKill State requires privileges" msgstr "Setting RfKill State requires privileges" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Turn Bluetooth _On" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth needs to be turned on for the device manager to function" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Turn Bluetooth _Off" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Heart Rate Sensor: Heart Rate Belt" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Blood Pressure: Arm" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Blood Pressure: Wrist" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Human Interface Device (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Running Walking Sensor: In-Shoe" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Running Walking Sensor: On-Shoe" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Running Walking Sensor: On-Hip" + +#~ msgid "Fingertip" +#~ msgstr "Fingertip" + +#~ msgid "Wrist-Worn" +#~ msgstr "Wrist-Worn" + +#~ msgid "Services" +#~ msgstr "Services" + +#~ msgid "Network Settings" +#~ msgstr "Network Settings" + +#~ msgid "Transfer Settings" +#~ msgstr "Transfer Settings" + +#~ msgid "Plugin description:" +#~ msgstr "Plug-in description:" + +#~ msgid "Local Services" +#~ msgstr "Local Services" + +#~ msgid "_Apply" +#~ msgstr "_Apply" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Active Connection" +#~ msgstr[1] "%(connections)d Active Connections" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Temporarily visible" + +#~ msgid "Yes" +#~ msgstr "Yes" + +#~ msgid "No" +#~ msgstr "No" + +#~ msgid "Auto power-on" +#~ msgstr "Auto power-on" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatically power on adapters" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth Devices" + #~ msgid "Trusted and Paired" #~ msgstr "Trusted and paired" @@ -2790,9 +3791,6 @@ #~ msgid "Introduction" #~ msgstr "Introduction" -#~ msgid "Device" -#~ msgstr "Device" - #~ msgid "Select pairing method to use:" #~ msgstr "Select pairing method to use:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/es.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/es.gmo differ diff -Nru blueman-2.3.5/po/es.po blueman-2.4.1/po/es.po --- blueman-2.3.5/po/es.po 2022-11-22 19:08:26.000000000 +0000 +++ blueman-2.4.1/po/es.po 2024-04-09 07:41:50.000000000 +0000 @@ -13,28 +13,29 @@ # Allan NordhÞy # LightFOSS , 2021. # Haggen Svastian , 2022. -# Luiz Carlos Lucasv , 2022. +# Luiz Carlos Lucasv , 2022, 2024. +# gallegonovato , 2022, 2023, 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-25 21:07+0000\n" -"Last-Translator: Adolfo Jayme Barrientos \n" -"Language-Team: Spanish \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-28 18:50+0000\n" +"Last-Translator: Luiz Carlos Lucasv \n" +"Language-Team: Spanish \n" "Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.2-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Configuración de visibilidad" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Oculto" @@ -54,224 +55,284 @@ msgid "Pairing request" msgstr "Solicitud de emparejamiento" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Solicitud de emparejamiento para el dispositivo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Esto debe sobrescribirse" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostrar entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Buscar" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferencias" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Salir" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositivo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ver" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mostrar barra de _herramientas" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mostrar barra de _estado" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Ocultar _dispositivos sin nombre" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordenar por" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nombre" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Añadido" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendente" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Complementos" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Servicios _locales" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "Ay_uda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Informar de un problema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Buscar dispositivos cercanos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Buscar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Crear emparejamiento con el dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Emparejar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marcar o desmarcar este dispositivo como de confianza" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Confiable" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Quitar este dispositivo de la lista de dispositivos conocidos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Quitar" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Enviar archivo(s) al dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Enviar archivo" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Total de datos enviados y tasa de transmisión" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Total de datos recibidos y tasa de transmisión" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicador de actividad de datos" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Más" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Cambiar nombre de dispositivo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Restablecer" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Cancelar" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Aceptar" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punto de acceso de la red (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servicios" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipo de servidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomendado" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Dirección IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "No hay servidores DHCP instalados" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Dirección IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Configuración de NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Red de área personal" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Compatibilidad con PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Conexión telefónica a las redes" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Compatibilidad con DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Configuración de red" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punto de acceso de la red (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "Compatibilidad con NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recepción de archivos (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Carpeta entrante:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Seleccionar carpeta para la transferencia de archivos entrantes" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Aceptar archivos de los dispositivos en que se confíe" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Configuración de transferencia" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Envío de archivos por Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Para:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Archivo:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuración" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurar las preferencias del complemento seleccionado" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descripción del complemento:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Sin especificar" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autoría:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconocido" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depende de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflictúa con:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Configuración de GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Número:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -279,27 +340,27 @@ msgid "Traffic statistics" msgstr "Estadísticas de tráfico" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Cerrar" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Descargado:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Cargados:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Inicio del registro:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duración del registro:" @@ -307,45 +368,53 @@ msgid "Send note" msgstr "Enviar una nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Es necesario encender el Bluetooth para que el gestor de adaptadores funcione" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptadores Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Siempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minuto" msgstr[1] "%(minutes)d minutos" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositivos Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Es necesario encender el adaptador Bluetooth para que funcione el gestor de " -"dispositivos" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "No se pudo comunicar con el gerente de blueman" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Parece que blueman-manager no se pudo activar a través de D-Bus. Una causa " +"típica de esto es una configuración gráfica rota en el entorno de activación " +"de D-Bus que se puede resolver con una llamada a dbus-update-activation-" +"environment, generalmente en él a través de xin it rc (respectivamente con " +"la configuración de Sway o similar) ." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "No se pudo establecer la conexión con BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -356,16 +425,24 @@ "Esto indica que no se han detectado adaptadores de Bluetooth o que no se ha " "iniciado el servicio de Bluetooth." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Haz clic para desactivar." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Haz clic para activar." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Buscando" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferencias del adaptador" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Envío de archivos" @@ -395,35 +472,35 @@ msgid "Cancelling" msgstr "Cancelando" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Enviando archivo" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Tiempo estimado:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d segundo" msgstr[1] "%(seconds)d segundos" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Se produjo un error al enviar el archivo %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Omitir" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Reintentar" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Se ha producido un error" @@ -481,220 +558,160 @@ msgstr "Aceptar siempre" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aceptar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"Se produjo un error al cargar un complemento. Dé parte de este mensaje a " -"los desarrolladores por medio de nuestro \n" -"sitio web." - -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servicios locales" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Aplicar" +"Se ha producido un error al cargar un complemento. Notifique a los " +"desarrolladores con el contenido de este mensaje a nuestro \n" +"página web" -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth apagado" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Salir" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Activar Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "¿Debe activarse automáticamente el Bluetooth?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sí" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "No" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "kB" +msgstr "Kb" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "MB" +msgstr "Mb" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "GB" - -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Informar de un problema" +msgstr "Gb" -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestor de dispositivos" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mostrar barra de _herramientas" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mostrar barra de _estado" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Ocultar _dispositivos sin nombre" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordenar por" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nombre" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Añadido" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendente" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Complementos" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Servicios _locales" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferencias del servicio" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Buscar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Teclado" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferencias" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combinación" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Salir" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Dispositivo sin nombre" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sin categoría" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Conectado" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Confiable" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Emparejado" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Bloqueado" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Conectado" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Pobre" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Insuficiente" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Óptima" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Mucha" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Demasiada" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Fuerza de señal recibida: %(rssi)u %% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Fuerza de la señal recibida: %(rssi)u %% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Calidad del enlace: %(lq)u %%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Calidad del enlace: %(lq)u %%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baja" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alta" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Muy alta" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nivel de energía transmitida: %(tpl)u %% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nivel de energía transmitida: %(tpl)u %% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "¡Éxito!" @@ -706,92 +723,92 @@ msgid "Connecting
" msgstr "Conectando
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Ha fallado la desconexión: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Sin puntos de audio registrados" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Error de entrada/salida" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "El dispositivo no respondió" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Recurso no disponible temporalmente" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Error desconocido" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Ha fallado la conexión: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Conectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Conecta los perfiles de conexión automática fuente A2DP, receptor A2DP y HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Desconectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forzar la desconexión del dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Conectarse a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Conexión automática:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Enviar un _archivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Emparejar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Desconfiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Bloquear" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desbloquear" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Bloquear/desbloquear este dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Cambiar _nombre de dispositivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Quitar
" @@ -799,23 +816,8 @@ msgid "Cancel Operation" msgstr "Cancelar operación" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicador de actividad de datos" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Total de datos recibidos y tasa de transmisión" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Total de datos enviados y tasa de transmisión" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Desconfiar" @@ -823,29 +825,20 @@ msgid "Select Device" msgstr "Seleccionar dispositivo" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Más" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman es un gestor de conexiones Bluetooth basado en GTK" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Configuración de GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Complementos" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problema de dependencias" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -856,7 +849,7 @@ "%(1)s también se descargará «%(0)s».\n" "¿Quiere continuar?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -867,6 +860,18 @@ "hará qué %(0)s se descargue.\n" "¿Quiere continuar?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Sin dependencias" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Sin conflictos" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problema de dependencias" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selección del adaptador" @@ -906,7 +911,7 @@ msgstr "Periférico" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Captación de imágenes" @@ -931,7 +936,7 @@ msgstr "Servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Portátil" @@ -1011,7 +1016,8 @@ msgstr "No disponible" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Diadema" @@ -1021,7 +1027,7 @@ msgstr "Manos libres" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Micrófono" @@ -1031,7 +1037,7 @@ msgstr "Altavoz" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Auriculares" @@ -1091,21 +1097,11 @@ msgstr "Videojuego/juguete" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Teclado" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Señalador" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combinación" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Pantalla" @@ -1175,6 +1171,10 @@ msgid "Game" msgstr "Juego" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Genérico desconocido" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Teléfono genérico" @@ -1184,220 +1184,1216 @@ msgstr "PC genérico" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Estación de trabajo de sobremesa" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Un ordenador servidor" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "PC/PDA portátil (concha)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "PC/PDA de bolsillo" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Ordenador portátil (tamaño reloj)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tableta" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Base de conexión" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Todo en uno" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Servidor blade" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Convertible" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Extraíble" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "Puerta de enlace IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Miniordenador" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Ordenador de bolsillo" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Reloj de pulsera genérico" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Reloj: reloj deportivo" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Reloj deportivo" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Reloj inteligente" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Reloj genérico" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Pantalla genérica" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Mando a distancia genérico" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Gafas genéricas" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Tag genérico" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Llavero genérico" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Reproductor multimedia genérico" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Lector de códigos de barras genérico" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Termómetro genérico" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termómetro: oído" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Termómetro de oído" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "Sensor de frecuencia cardíaca genérico" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "Sensor de frecuencia cardíaca universal" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Sensor de frecuencia cardíaca: cinturón medidor" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Cinturón de frecuencia cardíaca" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Presión sanguínea genérica" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Presión sanguínea: brazo" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Tensión arterial en el brazo" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Presión sanguínea: muñeca" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Tensión arterial en la muñeca" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Dispositivo de interfaz humana (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Dispositivo de interfaz humana genérico" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Ratón" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Palanca de mando" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Controlador" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tableta digitalizadora" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Lector de tarjetas" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Lápiz digital" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Lector de códigos de barras" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Panel táctil" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Presentación a distancia" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Glucómetro genérico" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Genérico: sensor de caminata/carrera" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Sensor genérico para correr y caminar" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Sensor de caminata/carrera: en zapatilla" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Sensor de marcha en el calzado" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Sensor de caminata/carrera: sobre zapatilla" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Sensor de marcha en el pie" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Sensor de caminata/carrera: sobre cadera" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Sensor de marcha en la cadera" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Genérico: ciclismo" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Ciclismo: ciclocomputador" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Ciclismo: sensor de velocidad" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Ciclismo: sensor de cadencia" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Ciclismo: sensor de energía" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Ciclismo: sensor de velocidad y cadencia" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Aparato de movilidad personal genérico" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Botón" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Control deslizante" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Panel táctil" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Interruptor único" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Doble interruptor" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Triple interruptor" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Servicio de batería" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Presionar el botón" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Marcar" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Funciones de redes genéricas" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Punto de acceso" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dispositivo" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Sensor de frecuencia cardíaca genérico" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Sensor de movimiento" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Sensor de calidad del aire" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Sensor de frecuencia cardíaca genérico" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Sensor de humedad" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Sensor de fugas" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Sensor de humo" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Sensor de ocupación" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Sensor de contacto" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Sensor de monóxido de carbono" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Sensor de dióxido de carbono" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Sensor de luz ambiental" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Sensor de energía" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Sensor de luz de color" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Sensor de lluvia" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Envío de archivos" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Ciclismo: sensor de velocidad" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Sensor de proximidad" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multisensor" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Ciclismo: sensor de velocidad" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Sensor montado en la pared" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multisensor" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Medidor de energía" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Detector de incendios" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Sensor de presión de neumáticos del vehículo" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Genérico: báscula" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Luz de pared" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Lámpara de techo" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Luz de piso" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Luz del gabinete" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Luz de escritorio" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Colgante de luz" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Luz enterrada" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Luz de inundación" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Luz subacuática" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Luz de camino" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Luz de jardín" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Destacar" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Luz lineal" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Luz de la calle" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Luz de estantes" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Luz de la bahía" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Luz de salida de emergencia" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Mando" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Tag genérico" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Reloj genérico" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termómetro: oído" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Llavero genérico" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Acceso genérico" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punto de acceso" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punto de acceso" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Bloqueado" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Aparato de movilidad personal genérico" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Aparato de movilidad personal genérico" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Complementos" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Genérico: báscula" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Llavero genérico" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Teléfono inteligente" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Dispositivo visor de ubicación" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Servicio:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Perfil de audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Reproductor multimedia genérico" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Cámara" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Escúter de movilidad" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vehículo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Pantalla genérica" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Micrófono" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Aparato de movilidad personal genérico" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Micrófono" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Audio genérico" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Recepción de archivo" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Descodificador de televisión" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Pantalla genérica" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Monitor de vídeo" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Llavero genérico" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Tag genérico" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Audio portátil" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Tag genérico" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Lápiz digital" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Genérico: oxímetro de pulso" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "De yema" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Genérico: oxímetro de pulso" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Muñequera" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Oxímetro de pulso" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Genérico: báscula" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Aparato de movilidad personal genérico" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Silla de ruedas eléctrica" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Escúter de movilidad" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Monitor genérico de glucosa continuo" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Bomba de insulina genérica" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Bombeo de insulina, duración de bombeo" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Bombeo de insulina, Parche" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Inyector de insulina" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Administración de medicamentos genérica" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termómetro genérico" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Genérico: actividad deportiva al aire libre" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Dispositivo visor de ubicación" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Dispositivo visor de ubicación y navegación" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Localizador" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Localizador y navegación pod" @@ -2062,32 +3058,32 @@ msgstr "" "Seleccione la(s) fila(s) y use Control + C para copiar" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Información" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Mostrar información del dispositivo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Enviar una _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Enviar una nota de texto" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "No se ha podido cambiar el perfil a %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil de audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Seleccione el perfil de audio de PulseAudio" @@ -2102,14 +3098,6 @@ "Intenta conectarse automáticamente con los servicios al comienzo y cada 60 " "segundos." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Conectado" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2121,22 +3109,22 @@ "Mostrar notificaciones del escritorio cuando los dispositivos se conectan o " "desconectan." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Desconectado" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Conectado:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "No conectado" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2144,57 +3132,57 @@ "Aún no hay estadísticas de uso. Intente establecer una conexión y compruebe " "esta página después." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "día" msgstr[1] "días" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s y %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "¿Confirma que quiere restablecer el contador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -"Le permite monitorizar el uso de su tráfico de red (de banda ancha móvil). " -"Esto es útil cuando se utilizan planes limitados de acceso a datos. Este " -"complemento rastrea cada dispositivo por separado." +"Permite controlar el uso del tráfico de red (banda ancha móvil). Útil para " +"planes de acceso a datos limitados. Este plugin rastrea cada dispositivo por " +"separado." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Uso de red" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Muestra el uso del tráfico de red" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth activado" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gestiona servicios locales de red como puentes NAP" @@ -2206,7 +3194,7 @@ "Proporciona compatibilidad para conexión por marcación (DUN) con " "ModemManager y con NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2214,20 +3202,16 @@ "para un acceso rápido" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "N.º máximo de elementos" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "El número máximo de elementos que aparecerán en el menú de conexiones " "recientes." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Conexiones recientes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2246,6 +3230,10 @@ msgid "Adapter for this connection is not available" msgstr "El adaptador para esta conexión no esta disponible" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Conexiones recientes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2254,41 +3242,41 @@ "Proporciona compatibilidad para Personal Area Networking (PAN) introducido " "en NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Proporciona la API de DBus para otros componentes de Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Recepción de archivo mediante Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Archivo entrante %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Rechazar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Recepción de archivo" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Recibiendo archivo %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Proporciona capacidades de transferencia de archivos OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "La carpeta configurada para los archivos entrantes no existe" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2297,46 +3285,46 @@ "Asegúrese de que la carpeta «%s» exista o configúrela con blueman-" "services. Hasta ese momento, se usará la carpeta predeterminada «%s»" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Archivo recibido" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Archivo %(0)s de %(1)s recibido correctamente" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Abrir" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Ha fallado la transferencia" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Ha fallado la transferencia del archivo %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Archivos recibidos" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Se ha recibido %(files)d archivo en segundo plano" msgstr[1] "Se han recibido %(files)d archivos en segundo plano" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Abrir ubicación" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2370,7 +3358,7 @@ msgid "Adap_ters" msgstr "Adap_tadores" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "miniaplicación" @@ -2413,27 +3401,20 @@ "Intentando obtener una dirección de IP en %s\n" "Aguarde un momento
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"Añade una indicación en el icono de estado cuando Bluetooth está activo y " -"muestra el número de conexiones en la descripción." +"Muestra un indicador en el ícono de estado cuando el Bluetooth está activo y " +"muestra las conexiones cuando se coloca el cursor sobre él." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth activo" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d conexión activa" -msgstr[1] "%(connections)d conexiones activas" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth desactivado" @@ -2464,7 +3445,7 @@ msgstr "Cantidad de segundos que el modo descubrible durará" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Hacer reconocible" @@ -2472,11 +3453,15 @@ msgid "Make the default adapter temporarily visible" msgstr "Hacer temporalmente visible el adaptador predeteminado" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Detectable
 %s s" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Descubiertos
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2484,7 +3469,7 @@ "Proporciona un menú para la miniaplicación y una API para que otros " "complementos lo manipulen" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2493,7 +3478,7 @@ "Se ha conectado correctamente al servicio DUN en %(0)s.\n" "La red está disponible ahora a través de %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Proporciona compatibilidad básica para conectarse a internet a través del " @@ -2516,17 +3501,18 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" -"Se pasarán los argumentos siguientes:\n" -"Dirección, Nombre, nombre del servicio, uuid16s, nodo rfcomm\n" -"Por ejemplo:\n" -"AA:BB:CC:DD:EE:FF, Teléfono, servicio DUN , 0x1103, /dev/rfcomm0\n" -"se devuelven los uuid16s como una lista separada por comas\n" +"Se pasarán los siguientes argumentos: \n" +"Dirección, Nombre, nombre del servicio, uuid16s, nodo rfcomm \n" +"Por ejemplo: \n" +"AA:BB:CC:DD:EE:FF, teléfono, servicio DUN, 0x1103, /dev/rfcomm0 \n" +"uuid16s se devuelven como una lista separada por comas \n" "\n" -"Al desconectar el dispositivo, el script enviará una señal HUP " +"Tras la desconexión del dispositivo, se enviará una señal HUP al script" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2557,33 +3543,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controla los estados de energía del adaptador Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Encendido automático" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Encender automáticamente los adaptadores" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Desactivar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Apagar todos los adaptadores" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Activar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Encender todos los adaptadores" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2595,21 +3573,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Proporciona un StatusNotifierIcon para mostrar un icono de estado" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Red" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Dirección IP no válida" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "La dirección IP conflictúa con la interfaz %s que tiene la misma dirección" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2620,16 +3598,16 @@ "configuración siguiente %s/%s\n" "Esto puede causar un comportamiento incorrecto de la red" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Actualmente no es compatible con esta configuración" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transferir" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" "El complemento del servicio de transferencia de la miniaplicación está " @@ -2639,7 +3617,7 @@ msgid "Dialup Settings" msgstr "Configuración de acceso telefónico" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Puerto en serie %s" @@ -2700,6 +3678,100 @@ msgid "Setting RfKill State requires privileges" msgstr "Configurar el estado de RfKill requiere privilegios" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Activar el Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Es necesario encender el adaptador Bluetooth para que funcione el gestor " +#~ "de dispositivos" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Desactivar el Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Sensor de frecuencia cardíaca: cinturón medidor" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Presión sanguínea: brazo" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Presión sanguínea: muñeca" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Dispositivo de interfaz humana (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Sensor de caminata/carrera: en zapatilla" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Sensor de caminata/carrera: sobre zapatilla" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Sensor de caminata/carrera: sobre cadera" + +#~ msgid "Fingertip" +#~ msgstr "De yema" + +#~ msgid "Wrist-Worn" +#~ msgstr "Muñequera" + +#~ msgid "Services" +#~ msgstr "Servicios" + +#~ msgid "Network Settings" +#~ msgstr "Configuración de red" + +#~ msgid "Transfer Settings" +#~ msgstr "Configuración de transferencia" + +#~ msgid "Plugin description:" +#~ msgstr "Descripción del complemento:" + +#~ msgid "Local Services" +#~ msgstr "Servicios locales" + +#~ msgid "_Apply" +#~ msgstr "_Aplicar" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d conexión activa" +#~ msgstr[1] "%(connections)d conexiones activas" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Recurso no disponible temporalmente" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "¿Debe activarse automáticamente el Bluetooth?" + +#~ msgid "Yes" +#~ msgstr "Sí" + +#~ msgid "No" +#~ msgstr "No" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Calidad del enlace: %(lq)u %%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Calidad del enlace: %(lq)u %%" + +#~ msgid "Auto power-on" +#~ msgstr "Encendido automático" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Encender automáticamente los adaptadores" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositivos Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2759,9 +3831,6 @@ #~ msgid "Introduction" #~ msgstr "Introducción" -#~ msgid "Device" -#~ msgstr "Dispositivo" - #~ msgid "Select pairing method to use:" #~ msgstr "Seleccione método de emparejamiento:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/et.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/et.gmo differ diff -Nru blueman-2.3.5/po/et.po blueman-2.4.1/po/et.po --- blueman-2.3.5/po/et.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/et.po 2024-04-09 07:41:50.000000000 +0000 @@ -11,13 +11,13 @@ # veidu https://launchpad.net/~viljarveidenberg # Ivar Smolin , 2014-2015,2018 # Rivo ZÀngov , 2018 -# Priit JõerÌÌt , 2021, 2022. +# Priit JõerÌÌt , 2021, 2022, 2023, 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-06-01 19:53+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-02-12 11:34+0000\n" "Last-Translator: Priit JõerÌÌt \n" "Language-Team: Estonian \n" @@ -26,13 +26,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13-dev\n" +"X-Generator: Weblate 5.4-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "NÀhtavaloleku sÀtted" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "NÀhtamatu" @@ -52,224 +52,284 @@ msgid "Pairing request" msgstr "Paari loomise pÀring" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Paari loomise pÀring seadmele:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "See tuleks ÃŒle kirjutada" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Parooli nÀidatakse" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Otsing" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Eelistused" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_VÀlju" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Seade" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Vaade" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "NÀita _tööriistariba" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "NÀida _olekuriba" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Peida _nimeta seadmed" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ortimise alus" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nimi" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Lisatud" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Kahanevalt" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Pluginad" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Kohalikud teenused" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "A_bi" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Teata veast" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "LÀhedalasuvate seadmete otsimine" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Otsi" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Seadmega paari loomine" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Paari loomine" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Seadme usaldatavuse mÀrkimine" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Usalda" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Selle seadme eemaldamine tuntud seadmete nimekirjast" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Eemalda" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Faili(de) saatmine seadmele" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Saada fail" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Saadetud andmete maht ja edastuse kiirus" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Vastuvõetud andmete maht ja edastuse kiirus" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Edastusaktiivsuse indikaator" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Veel" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Muuda seadme nime" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_LÀhtesta" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_TÃŒhista" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "S_obib" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "VõrgupÀÀsukoht (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Teenused" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP serveri liik:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Soovitatud" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-aadress:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP server pole paigaldatud" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-aadress:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP sÀtted" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Isiklik kohtvõrk" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN-tugi" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Sissehelistamisega võrk" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN-tugi" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Võrgu sÀtted" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "VõrgupÀÀsukoht (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP-tugi" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Faili vastuvõtmine (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Sisendkaust:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Sissetulevate failiedastuste kausta valimine" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Usaldatud seadmetelt võetakse faile vastu" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Ülekande sÀtted" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Bluetoothi kaudu failide saatmine" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Kellele:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fail:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "SÀtted" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "MÀÀra valitud plugina eelistused" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Plugina kirjeldus:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Pole mÀÀratud" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Tundmatu" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Sõltuvused:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Konfliktid:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-sÀtted" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Arv:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -277,27 +337,27 @@ msgid "Traffic statistics" msgstr "Ühenduse statistika" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Sulge" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Allalaaditud:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Üles laaditud:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Kokku:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Logi algus:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Logi kestus:" @@ -305,61 +365,78 @@ msgid "Send note" msgstr "Saada mÀrge" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Selleks et adapteri haldur toimiks, palun lÃŒlita Bluetooth sisse" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth'i adapterid" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Alati" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minut" msgstr[1] "%(minutes)d minutit" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetoothi seadmed" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Selleks et seadmehaldur toimiks, palun lÃŒlita Bluetooth sisse" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Andmevahetus blueman-manager'iga ei toimi" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Tundub, et blueman-manager'i kÀivitamine D-Bus'i vahendusel ei õnnestunud. " +"Sellise vea tÌÌpiline põhjus on D-Bus'i kasutajaliidese vale seadistus ning " +"seda saab korda teha dbus-update-activation-environment meetodi abil, mida " +"saad kÀivitada xinitrc'st (või Sway'st või muust sarnasest liidesest)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Tõrge Bluez'iga ÃŒhendumisel" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -"Bluez deemon ei tööta, blueman-manageril pole võimalik jÀtkata.\n" +"Bluez taustateenus ei tööta, blueman-manageril pole võimalik jÀtkata.\n" "See tÀhendab arvatavasti, et ÃŒhtegi Bluetooth adapterit pole tuvastatud või " -"pole Bluetooth deemon kÀivitatud." +"pole Bluetooth taustateenus kÀivitatud." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Otsimine" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapteri eelistused" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Failide saatja" @@ -389,35 +466,35 @@ msgid "Cancelling" msgstr "TÃŒhistamine" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Faili saatmine" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d sekund" msgstr[1] "%(seconds)d sekundit" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Faili %s saatmise kÀigus tekkis viga" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "JÀta vahele" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Proovi uuesti" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ilmnes tõrge" @@ -475,221 +552,161 @@ msgstr "Alati nõustu" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Võta vastu" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"Plugina laadimisel tekkis viga. Palun saada arendajatele sell sõnumi " +"Plugina laadimisel tekkis viga. Palun saada arendajatele selle sõnumi " "sisu\n" "siin lehel." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Kohalikud teenused" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Rakenda" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth on vÀlja lÃŒlitatud" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "VÀlju" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Luba Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Kas võtame Bluetoothi automaatselt kasutusele?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Jah" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ei" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Teata veast" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Seadmehaldur" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "NÀita _tööriistariba" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "NÀida _olekuriba" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Peida _nimeta seadmed" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ortimise alus" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nimi" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Lisatud" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Kahanevalt" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Pluginad" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Kohalikud teenused" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Teenuse eelistused" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Otsing" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Klaviatuur" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Eelistused" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombineeritud seade" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_VÀlju" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Ilma nimeta seade" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Liigitamata" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Ühendatud" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "UsaldusvÀÀrne" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Paardunud" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokeeritud" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Ühendatud" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Kehv" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Alla optimaalse" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimaalne" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Palju" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Liiga palju" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Vastuvõetava signaali tugevus: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Vastuvõetava signaali tugevus: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Ühenduse kvaliteet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Ühenduse kvaliteet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Madal" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Kõrge" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "VÀga kõrge" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Saatevõimsuse tase: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Saatevõimsuse tase: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Edukas!" @@ -701,93 +718,93 @@ msgid "Connecting
" msgstr "Ühendan
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Ühenduse katkestamine ei õnnestunud: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "HelivÀljundeid pole registreeritud" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Sisend-/vÀljundviga" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Seade ei vastanud pÀringule" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ressurss ei ole ajutiselt kÀttesaadav" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Tundmatu viga" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Ühendus nurjus: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "__Ühendu" +msgstr "_Ühenda" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" +"Võimaldab kasutada automaatse ÃŒhendamise profiile: A2DP saatja, A2DP " +"vastuvõtja ja HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "_Katkesta ÃŒhendus" +msgstr "_Katkesta ÃŒhendus" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Katkesta ÃŒhendus sunniviisiliselt" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Ühendu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Katkesta:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Ühenda automaatselt:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Saada _fail
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "Loo _paar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Usaldatud" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Usaldamata" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokeeri" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Eemalda blokeering" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blokeeri/võimalda failide saatmine sellesse seadmesse" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "_Muuda seadme nime
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Eemalda
" @@ -795,23 +812,8 @@ msgid "Cancel Operation" msgstr "Toimingu tÃŒhistamine" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Edastusaktiivsuse indikaator" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Vastuvõetud andmete maht ja edastuse kiirus" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Saadetud andmete maht ja edastuse kiirus" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Ära usalda" @@ -819,29 +821,20 @@ msgid "Select Device" msgstr "Seadme valimine" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Veel" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman on GTK+ Bluetooth haldur" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSMi sÀtted" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Pluginad" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Sõltuvusprobleem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -852,7 +845,7 @@ "kõrvaldamine eemaldab ka „%(0)s“.\n" "Kas jÀtkame?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -863,6 +856,18 @@ "kõrvaldab kasutusest %(0)s.\n" "Kas jÀtkame?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Sõltuvusi pole" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Konflikte pole" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Sõltuvusprobleem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adapteri valik" @@ -902,7 +907,7 @@ msgstr "VÀlisseade" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Pilditöötlusseade" @@ -927,7 +932,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "SÃŒlearvuti" @@ -1007,7 +1012,8 @@ msgstr "Pole saadaval" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Peakomplekt" @@ -1017,7 +1023,7 @@ msgstr "VabakÀeseade" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1027,7 +1033,7 @@ msgstr "ValjuhÀÀldi" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Kõrvaklapid" @@ -1087,21 +1093,11 @@ msgstr "MÀngikonsool/mÀnguasi" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Klaviatuur" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Kursoriseade" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombineeritud seade" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Ekraan" @@ -1134,7 +1130,7 @@ #. translators: device class #: blueman/DeviceClass.py:147 msgid "Jacket" -msgstr "" +msgstr "Jope" #. translators: device class #: blueman/DeviceClass.py:149 @@ -1171,6 +1167,10 @@ msgid "Game" msgstr "MÀng" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Üldine tÀpsustamata seade" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Üldine telefon" @@ -1180,282 +1180,1261 @@ msgstr "Üldine arvuti" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Serveri-tÌÌpi arvuti" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Labaserver" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Eemaldatav seade" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Üldine kÀekell" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Kellad: spordikell" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Spordikell" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Nutikell" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Üldine kell" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Üldine monitor" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Üldine kaugjuhtimispult" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Üldised prillid" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Üldine nutimÀrgis" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Üldine võtmerõngas" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Üldine meediamÀngija" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Üldine vöötkoodi lugeja" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Üldine termomeeter" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Kõrva termomeeter" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "Üldine sÃŒdame löögisageduse andur" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Pulsivöö" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" -msgstr "" +msgstr "Üldine vererõhu andur" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Vererõhumõõtja kÀel" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Vererõhumõõtja randmel" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Hiir" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" -msgstr "" +msgstr "Juhtkang" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" -msgstr "" +msgstr "MÀngupult" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" -msgstr "" +msgstr "Joonistustahvel" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kaardilugeja" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitaalne pliiats" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Vöötkoodi lugeja" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Üldine glÃŒkoosimõõtja" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Üldine jooksu- ja kõndimisandur" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Jooksu- ja kõndimisandur jalanõu sees" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Jooksu- ja kõndimisandur jalanõu peal" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Jooksu- ja kõndimisandur puusal" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "Üldine jalgrattasõit" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Jalgratta pardaarvuti" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Kiirusmõõdik" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "VÀntamissageduse andur" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Võimsusandur" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Kiiruse ja vÀntamissageduse andur" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Üldine juhtseade" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Üldine: Jalgrattasõit" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:233 +msgid "Single Switch" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:234 +msgid "Double Switch" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "AkulÃŒliti" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:238 +msgid "Push Button" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:239 +msgid "Dial" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Randmeseade" +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Üldine võrguseade" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "JuurdepÀÀsupunkt" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Silmusvõrgu seade" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Üldine andur" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Temperatuurimeerik" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Tulekahjuandur" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Tuuleandur" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Andur laes" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" msgstr "Üldine: kaal" -#: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +#: blueman/DeviceClass.py:271 +msgid "Wall Light" msgstr "" -#: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" msgstr "" -#: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +#: blueman/DeviceClass.py:273 +msgid "Floor Light" msgstr "" -#: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" msgstr "" -#: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +#: blueman/DeviceClass.py:275 +msgid "Desk Light" msgstr "" -#: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Kontroller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Üldine nutimÀrgis" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Üldine kell" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termomeeter: kõrvas" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Üldine võtmerõngas" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Üldine ligipÀÀsuliides" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "JuurdepÀÀsupunkt" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "JuurdepÀÀsupunkt" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokeeritud" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Üldine isikliku liikuvuse seade" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Üldine isikliku liikuvuse seade" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Pluginad" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Üldine: kaal" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Üldine võtmerõngas" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Nutitelefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Ekraan asukoha nÀitamiseks" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Klienditeenindus" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audioprofiil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Üldine meediamÀngija" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kaamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobiilne tõukeratas" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Liiklusvahend" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Üldine monitor" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Üldine isikliku liikuvuse seade" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Üldine heliliides" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Faili vastuvõtmine" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Digiboks" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Üldine monitor" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Videomonitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Üldine võtmerõngas" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Üldine nutimÀrgis" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Kantav heliseade" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Üldine nutimÀrgis" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitaalne pliiats" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Üldine: PulssoksÃŒmeeter" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Üldine: PulssoksÃŒmeeter" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "PulssoksÃŒmeeter" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Üldine: kaal" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "Üldine isikliku liikuvuse seade" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "Mootoriga ratastool" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "Mobiilne tõukeratas" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "Üldine pidev glÃŒkoosimonitor" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "Üldine insuliinipump" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "Insuliinipump, vastupidav pump" + +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Insuliinipump, plaastripump" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Insuliinipliiats" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Üldine ravimite annustamine" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Üldine termomeeter" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Üldine: sport vÀlitingimustes" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Ekraan asukoha nÀitamiseks" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Ekraan asukoha nÀitamiseks ja teekonna juhatamiseks" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" #: blueman/Sdp.py:88 msgid "SDP" -msgstr "" +msgstr "SDP" #: blueman/Sdp.py:89 msgid "UDP" -msgstr "" +msgstr "UDP" #: blueman/Sdp.py:90 msgid "RFCOMM" -msgstr "" +msgstr "RFCOMM" #: blueman/Sdp.py:91 msgid "TCP" -msgstr "" +msgstr "TCP" #: blueman/Sdp.py:92 msgid "TCS-BIN" -msgstr "" +msgstr "TCS-BIN" #: blueman/Sdp.py:93 msgid "TCS-AT" -msgstr "" +msgstr "TCS-AT" #: blueman/Sdp.py:94 msgid "ATT" -msgstr "" +msgstr "ATT" #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" -msgstr "" +msgstr "IP" #: blueman/Sdp.py:97 msgid "FTP" -msgstr "" +msgstr "FTP" #: blueman/Sdp.py:98 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: blueman/Sdp.py:99 msgid "WSP" -msgstr "" +msgstr "WSP" #: blueman/Sdp.py:100 msgid "BNEP" -msgstr "" +msgstr "BNEP" #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "" +msgstr "UPnP/ESDP" #: blueman/Sdp.py:102 msgid "HIDP" -msgstr "" +msgstr "HIDP" #: blueman/Sdp.py:103 msgid "Hardcopy Control Channel" @@ -1471,19 +2450,19 @@ #: blueman/Sdp.py:106 msgid "AVCTP" -msgstr "" +msgstr "AVCTP" #: blueman/Sdp.py:107 msgid "AVDTP" -msgstr "" +msgstr "AVDTP" #: blueman/Sdp.py:108 msgid "CMTP" -msgstr "" +msgstr "CMTP" #: blueman/Sdp.py:109 msgid "UDI_C-Plane" -msgstr "" +msgstr "UDI_C-Plane" #: blueman/Sdp.py:110 blueman/Sdp.py:111 msgid "Multi-Channel Adaptation Protocol (MCAP)" @@ -1491,15 +2470,15 @@ #: blueman/Sdp.py:112 msgid "L2CAP" -msgstr "" +msgstr "L2CAP" #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "ServiceDiscoveryServerServiceClassID" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "BrowseGroupDescriptorServiceClassID" #: blueman/Sdp.py:115 msgid "Public Browse Group" @@ -1511,7 +2490,7 @@ #: blueman/Sdp.py:117 msgid "LAN Access Using PPP" -msgstr "" +msgstr "Kohtvõrgu ÃŒhendus PPP abil" #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" @@ -1519,7 +2498,7 @@ #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "" +msgstr "IrMC sÃŒnkroniseerimine" #: blueman/Sdp.py:120 msgid "OBEX Object Push" @@ -1531,7 +2510,7 @@ #: blueman/Sdp.py:122 msgid "IrMC Sync Command" -msgstr "" +msgstr "IrMC sÃŒnkroniseeriskÀsk" #: blueman/Sdp.py:124 msgid "Cordless Telephony" @@ -1543,7 +2522,7 @@ #: blueman/Sdp.py:126 msgid "Audio Sink" -msgstr "Heli saatmine" +msgstr "Heli vastuvõtja" #: blueman/Sdp.py:127 msgid "Remote Control Target" @@ -1563,7 +2542,7 @@ #: blueman/Sdp.py:131 msgid "Intercom" -msgstr "" +msgstr "Sisetelefon" #: blueman/Sdp.py:132 msgid "Fax" @@ -1571,11 +2550,11 @@ #: blueman/Sdp.py:133 msgid "Headset Audio Gateway" -msgstr "" +msgstr "Kõrvaklappide helilÌÌs" #: blueman/Sdp.py:134 msgid "WAP" -msgstr "" +msgstr "WAP" #: blueman/Sdp.py:135 msgid "WAP Client" @@ -1583,7 +2562,7 @@ #: blueman/Sdp.py:136 msgid "PANU" -msgstr "" +msgstr "PANU" #: blueman/Sdp.py:137 msgid "Network Access Point" @@ -1595,11 +2574,11 @@ #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "" +msgstr "Otseprintimine (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "" +msgstr "Viite alusel printimine (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" @@ -1631,11 +2610,11 @@ #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "Printimise alusteenus (BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" -msgstr "" +msgstr "Printimise olek (BPP)" #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" @@ -1647,43 +2626,43 @@ #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "HCR_Print (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "HCR_Scan (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" -msgstr "" +msgstr "Üldine ISDN liidestus (CIP)" #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "Videokonverentsi lÌÌs (VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "UDI-MT" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "UDI-TA" #: blueman/Sdp.py:159 msgid "Audio/Video" -msgstr "" +msgstr "Audio/Video" #: blueman/Sdp.py:160 msgid "SIM Access (SAP)" -msgstr "" +msgstr "SIM ligipÀÀs (SAP)" #: blueman/Sdp.py:161 msgid "Phonebook Access (PBAP) - PCE" -msgstr "" +msgstr "LigipÀÀs telefoniraamatule (PBAP) - PCE" #: blueman/Sdp.py:162 msgid "Phonebook Access (PBAP) - PSE" -msgstr "" +msgstr "LigipÀÀs telefoniraamatule (PBAP) - PSE" #: blueman/Sdp.py:163 msgid "Phonebook Access (PBAP)" @@ -1691,11 +2670,11 @@ #: blueman/Sdp.py:165 msgid "Message Access Server" -msgstr "" +msgstr "Sõnumite ligipÀÀsuserver" #: blueman/Sdp.py:166 msgid "Message Notification Server" -msgstr "" +msgstr "Sõnumite teavitusserver" #: blueman/Sdp.py:167 msgid "Message Access Profile (MAP)" @@ -1703,7 +2682,7 @@ #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "GNSS" #: blueman/Sdp.py:169 msgid "GNSS Server" @@ -1731,19 +2710,19 @@ #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" -msgstr "" +msgstr "Kalendri, ÃŒlesannete ja mÀrkmete ligipÀÀsuteenus (CTN)" #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "Kalendri, ÃŒlesannete ja mÀrkmete teavitusteenus (CTN)" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "Kalendri, ÃŒlesannete ja mÀrkmete profiil (CTN)" #: blueman/Sdp.py:178 msgid "PnP Information" -msgstr "" +msgstr "PnP teave" #: blueman/Sdp.py:179 msgid "Generic Networking" @@ -1755,11 +2734,11 @@ #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "Üldine heliliides" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "" +msgstr "Üldine telefoniliides" #: blueman/Sdp.py:183 msgid "Video Source" @@ -1767,15 +2746,15 @@ #: blueman/Sdp.py:184 msgid "Video Sink" -msgstr "Video saatmine" +msgstr "Video vastuvõtja" #: blueman/Sdp.py:185 msgid "Video Distribution" -msgstr "" +msgstr "Videolevi teenus" #: blueman/Sdp.py:186 msgid "HDP" -msgstr "" +msgstr "HDP" #: blueman/Sdp.py:187 msgid "HDP Source" @@ -1783,15 +2762,15 @@ #: blueman/Sdp.py:188 msgid "HDP Sink" -msgstr "" +msgstr "HDP vastuvõtja" #: blueman/Sdp.py:189 msgid "Generic Access" -msgstr "" +msgstr "Üldine ligipÀÀsuliides" #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "Üldine omadusliides" #: blueman/Sdp.py:191 msgid "Immediate Alert" @@ -1803,7 +2782,7 @@ #: blueman/Sdp.py:193 msgid "Tx Power" -msgstr "" +msgstr "Tx toiteliides" #: blueman/Sdp.py:194 msgid "Current Time Service" @@ -1819,19 +2798,19 @@ #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "GlÃŒkoos" #: blueman/Sdp.py:198 msgid "Health Thermometer" -msgstr "" +msgstr "Tervise termomeeter" #: blueman/Sdp.py:199 msgid "Device Information" -msgstr "" +msgstr "Seadme teave" #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "Pulss" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" @@ -1843,7 +2822,7 @@ #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "Vererõhk" #: blueman/Sdp.py:204 msgid "Alert Notification Service" @@ -1855,11 +2834,11 @@ #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "SkÀnneri parameetrid" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" -msgstr "" +msgstr "Jooksu kiirus ja rÃŒtm" #: blueman/Sdp.py:208 msgid "Automation IO" @@ -1867,11 +2846,11 @@ #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" -msgstr "" +msgstr "Jalgrattasõidu kiirus ja vÀntamissagedus" #: blueman/Sdp.py:210 msgid "Cycling Power" -msgstr "" +msgstr "Jalgrattasõidu võimsus" #: blueman/Sdp.py:211 msgid "Location and Navigation" @@ -1887,7 +2866,7 @@ #: blueman/Sdp.py:214 msgid "User Data" -msgstr "" +msgstr "Kasutajateave" #: blueman/Sdp.py:215 msgid "Weight Scale" @@ -1899,27 +2878,27 @@ #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" -msgstr "" +msgstr "JÀrjepidev glÃŒkoosiseire" #: blueman/Sdp.py:218 msgid "Internet Protocol Support" -msgstr "" +msgstr "Internet-protokolli tugi" #: blueman/Sdp.py:219 msgid "Indoor Positioning" -msgstr "" +msgstr "Asukoha tuvastamine siseruumides" #: blueman/Sdp.py:220 msgid "Pulse Oximeter" -msgstr "" +msgstr "PulssoksÃŒmeeter" #: blueman/Sdp.py:221 msgid "HTTP Proxy" -msgstr "" +msgstr "HTTP puhverteenus" #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "Ühendatavuse tuvastamine" #: blueman/Sdp.py:223 msgid "Object Transfer" @@ -1939,7 +2918,7 @@ #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "Sisaldab" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" @@ -1951,7 +2930,7 @@ #: blueman/Sdp.py:230 msgid "Appearance" -msgstr "" +msgstr "VÀlimus" #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" @@ -1963,7 +2942,7 @@ #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "VÀlisseadme eelistatud ÃŒhendusparameetrid" #: blueman/Sdp.py:234 msgid "Service Changed" @@ -1971,51 +2950,51 @@ #: blueman/Sdp.py:235 msgid "System ID" -msgstr "" +msgstr "SÃŒsteemi tunnus" #: blueman/Sdp.py:236 msgid "Model Number String" -msgstr "" +msgstr "Mudelisõne" #: blueman/Sdp.py:237 msgid "Serial Number String" -msgstr "" +msgstr "Seerianumbri sõne" #: blueman/Sdp.py:238 msgid "Firmware Revision String" -msgstr "" +msgstr "PÃŒsivara versiooni sõne" #: blueman/Sdp.py:239 msgid "Hardware Revision String" -msgstr "" +msgstr "Raudvara versiooni sõne" #: blueman/Sdp.py:240 msgid "Software Revision String" -msgstr "" +msgstr "Tarkvaravara versiooni sõne" #: blueman/Sdp.py:241 msgid "Manufacturer Name String" -msgstr "" +msgstr "Tootja nime sõne" #: blueman/Sdp.py:242 msgid "PnP ID" -msgstr "" +msgstr "PnP-tunnus" #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "Laiendatud omadused" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "Kasutaja kirjeldus" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "Kliendi seadistused" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "Serveriomaduste seadistamine" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" @@ -2027,7 +3006,7 @@ #: blueman/Sdp.py:249 msgid "Valid Range" -msgstr "" +msgstr "Kehtiv vahemik" #: blueman/Sdp.py:250 msgid "External Report Reference" @@ -2056,33 +3035,35 @@ #: blueman/plugins/manager/Info.py:60 msgid "Select row(s) and use Control + C to copy" msgstr "" +"Vali read ja kasuta kopeerimiseks Control + C " +"klahvikombinatsiooni" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" -msgstr "" +msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" -msgstr "" +msgstr "NÀita seadme teavet" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Saada _sõnum" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Saada tekstisõnum" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Ei õnnestunud muuta uueks profiiliks %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audioprofiil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Audioprofiili valimine PulseAudio jaoks" @@ -2097,14 +3078,6 @@ "KÀivitamisel proovi iga 60 sekundi jÀrel automaatselt luua ÃŒhendust " "seadistatavate teenustega." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Ühendatud" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2115,22 +3088,22 @@ msgstr "" "Seadmete ÃŒhendamisel või ÃŒhenduse katkestamisel nÀita töölauateavitusi." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Ühendus on katkenud" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Ühendatud:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Pole ÃŒhendatud" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2138,56 +3111,57 @@ "Kasutusstatistika pole veel saadaval. Proovi enne luua ÃŒhendus ja siis " "vaadata seda lehte." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "pÀev" msgstr[1] "pÀeva" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "tund" msgstr[1] "tundi" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minut" msgstr[1] "minutit" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s ja %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Kas oled kindel, et tahad loenduri nullida?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -"Võimaldab seirata (mobile broadband) võrguliikluse kasutust. Kasulik " -"piiratud andmeligipÀÀsu plaanide korral. See plugin seirab iga seadet eraldi." +"Võimaldab seirata nutiseadme (mobiilse lairibaÃŒhenduse) võrguliikluse " +"kasutust. Kasulik piiratud andmemahu lepingute korral. See plugin seirab iga " +"seadet eraldi." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Võrgukasutus" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Võrguliikluse kasutuse nÀitamine" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth on lubatud" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Kohalike võrguteenuste (nÀiteks NAP-sillad) haldamine" @@ -2197,24 +3171,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "MenÌÌkirje lisamine kiireks ligipÀÀsuks viimati kasutatud ÃŒhendustele" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Suurim kirjete arv" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "MenÌÌs kuvatavate viimatiste ÃŒhenduste suurima arv." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Viimased ÃŒhendused" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2233,93 +3203,99 @@ msgid "Adapter for this connection is not available" msgstr "Selle ÃŒhenduse adapter ei ole kÀttesaadav" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Viimased ÃŒhendused" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Teiste Bluemani komponentide DBus'i API võimaldamine" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Bluetoothi kaudu saadetakse faili" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Seadmest %(1)s saadetakse sulle fail %(0)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Keeldu" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Faili vastuvõtmine" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Faili %(0)s vastuvõtmine seadmest %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX failiÃŒlekannete tagamine" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" -msgstr "" +msgstr "Allalaaditavate failide jaoks mõeldud kausta pole olemas" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" +"Palun kontrolli, et „%s“ kaust on olemas ning kui pole, siis seadista " +"blueman-teenuste abil. Seni kasutame vaikimisi „%s“ kausta" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fail vastu võetud" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fail %(0)s seadmest %(1)s on edukalt vastu võetud" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Ava" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Ülekanne nurjus" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Faili %(0)s ÃŒlekandmine nurjus" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Failid vastu võetud" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Taustal võtsin vastu %(files)d faili" msgstr[1] "Taustal võtsin vastu %(files)d faili" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Ava asukoht" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2349,13 +3325,13 @@ msgid "Adap_ters" msgstr "Adap_terid" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "rakend" #: blueman/plugins/applet/AuthAgent.py:8 msgid "Provides passkey, authentication services for BlueZ daemon" -msgstr "" +msgstr "Tagab passkey ja autentimisteenused BlueZ taustateenuse jaoks" #: blueman/plugins/applet/ExitItem.py:7 msgid "Adds an exit menu item to quit the applet" @@ -2388,27 +3364,20 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"Aktiivse Bluetoothi korral olekuikoonile nÀidiku lisamine ja vihjetekstis " -"ÃŒhenduste arvu nÀitamine." +"Lisa aktiivse Bluetoothi korral olekuikoonile nÀidik ja kuva vihjetekstis " +"ÃŒhendusi." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth on kasutusel" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktiivne ÃŒhendus" -msgstr[1] "%(connections)d aktiivset ÃŒhendust" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth on keelatud" @@ -2438,7 +3407,7 @@ msgstr "Aeg sekundites, mil seade on leitav" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Tee avastatavaks" @@ -2446,11 +3415,15 @@ msgid "Make the default adapter temporarily visible" msgstr "Vaikimisi adapteri ajutiselt avastatavaks tegemine" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Leitav
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Leitav
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2458,14 +3431,14 @@ "Tagab rakendile menÌÌ ja teistele pluginatele selle manipuleerimiseks " "vajaliku API" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "DUN-profiili abil internetti ÃŒhendumise põhilise toe tagamine." @@ -2486,7 +3459,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2506,7 +3479,7 @@ #, python-format msgid "" "Serial port service on device %s now will be available via %s" -msgstr "" +msgstr "%s seadme jadaport on nÌÌd saadaval %s kaudu" #: blueman/plugins/applet/SerialManager.py:114 msgid "Serial port connection script failed" @@ -2525,33 +3498,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Bluetooth adapteri toiteolekute juhtimine" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "LÃŒlita Bluetooth _vÀlja" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "LÃŒlita vÀlja kõik adapterid" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "LÃŒlita Bluetooth _sisse" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "LÃŒlita sisse kõik adapterid" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2563,20 +3528,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Kasutab olekuikooni nÀitamiseks StatusNotifierItem meetodit" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Võrk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Vigane IP-aaddress" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-aadress on vastuolus sama aadressi omava liidesega %s" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2584,16 +3549,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "See ei ole toetatud praeguse lahenduse puhul" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Ülekanne" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Rakendite ÃŒlekandeteenuse plugin on keelatud" @@ -2601,7 +3566,7 @@ msgid "Dialup Settings" msgstr "Sissehelistamise sÀtted" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Jadaport %s" @@ -2662,6 +3627,89 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill oleku seadistamiseks on vaja tÀiendavaid õigusi" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "LÃŒlita Bluetooth _sisse" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Selleks et seadmehaldur toimiks, palun lÃŒlita Bluetooth sisse" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "LÃŒlita Bluetooth _vÀlja" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "SÃŒdame löögisageduse andur: pulsivöö" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Vererõhu andur: kÀevarrel" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Vererõhu andur: randmel" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Jooksu- ja kõndimisandur: jalanõul" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Jooksu- ja kõndimisandur: jalanõus" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Jooksu- ja kõndimisandur: puusal" + +#~ msgid "Fingertip" +#~ msgstr "Sõrmeotsapõhine" + +#~ msgid "Wrist-Worn" +#~ msgstr "Randmeseade" + +#~ msgid "Services" +#~ msgstr "Teenused" + +#~ msgid "Network Settings" +#~ msgstr "Võrgu sÀtted" + +#~ msgid "Transfer Settings" +#~ msgstr "Ülekande sÀtted" + +#~ msgid "Plugin description:" +#~ msgstr "Plugina kirjeldus:" + +#~ msgid "Local Services" +#~ msgstr "Kohalikud teenused" + +#~ msgid "_Apply" +#~ msgstr "_Rakenda" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktiivne ÃŒhendus" +#~ msgstr[1] "%(connections)d aktiivset ÃŒhendust" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ressurss ei ole ajutiselt kÀttesaadav" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Kas võtame Bluetoothi automaatselt kasutusele?" + +#~ msgid "Yes" +#~ msgstr "Jah" + +#~ msgid "No" +#~ msgstr "Ei" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Ühenduse kvaliteet: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Ühenduse kvaliteet: %(lq)u%%" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetoothi seadmed" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2701,9 +3749,6 @@ #~ msgid "Introduction" #~ msgstr "Sissejuhatus" -#~ msgid "Device" -#~ msgstr "Seade" - #~ msgid "Select pairing method to use:" #~ msgstr "Vali kasutatav paari loomise meetod:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/eu.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/eu.gmo differ diff -Nru blueman-2.3.5/po/eu.po blueman-2.4.1/po/eu.po --- blueman-2.3.5/po/eu.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/eu.po 2024-04-09 07:41:50.000000000 +0000 @@ -5,27 +5,30 @@ # Alexander Gabilondo , 2019 # Aritz Jorge Sánchez , 2015 # Asier Iturralde Sarasola , 2014,2018 -# Alex Gabilondo , 2022. +# Alex Gabilondo , 2022, 2023. +# Alexander Gabilondo , 2023, 2024. +# Joseba , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-11-18 23:50+0000\n" -"Last-Translator: Alex Gabilondo \n" -"Language-Team: Basque \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-28 18:50+0000\n" +"Last-Translator: Alexander Gabilondo \n" +"Language-Team: Basque \n" "Language: eu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.15-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Bistaratze ezarpen" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Ezkutatuta" @@ -38,234 +41,292 @@ msgstr "Aldi baterako ikusgai" #: data/ui/adapters-tab.ui:110 -#, fuzzy msgid "Name" -msgstr "Izen erabilerraza" +msgstr "Izena" #: data/ui/applet-passkey.ui:8 msgid "Pairing request" msgstr "Parekatzeko eskaera" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Parekatzeko eskaera tresnarako:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Hau gainidatzi behar litzateke" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Erakutsi sarrera" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" -msgstr "_Moldagailua" +msgstr "_Egokitzailea" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Bilatu" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Hobespenak" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Irten" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Gailua" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ikusi" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Erakutsi _tresna-barra" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Erakutsi _egoera-barra" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Ezkutatu _izenik gabeko gailuak" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordenatu honen arabera" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Izena" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Gehitua" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Beherantz" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Pluginak" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Zerbitzu _lokalak" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Laguntza" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Jakinarazi arazoa" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Bilatu hurbil dauden tresnak" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Bilatu" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Sortu parekatzea gailuarekin" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Parekatu" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Markatu/Desmarkatu gailu hau fidagarri gisa" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" -msgstr "Fidagarritzat jo" +msgstr "Fidagarria" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Kendu gailu hau gailu ezagunen zerrendatik" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Kendu" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Bidali fitxategia(k) gailura" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Bidali fitxategia" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Bidalitako datuak guztira eta transmisio-abiadura" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Jasotako datuak guztira eta transmisio-abiadura" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Datuen aktibitate adieraztea" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Gehiago" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Aldatu izena gailuari" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Berrezarri" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "Bertan behera uzten" +msgstr "_Utzi" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Ados" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Sareko Sarbide Puntua (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Zerbitzuak" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP zerbitzari mota:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Gomendatua" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP helbidea:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Ez dago DHCP zerbitzaririk instalatuta" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP helbidea:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP ezarpenak" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Sare pertsonala" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN euskarria" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Telefono bidezko sareak" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN euskarria" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Sarearen ezarpenak" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Sareko Sarbide Puntua (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP bateragarritasuna" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Fitxategiak jasotzea (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Sarrerako karpeta:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Hautatu karpeta sarrerako fitxategi-transferentziak egiteko" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Onartu gailu fidagarrietako fitxategiak" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Transferentzien ezarpenak" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Fitxategiak Bluetooth bidez bidaltzen" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Nora:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fitxategia:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfigurazioa" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfiguratu hautatutako pluginaren hobespenak" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Pluginaren deskribapena:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Zehaztu gabea" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Egilea:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Ezezaguna" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Menpekotasunak:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Gatazkak hauekin:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM ezarpenak" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Zenbakia:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -273,27 +334,27 @@ msgid "Traffic statistics" msgstr "Trafikoaren estatistikak" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Itxi" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Deskargatuta:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Kargatuta:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Guztira:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Erregistroa hasi da:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Erregistroaren iraupena:" @@ -301,62 +362,79 @@ msgid "Send note" msgstr "Bidali oharra" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Bluetootha aktibatu behar da egokitzaileen kudeatzaileak funtziona dezan" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" -msgstr "Bluetooth-egokigailuak" +msgstr "Bluetooth egokitzaileak" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Beti" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "minutu %d" -msgstr[1] "%d minutu" +msgstr[0] "minutu %(minutes)d" +msgstr[1] "%(minutes)d minutu" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" -msgstr "Moldagailua" +msgstr "Egokitzailea" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth gailuak" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Ezin izan da blueman-kudeatzailearekin harremanetan jarri" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Badirudi blueman-kudeatzaileak ezin dela D-Bus bidez aktibatu. Honen ohiko " +"kausa D-Bus aktibazio-ingurunean hautsitako konfigurazio grafikoa da, dbus-" +"update-activation-environment-era dei batekin konpon daitekeena, normalean " +"xinitrc-ek (hurrenez hurren Sway konfigurazioa edo antzekoa)." -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetootha aktibatu behar da gailu-kudeatzaileak funtziona dezan" - -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Huts egin du BlueZ-era konektatzeak" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -"Bluez daemon ez dago martxan, blueman-manager-ek ezin du jarraitu.\n" +"Blueman-manager-ek ezin du jarraitu Bluez daemon ez dagoelako martxan.\n" "Horrek esan nahi du ez dela Bluetooth egokitzailerik detektatu edo Bluetooth " "daemon ez dela abiarazi." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Egin klik desgaitzeko." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Egin klik gaitzeko." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Bilatzen" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" -msgstr "Moldagailuen hobespenak" +msgstr "Egokitzailearen hobespenak" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Fitxategi bidaltzailea" @@ -386,35 +464,35 @@ msgid "Cancelling" msgstr "Bertan behera uzten" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Fitxategia bidaltzen" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Aurreikusitako denbora:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" -msgstr[0] "%(seconds)d segundo" +msgstr[0] "segundo %(seconds)d" msgstr[1] "%(seconds)d segundo" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Errorea gertatu da %s fitxategia bidaltzean" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Saltatu" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Saiatu berriz" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Errorea gertatu da" @@ -437,11 +515,11 @@ #: blueman/main/applet/BluezAgent.py:185 msgid "Pairing passkey for" -msgstr "Honentzako gakoa parekatzen:" +msgstr "Honentzako gakoa parekatzen" #: blueman/main/applet/BluezAgent.py:196 msgid "Pairing PIN code for" -msgstr "Honentzako PIN kodea parekatzen:" +msgstr "Honentzako PIN kodea parekatzen" #: blueman/main/applet/BluezAgent.py:209 msgid "Pairing request for:" @@ -472,14 +550,14 @@ msgstr "Onartu beti" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Onartu" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Errore bat gertatu da plugin bat kargatzean. Mesedez, jakinarazi mezu " @@ -487,217 +565,147 @@ "webgunearen " "bidez." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Zerbitzu lokalak" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Aplikatu" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetootha itzalita dago" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Irten" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Gaitu Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Bai" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ez" - -#: blueman/Functions.py:181 -#, fuzzy +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 -#, fuzzy +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 -#, fuzzy +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 -#, fuzzy +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Jakinarazi arazoa" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gailu kudeatzailea" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Erakutsi _tresna-barra" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Erakutsi _egoera-barra" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Aldatu izena gailuari" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordenatu honen arabera" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Izena" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Gehitua" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Beherantz" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Pluginak" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Zerbitzu _lokalak" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Zerbitzuaren hobespenak" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Bilatu" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Teklatua" -#: blueman/gui/manager/ManagerMenu.py:156 -#, fuzzy -msgid "_Preferences" -msgstr "Moldagailuen hobespenak" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Konbinazioa" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Irten" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Izenik gabeko gailua" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 -#, fuzzy msgid "Uncategorized" -msgstr "kategoriarik gabe" +msgstr "Kategoriarik gabe" -#: blueman/gui/manager/ManagerDeviceList.py:544 -#, fuzzy +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Konektatuta" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" -msgstr "Fidagarritzat jo" +msgstr "Fidagarria" -#: blueman/gui/manager/ManagerDeviceList.py:546 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" -msgstr "Parekatu" +msgstr "Parekatuta" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokeatua" -#: blueman/gui/manager/ManagerDeviceList.py:571 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" -msgstr "Konektatu hona:" +msgstr "Konektatuta" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Ahula" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Optimoa azpikoa" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimoa" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Asko" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Gehiegi" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Jasotako seinalearen indarra: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jasotako seinalearen indarra: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baxua" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Altua" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Oso altua" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Igorritako potentzia-maila: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Igorritako potentzia maila: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Arrakasta!" @@ -706,130 +714,105 @@ msgstr "Huts egin du" #: blueman/gui/manager/ManagerDeviceMenu.py:148 -#, fuzzy msgid "Connecting
" -msgstr "Konektatzen" +msgstr "Konektatzen
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Deskonexioak huts egin du: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Ez dago audio amaierako punturik erregistratuta" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Sarrera/irteera errorea" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" -msgstr "Erakutsi gailuaren informazioa" +msgstr "Gailuak ez du erantzun" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -#, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Aldi baterako ikusgai" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Errore ezezaguna" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " -msgstr "Konexioak huts egin du:" +msgstr "Konexioak huts egin du: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "Konektatu hona:" +msgstr "Konektatu" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Konektatze automatikoko profilak A2DP iturria, A2DP kolektorea eta HID " "konektatzen ditu" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "Deskonektatu:" +msgstr "_Deskonektatu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Deskonektatu indarrez gailua" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Konektatu hona:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Deskonektatu:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" -msgstr "Deskonektatu:" +msgstr "Konektatu automatikoki:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" -msgstr "Bidali _fitxategi bat..." +msgstr "Bidali _fitxategi bat
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Parekatu" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Fidagarritzat jo" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Konfiantzarik gabe" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokeatu" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desblokeatu" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" -msgstr "Bidali fitxategiak gailu honetara" +msgstr "Blokeatu/desblokeatu gailua" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "Aldatu izena gailuari" +msgstr "Aldatu _izena gailuari
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" -msgstr "Kendu" +msgstr "_Kendu
" #: blueman/gui/manager/ManagerProgressbar.py:44 msgid "Cancel Operation" msgstr "Utzi eragiketa" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Datuen aktibitate adieraztea" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Jasotako datuak guztira eta transmisio-abiadura" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Bidalitako datuak guztira eta transmisio-abiadura" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Konfiantzarik gabe" @@ -837,29 +820,20 @@ msgid "Select Device" msgstr "Hautatu gailua" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Gehiago" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman GTK+ Bluetooth kudeatzailea da" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM ezarpenak" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Pluginak" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Mendekotasun arazoa" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -870,7 +844,7 @@ "deskargatzeak \"%(0)s\" ere deskargatuko du.\n" "Jarraitu nahi duzu?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -881,14 +855,25 @@ "kargatzeak %(0)s deskargatuko du.\n" "Jarraitu nahi duzu?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Mendekotasunik ez" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Gatazkarik ez" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Mendekotasun arazoa" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" -msgstr "Moldagailuaren hautapena" +msgstr "Egokitzailearen hautapena" #: blueman/gui/DeviceSelectorWidget.py:45 -#, fuzzy msgid "Discovering
" -msgstr "Deskonektatzen..." +msgstr "Detektatzen
" #. translators: device class #: blueman/DeviceClass.py:6 @@ -907,9 +892,8 @@ #. translators: device class #: blueman/DeviceClass.py:12 -#, fuzzy msgid "Access point" -msgstr "Onartu" +msgstr "Sarbide puntua" #. translators: device class #: blueman/DeviceClass.py:14 @@ -922,7 +906,7 @@ msgstr "Periferikoa" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Irudigintza" @@ -938,60 +922,51 @@ #. translators: device class #: blueman/DeviceClass.py:31 -#, fuzzy msgid "Desktop" -msgstr "mahaigainekoa" +msgstr "Mahaigainekoa" #. translators: device class #: blueman/DeviceClass.py:33 -#, fuzzy msgid "Server" -msgstr "zerbitzaria" +msgstr "Zerbitzaria" #. translators: device class -#: blueman/DeviceClass.py:35 -#, fuzzy +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" -msgstr "eramangarria" +msgstr "Eramangarria" #. translators: device class #: blueman/DeviceClass.py:37 -#, fuzzy msgid "Handheld" -msgstr "eskukoa" +msgstr "Eskuko gailua" #. translators: device class #: blueman/DeviceClass.py:39 msgid "Palm" -msgstr "" +msgstr "Palmondoa" #. translators: device class #: blueman/DeviceClass.py:48 -#, fuzzy msgid "Cellular" -msgstr "zelularra" +msgstr "Mugikorra" #. translators: device class #: blueman/DeviceClass.py:50 -#, fuzzy msgid "Cordless" -msgstr "haririk gabekoa" +msgstr "Haririk gabekoa" #. translators: device class #: blueman/DeviceClass.py:52 -#, fuzzy msgid "Smartphone" -msgstr "telefono adimentsua" +msgstr "Smartphonea" #. translators: device class #: blueman/DeviceClass.py:54 -#, fuzzy msgid "Modem" -msgstr "modema" +msgstr "Modema" #. translators: device class #: blueman/DeviceClass.py:56 -#, fuzzy msgid "ISDN" msgstr "ISDN" @@ -1032,12 +1007,12 @@ #. translators: device class #: blueman/DeviceClass.py:75 -#, fuzzy msgid "Not available" -msgstr "obexd ez dago erabilgarri" +msgstr "Ez dago eskuragarri" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Aurikularra" @@ -1047,10 +1022,9 @@ msgstr "Esku libreak" #. translators: device class -#: blueman/DeviceClass.py:88 -#, fuzzy +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" -msgstr "mikrofonoa" +msgstr "Mikrofonoa" #. translators: device class #: blueman/DeviceClass.py:90 @@ -1058,7 +1032,7 @@ msgstr "Bozgorailua" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Entzungailua" @@ -1084,7 +1058,6 @@ #. translators: device class #: blueman/DeviceClass.py:102 -#, fuzzy msgid "VCR" msgstr "VCR" @@ -1119,21 +1092,11 @@ msgstr "Bideo jolasa/Jostailua" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Teklatua" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Seinalatzailea" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Konbinazioa" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Pantaila" @@ -1203,6 +1166,11 @@ msgid "Game" msgstr "Jolasa" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Telefono generikoa" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Telefono generikoa" @@ -1212,366 +1180,1366 @@ msgstr "Ordenagailu generikoa" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Mahaigaineko lantokia" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Ordenagailu generikoa" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "Eskuko PC/PDA (tolesgarria)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "Eskuko PC/PDA" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Janzteko ordenagailua (erloju tamainakoa)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tableta" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Konexio oinarria" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Guztiak batean" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Zerbitzaria" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Bihurgarria" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Eramangarria" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "IoT atebidea" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "PC txikia" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Eskumuturreko erloju generikoa" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Erlojua: Kirol erlojua" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Eskumuturreko erlojua" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Erloju generikoa" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Pantaila generikoa" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Urruneko kontrol generikoa" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Betaurreko generikoak" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Tag generikoa" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Giltzatako generikoa" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Multimedia erreproduzigailu generikoa" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Barra-kodeen eskaner generikoa" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Termometro generikoa" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometroa: belarrikoa" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Osasun Termometroa" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Bihotz-taupadaren sentsore generikoa" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Bihotz-taupadaren sentsorea: Bihotz-taupadaren gerrikoa" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Bihotz taupadak" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Tentsio arteriala generikoa" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Tentsio arteriala: besoa" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Odol-presioa" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Tentsio arteriala: eskumuturrekoa" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Odol-presioa" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Giza Interfazea Gailua (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Giza interfaze gailua" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Sagua" -#: blueman/DeviceClass.py:191 -#, fuzzy +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Joko-agintea" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tableta digitalizatzailea" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Txartel irakurgailua" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Boligrafo digitala" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Barra-kodeen eskanerra" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Ukipen-panela" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Urruneko aurkezpena" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Glukosa-neurgailu generikoa" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Generikoa: korrika eta oinezko sentsorea" + +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generikoa: korrika eta oinezko sentsorea" + +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generikoa: korrika eta oinezko sentsorea" + +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generikoa: korrika eta oinezko sentsorea" + +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Generikoa: Txirrindularitza" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Txirrindularitza: bizikleta ordenagailua" + +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" +msgstr "Txirrindularitza: abiadura sentsorea" + +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" +msgstr "Txirrindularitza: kadentzia-sentsorea" + +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" +msgstr "Txirrindularitza: potentzia-sentsorea" + +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" +msgstr "Txirrindularitza: abiadura eta kadentzia-sentsorea" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Mugikortasun pertsonaleko gailu generikoa" + +#: blueman/DeviceClass.py:227 +#, fuzzy +msgid "Switch" +msgstr "Switch" + +#: blueman/DeviceClass.py:228 +#, fuzzy +msgid "Multi-switch" +msgstr "Multi-switch" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Botoia" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Graduatzailea" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Switch birakaria" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Ukipen-panela" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Switch sinplea" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Switch bikoitza" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Switch hirukoitza" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Bateriako switch" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Energia biltzeko switch" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Sakatu botoia" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Markagailua" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Sare generikoko gailua" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Sarbide puntua" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Mesh gailua" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Mesh sareko proxya" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Sentsore generikoa" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Mugimenduko sentsorea" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Aire kalitatearen sentsorea" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Tenperatura sentsorea" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Hezetasun sentsorea" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Ihesen sentsorea" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Ke sentsorea" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Presentzia sentsorea" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Ukipen sentsorea" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Karbono monoxidoaren sentsorea" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Karbono dioxidoaren sentsorea" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Giro-argiaren sentsorea" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Energia sentsorea" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Koloreko argiaren sentsorea" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Euri sentsorea" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Su-sentsorea" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Haize-sentsorea" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Hurbiltasun-sentsorea" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multi-sentsorea" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Txertatutako sentsore" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Sabaian muntatutako sentsorea" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Horman muntatutako sentsorea" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multisentsorea" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Energia-neurgailua" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Su detektagailua" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Ibilgailuen pneumatikoen presioaren sentsorea" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Argi-instalazio generikoak" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Hormako argia" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:273 +msgid "Floor Light" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:275 +msgid "Desk Light" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 #, fuzzy -msgid "Generic: Cycling" -msgstr "Konektatu" +msgid "Light Controller" +msgstr "Urruneko agintea" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:292 +msgid "Light Driver" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:293 +msgid "Bulb" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Tag generikoa" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" msgstr "" -#: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" msgstr "" -#: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Erloju generikoa" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometroa: belarrikoa" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" msgstr "" -#: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" msgstr "" -#: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +#: blueman/DeviceClass.py:307 +msgid "Heater" msgstr "" -#: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" msgstr "" -#: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" msgstr "" -#: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" msgstr "" -#: blueman/DeviceClass.py:220 -msgid "Insulin Pen" +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" msgstr "" -#: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Giltzatako generikoa" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Sarbide generikoa" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Sarbide puntua" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" msgstr "" -#: blueman/DeviceClass.py:226 -msgid "Location Pod" +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" msgstr "" -#: blueman/DeviceClass.py:227 -msgid "Location and Navigation Pod" +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Sarbide puntua" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokeatua" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Mugikortasun pertsonaleko gailu generikoa" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Mugikortasun pertsonaleko gailu generikoa" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Pluginak" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generikoa: baskula" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" msgstr "" +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Giltzatako generikoa" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphonea" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Kokapena bistaratzeko gailua" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Zerbitzua:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audio profila" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Multimedia erreproduzigailu generikoa" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mugikortasun Scooter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Ibilgailua" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Pantaila generikoa" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofonoa" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Mugikortasun pertsonaleko gailu generikoa" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofonoa" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Audio generikoa" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Fitxategia jasotzen" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Telebista deskodetzailea" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Pantaila generikoa" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Bideo monitorea" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Giltzatako generikoa" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Tag generikoa" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Audio eramangarria" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Tag generikoa" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Boligrafo digitala" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Generikoa: pulsioximetroa" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generikoa: pulsioximetroa" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pultsu-oximetroa" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Generikoa: baskula" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "Mugikortasun pertsonaleko gailu generikoa" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "Gurpil-aulki elektrikoa" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "Mugikortasun Scooter" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "Glukosa monitore etengabe generikoa" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "Intsulina-ponpa generikoa" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "Intsulina-ponpa, ponpa iraunkorra" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "Intsulina-ponpa, ponpa-txaplata" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "intsulina injektagailua" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "Botika generikoak ematea" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termometro generikoa" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" +msgstr "Generikoa: kanpoko kirol jarduera" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Kokapena bistaratzeko gailua" + +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "Kokapena eta nabigazioa bistaratzeko gailua" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "Kokapen-gailua" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "Kokapena eta nabigazio-gailua" + #: blueman/Sdp.py:88 msgid "SDP" -msgstr "" +msgstr "SDP" #: blueman/Sdp.py:89 msgid "UDP" -msgstr "" +msgstr "UDP" #: blueman/Sdp.py:90 msgid "RFCOMM" -msgstr "" +msgstr "RFCOMM" #: blueman/Sdp.py:91 msgid "TCP" -msgstr "" +msgstr "TCP" #: blueman/Sdp.py:92 msgid "TCS-BIN" -msgstr "" +msgstr "TCS-BIN" #: blueman/Sdp.py:93 msgid "TCS-AT" -msgstr "" +msgstr "TCS-AT" #: blueman/Sdp.py:94 msgid "ATT" -msgstr "" +msgstr "ATT" #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" -msgstr "" +msgstr "IP" #: blueman/Sdp.py:97 msgid "FTP" -msgstr "" +msgstr "FTP" #: blueman/Sdp.py:98 msgid "HTTP" -msgstr "" +msgstr "HTTP" #: blueman/Sdp.py:99 msgid "WSP" -msgstr "" +msgstr "WSP" #: blueman/Sdp.py:100 msgid "BNEP" -msgstr "" +msgstr "BNEP" #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "" +msgstr "UPnP/ESDP" #: blueman/Sdp.py:102 msgid "HIDP" -msgstr "" +msgstr "HIDP" #: blueman/Sdp.py:103 msgid "Hardcopy Control Channel" -msgstr "" +msgstr "Hardcopy kontrol-kanala" #: blueman/Sdp.py:104 msgid "Hardcopy Data Channel" -msgstr "" +msgstr "Hardcopy datu-kanala" #: blueman/Sdp.py:105 msgid "Hardcopy Notification" -msgstr "" +msgstr "Hardcopy jakinarazpena" #: blueman/Sdp.py:106 msgid "AVCTP" -msgstr "" +msgstr "AVCTP" #: blueman/Sdp.py:107 msgid "AVDTP" -msgstr "" +msgstr "AVDTP" #: blueman/Sdp.py:108 msgid "CMTP" -msgstr "" +msgstr "CMTP" #: blueman/Sdp.py:109 msgid "UDI_C-Plane" -msgstr "" +msgstr "UDI_C-Planoa" #: blueman/Sdp.py:110 blueman/Sdp.py:111 msgid "Multi-Channel Adaptation Protocol (MCAP)" -msgstr "" +msgstr "Kanal Anitzeko Egokitzapen Protokoloa (MCAP)" #: blueman/Sdp.py:112 msgid "L2CAP" -msgstr "" +msgstr "L2CAP" #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "ServiceDiscoveryServerServiceClassID" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "BrowseGroupDescriptorServiceClassID" #: blueman/Sdp.py:115 msgid "Public Browse Group" -msgstr "" +msgstr "Nabigazio talde publikoa" #: blueman/Sdp.py:116 -#, fuzzy msgid "Serial Port" msgstr "Serieko atakak" #: blueman/Sdp.py:117 msgid "LAN Access Using PPP" -msgstr "" +msgstr "LAN sarbidea PPP erabiliz" #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" -msgstr "" +msgstr "Telefono bidezko sareak (DUN)" #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "" +msgstr "IrMC Sinkronizazioa" #: blueman/Sdp.py:120 msgid "OBEX Object Push" -msgstr "" +msgstr "OBEX bidezko objektu bidalketa" #: blueman/Sdp.py:121 -#, fuzzy msgid "OBEX File Transfer" -msgstr "Bluetooth Fitxategi Transferentzia" +msgstr "OBEX fitxategien transferentzia" #: blueman/Sdp.py:122 msgid "IrMC Sync Command" -msgstr "" +msgstr "IrMC sinkronizazio agindua" #: blueman/Sdp.py:124 msgid "Cordless Telephony" -msgstr "" +msgstr "Haririk gabeko telefonia" #: blueman/Sdp.py:125 msgid "Audio Source" @@ -1579,523 +2547,507 @@ #: blueman/Sdp.py:126 msgid "Audio Sink" -msgstr "" +msgstr "Audio hargailua" #: blueman/Sdp.py:127 msgid "Remote Control Target" -msgstr "" +msgstr "Urruneko kontrolaren helburua" #: blueman/Sdp.py:128 msgid "Advanced Audio" -msgstr "" +msgstr "Audio aurreratua" #: blueman/Sdp.py:129 msgid "Remote Control" -msgstr "" +msgstr "Urruneko kontrola" #: blueman/Sdp.py:130 msgid "Video Conferencing" -msgstr "" +msgstr "Bideokonferentzia" #: blueman/Sdp.py:131 msgid "Intercom" -msgstr "" +msgstr "Interkomunikazioa" #: blueman/Sdp.py:132 msgid "Fax" -msgstr "" +msgstr "Faxa" #: blueman/Sdp.py:133 msgid "Headset Audio Gateway" -msgstr "" +msgstr "Entzungailuen audio atea" #: blueman/Sdp.py:134 msgid "WAP" -msgstr "" +msgstr "WAP" #: blueman/Sdp.py:135 msgid "WAP Client" -msgstr "" +msgstr "WAP bezeroa" #: blueman/Sdp.py:136 msgid "PANU" -msgstr "" +msgstr "PANU (erabiltzailearen konexioen eremu pertsonala)" #: blueman/Sdp.py:137 msgid "Network Access Point" -msgstr "" +msgstr "Sareko sarbide puntua" #: blueman/Sdp.py:138 msgid "Group Network" -msgstr "" +msgstr "Taldeko sarea" #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "" +msgstr "Inprimaketa zuzena (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "" +msgstr "Erreferentzia bidezko inprimaketa (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" -msgstr "" +msgstr "Irudien atzematea (BPP)" #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "" +msgstr "Irudi-erantzuna (BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" -msgstr "" +msgstr "Irudien artxibo automatikoa (BIP)" #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "" +msgstr "Irudiz erreferentziatutako objektuak (BIP)" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "" +msgstr "Esku libreko audio atea" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "" +msgstr "Zuzeneko objektuen erreferentziako inprimatzea (BPP)" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "" +msgstr "Islatutako UI (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "Oinarrizko Inprimaketa (BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" -msgstr "" +msgstr "Inprimatze-egoera (BPP)" #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" -msgstr "" +msgstr "Giza interfazeko gailu zerbitzua (HID)" #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "" +msgstr "Hardcopy kablea ordezkatzea (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "HCR_Inprimatu (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "HCR_eskaneatzea (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" -msgstr "" +msgstr "ISDN sarbide komuna (CIP)" #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "VideoConferencingGW (VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "UDI-MT" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "UDI-TA" #: blueman/Sdp.py:159 msgid "Audio/Video" -msgstr "" +msgstr "Audio/Bideoa" #: blueman/Sdp.py:160 msgid "SIM Access (SAP)" -msgstr "" +msgstr "SIM sarbidea (SAP)" #: blueman/Sdp.py:161 msgid "Phonebook Access (PBAP) - PCE" -msgstr "" +msgstr "Agendarako sarbidea (PBAP) - PCE" #: blueman/Sdp.py:162 msgid "Phonebook Access (PBAP) - PSE" -msgstr "" +msgstr "Agendarako sarbidea (PBAP) - PSE" #: blueman/Sdp.py:163 -#, fuzzy msgid "Phonebook Access (PBAP)" -msgstr "Sareko Sarbide Puntua (NAP)" +msgstr "Telefono-agendarako sarbidea (PBAP)" #: blueman/Sdp.py:165 msgid "Message Access Server" -msgstr "" +msgstr "Mezuetarako sarbide zerbitzaria" #: blueman/Sdp.py:166 msgid "Message Notification Server" -msgstr "" +msgstr "Mezuen jakinarazpen zerbitzaria" #: blueman/Sdp.py:167 -#, fuzzy msgid "Message Access Profile (MAP)" -msgstr "Sareko Sarbide Puntua (NAP)" +msgstr "Mezuetarako sarbidea profila (MAP)" #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "GNSS" #: blueman/Sdp.py:169 msgid "GNSS Server" -msgstr "" +msgstr "GNSS zerbitzaria" #: blueman/Sdp.py:170 msgid "3D Display" -msgstr "" +msgstr "3D bistaratzea" #: blueman/Sdp.py:171 msgid "3D Glasses" -msgstr "" +msgstr "3D betaurrekoak" #: blueman/Sdp.py:172 msgid "3D Synchronization (3DSP)" -msgstr "" +msgstr "3D sinkronizazioa (3DSP)" #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "Multi-Profile Specification (MPS) Profila" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "Multi-Profile Specification (MPS) zerbitzua" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" -msgstr "" +msgstr "Egutegia, Zeregin eta Oharrak (CTN) sarbide zerbitzua" #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "Egutegia, Zeregin eta Oharrak (CTN) jakinarazpen zerbitzua" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "Egutegia, Zeregin eta Oharrak (CTN) profila" #: blueman/Sdp.py:178 msgid "PnP Information" -msgstr "" +msgstr "PnP informazioa" #: blueman/Sdp.py:179 msgid "Generic Networking" -msgstr "" +msgstr "Sare generikoa" #: blueman/Sdp.py:180 -#, fuzzy msgid "Generic FileTransfer" -msgstr "Bluetooth Fitxategi Transferentzia" +msgstr "Fitxategien transferentzia orokorra" #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "Audio generikoa" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "" +msgstr "Telefonia generikoa" #: blueman/Sdp.py:183 -#, fuzzy msgid "Video Source" -msgstr "Audioaren iturburua" +msgstr "Bideoaren iturburua" #: blueman/Sdp.py:184 msgid "Video Sink" -msgstr "" +msgstr "Bideo hargailua" #: blueman/Sdp.py:185 msgid "Video Distribution" -msgstr "" +msgstr "Bideo banaketa" #: blueman/Sdp.py:186 msgid "HDP" -msgstr "" +msgstr "HDP" #: blueman/Sdp.py:187 -#, fuzzy msgid "HDP Source" -msgstr "Audioaren iturburua" +msgstr "HDPren iturburua" #: blueman/Sdp.py:188 msgid "HDP Sink" -msgstr "" +msgstr "HDP hargailua" #: blueman/Sdp.py:189 msgid "Generic Access" -msgstr "" +msgstr "Sarbide generikoa" #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "Atributu generikoa" #: blueman/Sdp.py:191 msgid "Immediate Alert" -msgstr "" +msgstr "Berehalako alerta" #: blueman/Sdp.py:192 msgid "Link Loss" -msgstr "" +msgstr "Loturaren galera" #: blueman/Sdp.py:193 msgid "Tx Power" -msgstr "" +msgstr "Tx potentzia" #: blueman/Sdp.py:194 -#, fuzzy msgid "Current Time Service" -msgstr "Aldatu izena gailuari" +msgstr "Uneko Ordu Zerbitzua" #: blueman/Sdp.py:195 msgid "Reference Time Update Service" -msgstr "" +msgstr "Erreferentzia denborak eguneratzeko zerbitzua" #: blueman/Sdp.py:196 msgid "Next DST Change Service" -msgstr "" +msgstr "Hurrengo DST aldaketa zerbitzua" #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "Glukosa" #: blueman/Sdp.py:198 msgid "Health Thermometer" -msgstr "" +msgstr "Osasun Termometroa" #: blueman/Sdp.py:199 -#, fuzzy msgid "Device Information" -msgstr "Erakutsi gailuaren informazioa" +msgstr "Gailuaren informazioa" #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "Bihotz taupadak" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" -msgstr "" +msgstr "Telefonoaren alertaren egoera zerbitzua" #: blueman/Sdp.py:202 -#, fuzzy msgid "Battery Service" -msgstr "Zerbitzu lokalak" +msgstr "Bateria zerbitzua" #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "Odol-presioa" #: blueman/Sdp.py:204 msgid "Alert Notification Service" -msgstr "" +msgstr "Alertak jakinarazteko zerbitzua" #: blueman/Sdp.py:205 msgid "Human Interface Device" -msgstr "" +msgstr "Giza interfaze gailua" #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "Eskaneatzeko parametroak" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" -msgstr "" +msgstr "Korrikako abiadura eta kadentzia" #: blueman/Sdp.py:208 msgid "Automation IO" -msgstr "" +msgstr "S/I automatizazioa" #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" -msgstr "" +msgstr "Txirringako abiadura eta kadentzia" #: blueman/Sdp.py:210 msgid "Cycling Power" -msgstr "" +msgstr "Txirringako indarra" #: blueman/Sdp.py:211 msgid "Location and Navigation" -msgstr "" +msgstr "Kokapena eta nabigazioa" #: blueman/Sdp.py:212 msgid "Environmental Sensing" -msgstr "" +msgstr "Ingurumenaren sentsorea" #: blueman/Sdp.py:213 msgid "Body Composition" -msgstr "" +msgstr "Gorputzaren konposizioa" #: blueman/Sdp.py:214 msgid "User Data" -msgstr "" +msgstr "Erabiltzaileen datuak" #: blueman/Sdp.py:215 msgid "Weight Scale" -msgstr "" +msgstr "Pisu-eskala" #: blueman/Sdp.py:216 msgid "Bond Management" -msgstr "" +msgstr "Loturen kudeaketa" #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" -msgstr "" +msgstr "Glukosaren etengabeko monitorizazioa" #: blueman/Sdp.py:218 msgid "Internet Protocol Support" -msgstr "" +msgstr "Interneteko Protokoloaren euskarria" #: blueman/Sdp.py:219 msgid "Indoor Positioning" -msgstr "" +msgstr "Barruko posizionamendua" #: blueman/Sdp.py:220 msgid "Pulse Oximeter" -msgstr "" +msgstr "Pultsu-oximetroa" #: blueman/Sdp.py:221 msgid "HTTP Proxy" -msgstr "" +msgstr "HTTP proxy" #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "Garraioaren aurkikuntza" #: blueman/Sdp.py:223 msgid "Object Transfer" -msgstr "" +msgstr "Objektuen transferentzia" #: blueman/Sdp.py:224 -#, fuzzy msgid "AppleAgent" -msgstr "applet-a" +msgstr "Apple agentea" #: blueman/Sdp.py:225 -#, fuzzy msgid "Primary Service" -msgstr "Parekatu gailua" +msgstr "Zerbitzu nagusia" #: blueman/Sdp.py:226 -#, fuzzy msgid "Secondary Service" -msgstr "Bilatu hurbil dauden tresnak" +msgstr "Bigarren mailako zerbitzua" #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "Barne du" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "Ezaugarrien adierazpena" #: blueman/Sdp.py:229 -#, fuzzy msgid "Device Name" -msgstr "Gailu kudeatzailea" +msgstr "Gailuaren izena" #: blueman/Sdp.py:230 msgid "Appearance" -msgstr "" +msgstr "Itxura" #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "Pribatutasun-marka periferikoa" #: blueman/Sdp.py:232 -#, fuzzy msgid "Reconnection Address" -msgstr "Berritu IP helbidea" +msgstr "Berriro konektatzeko helbidea" #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "Periferikoen hobetsitako konexio-parametroak" #: blueman/Sdp.py:234 -#, fuzzy msgid "Service Changed" -msgstr "Gailu kudeatzailea" +msgstr "Zerbitzua aldatu da" #: blueman/Sdp.py:235 msgid "System ID" -msgstr "" +msgstr "Sistemaren identifikatzailea" #: blueman/Sdp.py:236 msgid "Model Number String" -msgstr "" +msgstr "Modeloaren zenbaki-katea" #: blueman/Sdp.py:237 msgid "Serial Number String" -msgstr "" +msgstr "Serie-zenbakiaren katea" #: blueman/Sdp.py:238 msgid "Firmware Revision String" -msgstr "" +msgstr "Firmwarearen berrikuspen-katea" #: blueman/Sdp.py:239 msgid "Hardware Revision String" -msgstr "" +msgstr "Hardwarearen berrikuspen-katea" #: blueman/Sdp.py:240 msgid "Software Revision String" -msgstr "" +msgstr "Softwarearen berrikuspen-katea" #: blueman/Sdp.py:241 msgid "Manufacturer Name String" -msgstr "" +msgstr "Fabrikatzailearen izen-katea" #: blueman/Sdp.py:242 msgid "PnP ID" -msgstr "" +msgstr "PnP identifikatzailea" #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "Ezaugarrien hedatutako propietateak" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "Erabiltzailearen deskribapena" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "Bezeroaren ezaugarrien konfigurazioa" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "Zerbitzariaren ezaugarrien konfigurazioa" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" -msgstr "" +msgstr "Aurkezpenaren formatuaren ezaugarria" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" -msgstr "" +msgstr "Formatu agregatu ezaugarria" #: blueman/Sdp.py:249 msgid "Valid Range" -msgstr "" +msgstr "Baliozko tartea" #: blueman/Sdp.py:250 msgid "External Report Reference" -msgstr "" +msgstr "Kanpoko txostenaren erreferentzia" #: blueman/Sdp.py:251 -#, fuzzy msgid "Report Reference" -msgstr "Moldagailuen hobespenak" +msgstr "Txostenaren erreferentzia" #: blueman/Sdp.py:378 -#, fuzzy msgid "Audio and input profiles" -msgstr "Audio profila" +msgstr "Audio eta sarrerako profila" #: blueman/Sdp.py:380 msgid "Proprietary" -msgstr "" +msgstr "Jabeduna" #: blueman/plugins/manager/Info.py:21 msgid "yes" @@ -2108,33 +3060,34 @@ #: blueman/plugins/manager/Info.py:60 msgid "Select row(s) and use Control + C to copy" msgstr "" +"Hautatu errenkadak eta erabili Kontrol + C kopiatzeko" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informazioa" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Erakutsi gailuaren informazioa" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Bidali _oharra" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Bidali testu-ohar bat" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" -msgstr "" +msgstr "Ezin izan da %sren profila aldatu" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audio profila" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Hautatu PulseAudioren audio profila" @@ -2146,94 +3099,94 @@ msgid "" "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" - -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Konektatuta" +"Abiatzean eta 60 segundoz behin konfigura daitezkeen zerbitzuetara " +"automatikoki konektatzen saiatzen da." #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" -msgstr "" +msgstr "Automatikoki konektatuta %(device)s-ko %(service)s-ra" #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" +"Mahaigaineko jakinarazpenak erakusten ditu gailuak konektatu edo " +"deskonektatzen direnean." -#: blueman/plugins/applet/ConnectionNotifier.py:48 -#, fuzzy +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" -msgstr "Deskonektatzen..." +msgstr "Deskonektatuta" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Konektatuta:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Konektatu gabe" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" +"Oraindik ez dago erabilpen estatistikarik. Saiatu lehenik konexioa ezartzen " +"eta gero egiaztatu orri hau." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "egun" msgstr[1] "egun" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ordu" msgstr[1] "ordu" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minutu" msgstr[1] "minutu" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s eta %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" -msgstr "" +msgstr "Ziur kontagailua berrezarri nahi duzula?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" +"Zure (banda zabaleko mugikorra) sareko trafikoaren erabilera monitorizatzeko " +"aukera ematen dizu. Datuen sarbide mugatuko planetarako erabilgarria. Plugin " +"honek gailu bakoitzaren jarraipena egiten du bereizita." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Sarearen _erabilera" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Sareko trafikoaren erabilera erakusten du" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth gaituta" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "NAP zubiak bezalako sare lokaleko zerbitzuak kudeatzen ditu" @@ -2242,24 +3195,23 @@ "Provides support for Dial Up Networking (DUN) with ModemManager and " "NetworkManager" msgstr "" +"ModemManager eta NetworkManager-ekin markazio bidezko konexiorako (DUN) " +"laguntza eskaintzen du" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" +"Erabilitako azken konexioak dituen menu bat eskaintzen du azkar sartzeko" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" -msgstr "" +msgstr "Gehienezko elementuak" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." -msgstr "" - -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" +msgstr "Azken konexioen menuaren gehienezko elementu kopurua bistaratuko da." #: blueman/plugins/applet/RecentConns.py:155 #, python-format @@ -2273,104 +3225,112 @@ #: blueman/plugins/applet/RecentConns.py:171 #, python-format msgid "%(service)s on %(device)s" -msgstr "" +msgstr "%(device)s-ko %(service)s" #: blueman/plugins/applet/RecentConns.py:175 msgid "Adapter for this connection is not available" -msgstr "" +msgstr "Konexio honetarako egokitzailea ez dago erabilgarri" + +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Azken _konexioak" #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" +"NetworkManager 0.8-n sartutako Personal Area Networking (PAN)-rako laguntza " +"eskaintzen du" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" -msgstr "" +msgstr "DBus APIa eskaintzen du Blueman beste osagai batzuetarako" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" -msgstr "" +msgstr "Bluetooth bidez sartzen den artxiboa" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" -msgstr "" +msgstr "Fitxategia sartzen %(1)s-tik %(0)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" -msgstr "" +msgstr "Ukatu" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Fitxategia jasotzen" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" -msgstr "" +msgstr "%(0)s fitxategia jasotzen %(1)s-tik" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" -msgstr "" +msgstr "OBEX fitxategiak transferitzeko gaitasunak eskaintzen ditu" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" -msgstr "" +msgstr "Sartzen diren fitxategietarako konfiguratutako direktoriorik ez dago" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" +"Ziurtatu \"%s\" direktorioa badagoela edo konfiguratu blueman-" +"services-ekin. Ordura arte lehenetsitako \"%s\" karpeta erabiliko da" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fitxategia jasota" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" -msgstr "" +msgstr "%(1)s-tik %(0)s fitxategi behar bezala jaso da" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" -msgstr "" +msgstr "Ireki" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transferentziak huts egin du" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "%(0)s fitxategiaren transferentziak huts egin du" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" -msgstr "" +msgstr "Fitxategiak jaso dira" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fitxategi %(files)d jaso da atzeko planoan" +msgstr[1] "%(files)d fitxategi jaso dira atzeko planoan" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" -msgstr "" +msgstr "Ireki kokapena" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" -msgstr[0] "" -msgstr[1] "" +msgstr[0] "fitxategi %(files)d gehiago jaso da atzeko planoan" +msgstr[1] "%(files)d fitxategi gehiago jaso dira atzeko planoan" #: blueman/plugins/applet/KillSwitch.py:37 msgid "" @@ -2378,10 +3338,13 @@ "turning Bluetooth back on from an icon that shows its status; provided it " "isn't unplugged by the system, or physically." msgstr "" +"Bluetooth itzalgauluaren egoera aldatzen du Bluetooth-en energia-egoerarekin " +"bat etor dadin. Bluetootha berriro aktibatzeko aukera ematen du bere egoera " +"erakusten duen ikono batetik; sistemak edo fisikoki deskonektatuta ez badago." #: blueman/plugins/applet/StandardItems.py:22 msgid "Adds standard menu items to the status icon menu" -msgstr "" +msgstr "Menu-elementu estandarrak gehitzen ditu egoera-ikonoaren menuan" #: blueman/plugins/applet/StandardItems.py:32 msgid "Send _Files to Device" @@ -2395,21 +3358,22 @@ msgid "Adap_ters" msgstr "_Moldagailuak" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet-a" #: blueman/plugins/applet/AuthAgent.py:8 msgid "Provides passkey, authentication services for BlueZ daemon" msgstr "" +"BlueZ daemon-entzako pasahitza eta autentifikazio zerbitzuak eskaintzen ditu" #: blueman/plugins/applet/ExitItem.py:7 msgid "Adds an exit menu item to quit the applet" -msgstr "" +msgstr "Irteera menuko elementu bat gehitzen du miniaplikaziotik irteteko" #: blueman/plugins/applet/DhcpClient.py:14 msgid "Provides a basic dhcp client for Bluetooth PAN connections." -msgstr "" +msgstr "Bluetooth PAN konexioetarako oinarrizko dhcp bezero bat eskaintzen du." #: blueman/plugins/applet/DhcpClient.py:47 #: blueman/plugins/applet/DhcpClient.py:55 @@ -2420,12 +3384,12 @@ #: blueman/plugins/applet/DhcpClient.py:48 #, python-format msgid "Interface %(0)s bound to IP address %(1)s" -msgstr "" +msgstr "%(0)s interfazea %(1)s IP helbidera lotuta" #: blueman/plugins/applet/DhcpClient.py:55 #, python-format msgid "Failed to obtain an IP address on %s" -msgstr "" +msgstr "Ezin izan da lortu IP helbidea %s-n" #: blueman/plugins/applet/DhcpClient.py:60 #, python-format @@ -2433,90 +3397,101 @@ "Trying to obtain an IP address on %s\n" "Please wait
" msgstr "" +"%s-n IP helbide bat lortzen saiatzen\n" +"Itxaron mesedez
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" +"Bluetooth-a aktibatuta dagoenean egoera-ikonoaren adierazle bat gehitzen du " +"eta konexioak erakusten ditu tresna-informazioan." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" -msgstr "" - -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" +msgstr "Bluetooth aktiboa" -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth desgaituta" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" -msgstr "" +msgstr "Deskonektatzeko menuko elementuak gehitzen ditu" #: blueman/plugins/applet/DisconnectItems.py:40 -#, fuzzy, python-format +#, python-format msgid "Disconnect %s" -msgstr "Deskonektatzen..." +msgstr "Deskonektatu %s" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" "Provides a menu item for making the default adapter temporarily visible when " "it is set to hidden by default" msgstr "" +"Egokitzaile lehenetsia aldi baterako ikusgai jartzeko menu-elementu bat " +"eskaintzen du, lehenespenez ezkutatuta dagoenean" #: blueman/plugins/applet/DiscvManager.py:26 msgid "Discoverable timeout" -msgstr "" +msgstr "Aurkitua izateko denbora-muga" #: blueman/plugins/applet/DiscvManager.py:27 msgid "Amount of time in seconds discoverable mode will last" -msgstr "" +msgstr "Aztertzeko moduak segundotan iraungo duen denbora" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" -msgstr "" +msgstr "_Egin aurkigarri" #: blueman/plugins/applet/DiscvManager.py:36 msgid "Make the default adapter temporarily visible" -msgstr "" +msgstr "Egin egokitzaile lehenetsia aldi baterako ikusgai" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" -msgstr "" +msgstr "Aurki daiteke... %ss" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Aurki daiteke
" #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" +"Applet-erako menu bat eta beste plugin batzuen API bat eskaintzen ditu hura " +"manipulatzeko" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" +"Behar bezala konektatu da DUN zerbitzura %(0)s.\n" +"Sarea eskuragarri dago orain %(1)s bidez" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" +"DUN profilaren bidez Internetera konektatzeko oinarrizko laguntza eskaintzen " +"du." #: blueman/plugins/applet/SerialManager.py:22 msgid "" "Standard SPP profile connection handler, allows executing custom actions" msgstr "" +"SPP profilaren konexio-kudeatzaile estandarra, ekintza pertsonalizatuak " +"exekutatzeko aukera ematen du" #: blueman/plugins/applet/SerialManager.py:31 msgid "Script to execute on connection" -msgstr "" +msgstr "Konektatzean exekutatzeko scripta" #: blueman/plugins/applet/SerialManager.py:32 msgid "" @@ -2524,10 +3499,17 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" +"Argumentu hauek pasatuko dira:\n" +"Helbidea, Izena, zerbitzuaren izena, uuid16s, rfcomm nodoa\n" +"Adibidez:\n" +"AA:BB:CC:DD:EE:FF, Telefonoa, DUN zerbitzua, 0x1103, /dev/rfcomm0\n" +"uuid16ak komaz bereizitako zerrenda gisa itzultzen dira\n" +"\n" +"Gailua deskonektatzean script-ari HUP seinalea bidaliko zaiol" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2538,10 +3520,12 @@ msgid "" "Serial port service on device %s now will be available via %s" msgstr "" +"%s gailuko serie ataka zerbitzua %s bidez egongo da " +"erabilgarri orain" #: blueman/plugins/applet/SerialManager.py:114 msgid "Serial port connection script failed" -msgstr "" +msgstr "Serieko ataken konexioaren script-ak huts egin du" #: blueman/plugins/applet/SerialManager.py:115 #, python-format @@ -2549,86 +3533,85 @@ "There was a problem launching script %s\n" "%s" msgstr "" +"Arazo bat izan da %s scripta abiarazteko\n" +"%s" #: blueman/plugins/applet/PowerManager.py:31 msgid "Controls Bluetooth adapter power states" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" +msgstr "Bluetooth egokitzailearen energia-egoerak kontrolatzen ditu" -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" -msgstr "" +msgstr "Desaktibatu Bluetootha" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" -msgstr "" +msgstr "Itzali egokitzaile guztiak" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" -msgstr "" +msgstr "Aktibatu Bluetootha" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" -msgstr "" +msgstr "Piztu egokitzaile guztiak" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." msgstr "" +"Pantaila-babeslea aldi baterako eteten du bluetooth joko-kontrolagailua " +"konektatuta dagoenean." #: blueman/plugins/applet/StatusNotifierItem.py:10 msgid "Provides a StatusNotifierItem to show a statusicon" -msgstr "" +msgstr "StatusNotifierItem bat ematen du egoera-ikonoa erakusteko" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Sarea" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "IP helbide baliogabea" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" -msgstr "" +msgstr "IP helbidea gatazkan dago helbide bera duen %s interfazearekin" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " "configuration %s/%s\n" "This may cause incorrect network behavior" msgstr "" +"IP helbidea %s interfazearen azpisarearekin gainjartzen da ( %s/%s " +"konfigurazioa duena).\n" +"Horrek sareko portaera okerra sor dezake" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" -msgstr "" +msgstr "Une honetan ez da onartzen konfigurazio honekin" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" -msgstr "" +msgstr "Transferitu" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" -msgstr "" +msgstr "Applet-en transferentzia-zerbitzuaren plugina desgaituta dago" #: blueman/services/DialupNetwork.py:23 msgid "Dialup Settings" -msgstr "" +msgstr "Markatze ezarpenak" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serieko ataka %s" @@ -2638,29 +3621,24 @@ msgstr "Berritu IP helbidea" #: data/blueman-adapters.desktop.in:4 -#, fuzzy msgid "Set Bluetooth Adapter Properties" -msgstr "Bluetooth-egokigailuak" +msgstr "Ezarri Bluetooth egokitzailearen propietateak" #: data/blueman.desktop.in:3 -#, fuzzy msgid "Blueman Applet" -msgstr "applet-a" +msgstr "Blueman trepeta" #: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 -#, fuzzy msgid "Blueman Bluetooth Manager" -msgstr "Bluetooth gaituta" +msgstr "Blueman Bluetooth kudeatzailea" #: data/blueman-manager.desktop.in:3 -#, fuzzy msgid "Bluetooth Manager" -msgstr "Bluetooth gaituta" +msgstr "Bluetooth kudeatzailea" #: data/thunar-sendto-blueman.desktop.in:5 -#, fuzzy msgid "Bluetooth Device" -msgstr "Bluetooth gailuak" +msgstr "Bluetooth gailua" #: data/configs/org.blueman.policy.in:10 msgid "Configure Bluetooth Network" @@ -2668,7 +3646,7 @@ #: data/configs/org.blueman.policy.in:11 msgid "Configuring networking requires privileges" -msgstr "" +msgstr "Sareak konfiguratzeko pribilegioak behar dira" #: data/configs/org.blueman.policy.in:19 msgid "Launch DHCP client" @@ -2676,15 +3654,15 @@ #: data/configs/org.blueman.policy.in:20 msgid "Launching DHCP client requires privileges" -msgstr "" +msgstr "DHCP bezeroa abiarazteko pribilegioak behar dira" #: data/configs/org.blueman.policy.in:28 msgid "Launch PPP daemon" -msgstr "" +msgstr "Abiarazi PPP daemon" #: data/configs/org.blueman.policy.in:29 msgid "Launching PPP daemon requires privileges" -msgstr "" +msgstr "PPP daemon abiarazteko pribilegioak behar dira" #: data/configs/org.blueman.policy.in:37 msgid "Set RfKill State" @@ -2692,7 +3670,83 @@ #: data/configs/org.blueman.policy.in:38 msgid "Setting RfKill State requires privileges" -msgstr "" +msgstr "RfKill State ezartzeak pribilegioak behar dira" + +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Aktibatu Bluetootha" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetootha aktibatu behar da gailu-kudeatzaileak funtziona dezan" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Desaktibatu Bluetootha" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Bihotz-taupadaren sentsorea: Bihotz-taupadaren gerrikoa" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tentsio arteriala: besoa" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tentsio arteriala: eskumuturrekoa" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Giza Interfazea Gailua (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Korrika eta oinezko sentsorea: oinetakoan" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Korrika eta oinezko sentsorea: oinetakoaren gainean" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Korrika eta oinezko sentsorea: aldakan" + +#~ msgid "Fingertip" +#~ msgstr "Hatz-mamia" + +#~ msgid "Wrist-Worn" +#~ msgstr "Eskumuturrekoa" + +#~ msgid "Services" +#~ msgstr "Zerbitzuak" + +#~ msgid "Network Settings" +#~ msgstr "Sarearen ezarpenak" + +#~ msgid "Transfer Settings" +#~ msgstr "Transferentzien ezarpenak" + +#~ msgid "Plugin description:" +#~ msgstr "Pluginaren deskribapena:" + +#~ msgid "Local Services" +#~ msgstr "Zerbitzu lokalak" + +#~ msgid "_Apply" +#~ msgstr "_Aplikatu" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "konexio aktibo %(connections)d" +#~ msgstr[1] "%(connections)d konexio aktibo" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Aldi baterako ikusgai" + +#~ msgid "Yes" +#~ msgstr "Bai" + +#~ msgid "No" +#~ msgstr "Ez" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth gailuak" #~ msgid "Friendly Name" #~ msgstr "Izen erabilerraza" @@ -2713,9 +3767,6 @@ #~ msgid "Introduction" #~ msgstr "Sarrera" -#~ msgid "Device" -#~ msgstr "Gailua" - #~ msgid "Select pairing method to use:" #~ msgstr "Hautatu parekatzeko metodoa:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/fa.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/fa.gmo differ diff -Nru blueman-2.3.5/po/fa.po blueman-2.4.1/po/fa.po --- blueman-2.3.5/po/fa.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/fa.po 2024-04-09 07:41:50.000000000 +0000 @@ -8,13 +8,14 @@ # Dante Marshal , 2018 # Mahdi Pourghasem , 2016 # Ased Mammad , 2022. +# smoka7 , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-05-05 12:01+0000\n" -"Last-Translator: Ased Mammad \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-07-03 10:50+0000\n" +"Last-Translator: smoka7 \n" "Language-Team: Persian \n" "Language: fa\n" @@ -22,13 +23,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.12.1\n" +"X-Generator: Weblate 5.0-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "تن؞یمات قاؚل دیدن" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "مخفی" @@ -48,223 +49,286 @@ msgid "Pairing request" msgstr "درخواست جفت ؎دن" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "درخواست جفت ؎دن ؚرای دستگاه‌:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "این ؚاید ؚازنویسی ؎ود" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "نمای؎ ورودی" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_آداٟتور" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_جستجو" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_دستگاه" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_نمای؎" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "تغییر نام دستگاه" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_راهنما" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "جست و جوی دستگاه هی اطراف" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "جستجو" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "جفت ؎دن ؚا دستگاه" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "جفت" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "تیک زدن/تیک نزدن این دستگاه ØšÙ‡ عنوان دستگاه مورد اعتماد" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "اعتماد کن" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "حذف این دستگاه از دستگاه های ؎ناخته ؎ده" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "حذف" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ارسال فایل ØšÙ‡ دستگاه" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ارسال ٟرونده" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "تغییر نام دستگاه" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_؎روع دوؚاره" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "نقطه دسترسی ØŽØšÚ©Ù‡ (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "سرویس‌ها" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "نوع سرور DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "توصیه" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "آدرس IP :" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "هیچ سرور DHCP ای نصؚ ن؎ده" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "آدرس IP :" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "تن؞یمات NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ٟ؎تیؚانی PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "نقطه دسترسی ØŽØšÚ©Ù‡ (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "ٟ؎تیؚانی PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "فولدر‌های ورودی:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "قؚول کردن فایل‌ها از دستگاه‌های مورد اعتماد" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "ØšÙ‡:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "فایل:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "تعریف ن؎ده" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "نا؎ناخته" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "تعداد:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -272,27 +336,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ؚستن" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "دانلود ؎ده:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "آٟلود ؎ده:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "مجموع:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -300,58 +364,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "سازگار کننده‌ی ؚلوتوث" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "همی؎ه" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "ؚلوتوث ها" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "اتصال ؚا BlueZ ناموفق ؚود" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -379,35 +456,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -465,221 +542,161 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "سرویس داخلی" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "ؚله" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "خیر" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" +#: blueman/gui/manager/ManagerMenu.py:47 +msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:63 -msgid "Device Manager" +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:79 +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "Hide _unnamed devices" +msgid "Unnamed device" msgstr "تغییر نام دستگاه" -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 -msgid "Service Preferences" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_جستجو" - -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" - #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "اعتماد کن" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "جفت" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "مجموع:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "ضعیف" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "ؚهینه" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "زیاد" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "خیلی زیاد" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "کم" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "زیاد‌" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "ؚسیار زیاد" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -692,96 +709,97 @@ msgid "Connecting
" msgstr "در حال اتصال..." -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "نا؎ناخته" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "مجموع:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "مجموع:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "مجموع:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "ارسال ٟرونده" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "تغییر نام دستگاه" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "حذف" @@ -790,23 +808,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -814,29 +817,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "متصل ؎ونده‌ها" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -844,7 +838,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -852,6 +846,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -891,7 +897,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -912,12 +918,11 @@ #. translators: device class #: blueman/DeviceClass.py:33 -#, fuzzy msgid "Server" -msgstr "خدمت:" +msgstr "خدمت" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -997,7 +1002,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1007,7 +1013,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1017,7 +1023,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1077,21 +1083,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1161,6 +1157,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "ØŽØšÚ©Ù‡ گروهی" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1171,225 +1172,1181 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Server-class Computer" msgstr "" -#: blueman/DeviceClass.py:173 -#, fuzzy -msgid "Generic Clock" -msgstr "ØŽØšÚ©Ù‡ گروهی" - #: blueman/DeviceClass.py:174 -msgid "Generic Display" +msgid "Handheld PC/PDA (clamshell)" msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "ØŽØšÚ©Ù‡ گروهی" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" +msgid "Wearable computer (watch size)" msgstr "" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "ØŽØšÚ©Ù‡ گروهی" +msgid "Tablet" +msgstr "" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "ØŽØšÚ©Ù‡ گروهی" +msgid "Docking Station" +msgstr "" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" +msgid "All in One" msgstr "" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" -msgstr "" +#, fuzzy +msgid "Blade Server" +msgstr "خدمت" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" +msgid "Convertible" msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +msgid "Detachable" msgstr "" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +msgid "IoT Gateway" msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +msgid "Generic Watch" msgstr "" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +msgid "Sports Watch" msgstr "" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +msgid "Smartwatch" msgstr "" +#: blueman/DeviceClass.py:189 +#, fuzzy +msgid "Generic Clock" +msgstr "ØŽØšÚ©Ù‡ گروهی" + #: blueman/DeviceClass.py:190 -msgid "Mouse" +msgid "Generic Display" msgstr "" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "" +#, fuzzy +msgid "Generic Remote Control" +msgstr "ØŽØšÚ©Ù‡ گروهی" #: blueman/DeviceClass.py:192 -msgid "Gamepad" +msgid "Generic Eye-glasses" msgstr "" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "" +#, fuzzy +msgid "Generic Tag" +msgstr "ØŽØšÚ©Ù‡ گروهی" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "" +#, fuzzy +msgid "Generic Keyring" +msgstr "ØŽØšÚ©Ù‡ گروهی" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" +msgid "Generic Media Player" msgstr "" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" +msgid "Generic Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" +msgid "Generic Thermometer" msgstr "" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +msgid "Ear Thermometer" msgstr "" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +msgid "Generic Heart Rate Sensor" msgstr "" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +msgid "Heart Rate Belt" msgstr "" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +msgid "Generic Blood Pressure" msgstr "" #: blueman/DeviceClass.py:202 -#, fuzzy -msgid "Generic: Cycling" -msgstr "ØŽØšÚ©Ù‡ گروهی" +msgid "Arm Blood Pressure" +msgstr "" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +msgid "Wrist Blood Pressure" msgstr "" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +msgid "Generic Human Interface Device" msgstr "" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +msgid "Mouse" msgstr "" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" msgstr "" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +msgid "Digitizer Tablet" msgstr "" #: blueman/DeviceClass.py:210 -msgid "Fingertip" +msgid "Card Reader" msgstr "" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +msgid "Digital Pen" msgstr "" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +msgid "Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +msgid "Generic Glucose Meter" msgstr "" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +msgid "Generic Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +msgid "In-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +msgid "On-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +msgid "On-Hip Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" -msgstr "" +#, fuzzy +msgid "Generic Cycling" +msgstr "ØŽØšÚ©Ù‡ گروهی" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +msgid "Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" +msgid "Power Sensor" msgstr "" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +msgid "Speed and Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "سرویس داخلی" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "نقطه دسترسی ØŽØšÚ©Ù‡ (NAP)" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "دستگاه" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "متصل ؎ونده‌ها" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "خدمت:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ØŽØšÚ©Ù‡ گروهی" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2060,32 +3017,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2098,14 +3055,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2115,76 +3064,76 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "در حال اتصال..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2194,24 +3143,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2230,93 +3175,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "رد کردن‌" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2346,7 +3295,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2385,25 +3334,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2431,7 +3373,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2439,24 +3381,28 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2475,7 +3421,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2505,33 +3451,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2542,20 +3480,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "ØŽØšÚ©Ù‡" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2563,16 +3501,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2580,7 +3518,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2646,15 +3584,31 @@ msgstr "" #, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "سازگار کننده‌ی ؚلوتوث" + +#~ msgid "Services" +#~ msgstr "سرویس‌ها" + +#~ msgid "Local Services" +#~ msgstr "سرویس داخلی" + +#~ msgid "Yes" +#~ msgstr "ؚله" + +#~ msgid "No" +#~ msgstr "خیر" + +#~ msgid "Bluetooth Devices" +#~ msgstr "ؚلوتوث ها" + +#, fuzzy #~ msgid "Disconnecting
" #~ msgstr "در حال اتصال..." #~ msgid "Setup..." #~ msgstr "تن؞یمات..." -#~ msgid "Device" -#~ msgstr "دستگاه" - #~ msgid "Connecting..." #~ msgstr "در حال اتصال..." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/fi.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/fi.gmo differ diff -Nru blueman-2.3.5/po/fi.po blueman-2.4.1/po/fi.po --- blueman-2.3.5/po/fi.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/fi.po 2024-04-09 07:41:51.000000000 +0000 @@ -19,28 +19,28 @@ # nomen omen, 2017-2018 # Rauli L. , 2016 # Matti NiemelÀ , 2021. -# Kimmo Kujansuu , 2022. +# Kimmo Kujansuu , 2022, 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-26 08:44+0000\n" -"Last-Translator: Kimmo Kujansuu \n" -"Language-Team: Finnish \n" +"Language-Team: Finnish \n" "Language: fi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "NÀkyvyysasetus" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Piilotettu" @@ -60,225 +60,286 @@ msgid "Pairing request" msgstr "Parituspyyntö" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Parituspyyntö laitteelle:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "TÀmÀ pitÀisi korvata" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "NÀytÀ salasana" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Sovitin" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Etsi" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Asetukset" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Poistu" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Laite" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_NÀytÀ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "NÀytÀ _työkalurivi" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "NÀytÀ _Tilarivi" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Piilota _nimettömÀt laitteet" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Lajittele" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nimi" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_LisÀtty" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Laskeva" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_LiitÀnnÀiset" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Paikalliset palvelut" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ohje" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Raportoi ongelma" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Etsi lÀhellÀ olevia laitteita" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Etsi" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Parita laitteet" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Parita" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Merkitse tai poista laitteen luottamus" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Aseta luottamus" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Poista laite tunnettujen laitteiden listalta" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Poista" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "LÀhetÀ tiedosto(ja) laitteeseen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "LÀhetÀ tiedosto" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "LÀhetetty kokonaisdata ja lÀhetysnopeus" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Vastaanotettu kokonaisdata ja vastaanottonopeus" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Datan aktiivisuuden ilmaisin" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "LisÀÀ" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "NimeÀ laite uudelleen" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Alusta" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Peruuta" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Verkon tukiasema (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Palvelut" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP-palvelimen tyyppi:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Suositeltu" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-osoite:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Ei asennettuja DHCP-palvelimia" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-osoite:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-asetukset" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAB-tuki" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Puhelinverkkoyhteys" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN-tuki" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Verkon asetukset" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Verkon tukiasema (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAB-tuki" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Tiedoston vastaanotto (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Saapuva kansio:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Valitse kansio saapuvia tiedostonsiirtoja varten" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "HyvÀksy tiedostot luotetuilta laitteilta" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Siirtoasetukset" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Tiedostojen lÀhettÀminen bluetoothilla" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Kohde:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Tiedosto:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Asetukset" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "MÀÀritÀ valitun pluginin asetukset" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "LiitÀnnÀisen kuvaus:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Ei mÀÀritelty" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "TekijÀ:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Tuntematon" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Riippuvudet:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "On ristiriidassa:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-asetukset" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numero:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -286,27 +347,27 @@ msgid "Traffic statistics" msgstr "Liikennöintitilastot" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Sulje" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Ladattu:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "LÀhetetty:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "YhteensÀ:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Loki aloitettu:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Lokita kesto:" @@ -314,42 +375,47 @@ msgid "Send note" msgstr "LÀhetÀ muistiinpano" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetoothin pitÀÀ olla pÀÀllÀ, jotta sovitinhallinta toimisi" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth-sovittimet" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Aina" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minuutti" msgstr[1] "%(minutes)d minuuttia" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapteri" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth-laitteet" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetoothin pitÀÀ olla pÀÀllÀ, jotta laitehallinta toimisi" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Blueman-managerille ei saatu yhteyttÀ" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Blueziin yhdistÀminen epÀonnistui" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -359,16 +425,24 @@ "TÀmÀ tarkoittaa todennÀköisesti, ettÀ Bluetooth-sovittimia ei havaittu tai " "Bluetooth-daemonia ei ollut kÀynnistetty." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Poista kÀytöstÀ napsauttamalla." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Ota kÀyttöön napsauttamalla." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "EtsitÀÀn" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Sovittimen asetukset" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Tiedoston lÀhettÀjÀ" @@ -398,35 +472,35 @@ msgid "Cancelling" msgstr "Perutaan" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "LÀhetetÀÀn tiedostoa" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d sekunti" msgstr[1] "%(seconds)d sekuntia" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Tapahtui virhe lÀhetettÀessÀ tiedostoa %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Ohita" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "YritÀ uudelleen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Tapahtui virhe" @@ -484,221 +558,162 @@ msgstr "HyvÀksy aina" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "HyvÀksy" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Virhe ladattaessa liitÀnnÀistÀ. Ilmoita kehittÀjille tÀmÀn viestin " "sisÀltö ohjelmiston \n" "kotisivulle." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Paikalliset palvelut" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_KÀytÀ" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth pois pÀÀltÀ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Lopeta" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Ota bluetooth kÀyttöön" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Otetaanko bluetooth automaattisesti kÀyttöön?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "KyllÀ" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ei" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Raportoi ongelma" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Laitehallinta" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "NÀytÀ _työkalurivi" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "NÀytÀ _Tilarivi" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Piilota _nimettömÀt laitteet" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Lajittele" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nimi" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_LisÀtty" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Laskeva" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_LiitÀnnÀiset" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Paikalliset palvelut" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Palveluasetukset" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Etsi" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "NÀppÀimistö" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Asetukset" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "YhdistelmÀ" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Poistu" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Nimetön laite" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Luokittelematta" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Yhdistetty" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Luotettu" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Paritettu" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Estetty" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Yhdistetty" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Kriittinen" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Huono" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimaalinen" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Paljon" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Aivan liikaa" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Saapuvan signaalin voimakkuus: %(rssi)u %% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Vastaanotetun signaalin voimakkuus: %(rssi)u %% %(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Yhteyden laatu: %(lq)u %%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Yhteyden laatu: %(lq)u %%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Matala" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Korkea" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Hyvin korkea" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Siirtotehon taso: %(tpl)u %% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Siirtotehon taso: %(tpl)u %% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Onnistui!" @@ -710,91 +725,91 @@ msgid "Connecting
" msgstr "YhdistetÀÀn
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Yhteyden katkaiseminen epÀonnistui: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Audion pÀÀtepisteitÀ ei ole rekisteröity" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "I/O-virhe" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Laite ei vastannut" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Resurssi ei ole tilapÀisesti kÀytettÀvissÀ" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Tuntematon Virhe" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Yhteys epÀonnistui: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_YhdistÀ" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "YhdistÀÀ automaattisen yhteysprofiilin A2DP-lÀhde, A2DP-nielu ja HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Katkaise yhteys" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Irrota laite vÀkisin" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "YhdistÀ Kohteeseen:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Katkaise:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "YhdistÀ automaattisesti:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "LÀhetÀ _tiedosto
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pari" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Luotettu" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_EpÀluotettava" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Esto" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Poista esto" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "EstÀ laite/poista esto" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "NimeÀ laite uudelleen
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "Poista
" @@ -802,23 +817,8 @@ msgid "Cancel Operation" msgstr "Peru toiminto" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Datan aktiivisuuden ilmaisin" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Vastaanotettu kokonaisdata ja vastaanottonopeus" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "LÀhetetty kokonaisdata ja lÀhetysnopeus" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Poista luottamus" @@ -826,29 +826,20 @@ msgid "Select Device" msgstr "Valitse laite" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "LisÀÀ" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman on GTK+ Bluetooth-hallintaohjelma" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-asetukset" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "LiitÀnnÀiset" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Riippuvuusongelma" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -860,7 +851,7 @@ "\"%(0)s\" poistamisen kÀytöstÀ.\n" "Jatketaanko?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -872,6 +863,18 @@ "poistamisen.\n" "Jatketaanko?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Ei riippuvuuksia" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Ei konflikteja" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Riippuvuusongelma" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Sovittimen valinta" @@ -911,7 +914,7 @@ msgstr "Oheislaite" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Kuvantaminen" @@ -936,7 +939,7 @@ msgstr "Palvelin" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Kannettava tietokone" @@ -963,7 +966,7 @@ #. translators: device class #: blueman/DeviceClass.py:52 msgid "Smartphone" -msgstr "Puhelin" +msgstr "Älypuhelin" #. translators: device class #: blueman/DeviceClass.py:54 @@ -1016,7 +1019,8 @@ msgstr "Ei saatavilla" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Kuulokemikrofoni" @@ -1026,7 +1030,7 @@ msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofoni" @@ -1036,7 +1040,7 @@ msgstr "Kaiutin" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Kuulokkeet" @@ -1073,17 +1077,17 @@ #. translators: device class #: blueman/DeviceClass.py:106 msgid "Camcorder" -msgstr "Videokamera" +msgstr "Digikamera" #. translators: device class #: blueman/DeviceClass.py:108 msgid "Video monitor" -msgstr "NÀyttö" +msgstr "VideonÀyttö" #. translators: device class #: blueman/DeviceClass.py:110 msgid "Video display and loudspeaker" -msgstr "NÀyttö ja kaiutin" +msgstr "VideonÀyttö ja kaiutin" #. translators: device class #: blueman/DeviceClass.py:112 @@ -1096,21 +1100,11 @@ msgstr "Pelaaminen/lelu" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "NÀppÀimistö" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Osoitinlaite" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "YhdistelmÀ" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "NÀyttö" @@ -1180,6 +1174,10 @@ msgid "Game" msgstr "Peli" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Yleinen Tuntematon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Yleinen puhelin" @@ -1189,220 +1187,1217 @@ msgstr "Yleinen tietokone" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "PöytÀtyöasema" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Palvelinluokan tietokone" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Puettava tietokone (kello koko)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tabletti" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Telakka" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Kaikki yhdessÀ" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Palvelin" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Irrotettava" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "IoT-yhdyskÀytÀvÀ" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Mini PC" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Yleinen kello" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Kello: urheilukello" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Urheilukello" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Älykello" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Yleinen kello" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Yleinen nÀyttö" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Yleinen kaukosÀÀdin" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Yleiset silmÀlasit" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Yleinen luokitus" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Yleinen avainrengas" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Yleinen mediasoitin" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Yleinen viivakoodinlukija" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Yleinen lÀmpömittari" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "LÀmpömittari: korva" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Korva lÀmpömittari" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "Yleinen sykeanturi" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Sykeanturi: sykevyö" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Sykevyö" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Yleinen verenpaineanturi" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Verenpaine: kÀsivarsi" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "KÀsi verenpaine" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Verenpaine: ranne" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Verenpaine" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "IhmiskÀyttöliittymÀlaite (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Yleinen ihmiskÀyttöliittymÀlaite" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Hiiri" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Peliohjain" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "KaksikÀtinen peliohjain" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Piirtoalusta" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kortinlukija" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "DigikynÀ" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Viivakoodinlukija" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Kosketuslevy" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Esityksen kaukosÀÀdin" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Yleinen verensokerimittari" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Yleinen: juoksu- tai kÀvelyanturi" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Juoksu- tai kÀvelyanturi: jalkineensisÀinen" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Yleinen: juoksu- tai kÀvelyanturi" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Juoksu tai kÀvelyanturi: jalkineenulkoinen" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Yleinen: juoksu- tai kÀvelyanturi" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Juoksu- tai kÀvelyanturi: lanteella oleva" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Yleinen: juoksu- tai kÀvelyanturi" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Yleinen: pyörÀily" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "PyörÀily: pyörÀilytietokone" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "PyörÀily: nopeusanturi" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "PyörÀily: rytmianturi" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "PyörÀily: voima-anturi" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "PyörÀily: nopeus- ja rytmianturi" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Yleinen ohjauslaite" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Kosketuspaneeli" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Akku palvelu" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Yleinen verkkolaite" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Tukiasema" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Mesh-laite" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Mesh-verkon vÀlityspalvelin" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Yleinen anturi" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Yleinen sykeanturi" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Tiedoston lÀhettÀjÀ" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "PyörÀily: nopeusanturi" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "PyörÀily: nopeusanturi" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Yleinen: vaaka" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Ohjainlaite" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Yleinen luokitus" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Yleinen kello" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "LÀmpömittari: korva" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Yleinen avainrengas" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Yleinen pÀÀsy" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Tukiasema" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Tukiasema" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Estetty" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Yleinen henkilökohtainen liikkumislaite" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Yleinen henkilökohtainen liikkumislaite" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "LiitÀnnÀiset" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Yleinen: vaaka" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Yleinen avainrengas" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Älypuhelin" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Sijainnin nÀyttölaite" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Palvelu:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "ÄÀniprofiili" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Yleinen mediasoitin" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Liikkuvuusskootteri" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Ajoneuvo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Yleinen nÀyttö" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofoni" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Yleinen henkilökohtainen liikkumislaite" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofoni" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Yleinen ÀÀni" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Vastaanotetaan tiedostoa" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Digiboksi" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Yleinen nÀyttö" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "VideonÀyttö" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Yleinen avainrengas" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Yleinen luokitus" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Kannettava ÀÀnentoisto" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Yleinen luokitus" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "DigikynÀ" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "YleistÀ: pulssioksimetri" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "SormenpÀÀ" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "YleistÀ: pulssioksimetri" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Ranteessa pidettÀvÀ" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulssioksimetri" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Yleinen: vaaka" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Yleinen henkilökohtainen liikkumislaite" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "MoottoripyörÀtuoli" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Liikkuvuusskootteri" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Yleinen jatkuva verensokerin valvonta" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Yleinen insuliinipumppu" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Insuliinipumppu, kestÀvÀ pumppu" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Insuliinipumppu, laastaripumppu" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "InsuliinikynÀ" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Yleinen lÀÀkkeiden toimitus" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Yleinen lÀmpömittari" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Yleinen: Ulkona tapahtuva urheiluaktiviteetti" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Sijainnin nÀyttölaite" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Sijainti- ja navigointinÀyttölaite" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Paikannin" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Paikannin ja navigointipaneeli" @@ -2066,32 +3061,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "Valitse rivit ja kÀytÀ Control + C kopioi" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Tiedot" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "NÀytÀ laitetiedot" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "LÀhetÀ _viesti" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "LÀhetÀ tekstiviesti" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Profiilin muuttaminen epÀonnistui %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ÄÀniprofiili" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Valitse PulseAudion ÀÀniprofiili" @@ -2106,14 +3101,6 @@ "YrittÀÀ muodostaa automaattisen yhteyden mÀÀritettÀviin palveluihin " "kÀynnistyksen yhteydessÀ ja 60 sekunnin vÀlein." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Yhdistetty" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2125,22 +3112,22 @@ msgstr "" "NÀyttÀÀ työpöydÀn ilmoitukset, kun laitteet yhdistetÀÀn tai irrotetaan." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Yhteys katkaistu" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Yhdistetty:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Ei yhdistetty" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2148,57 +3135,58 @@ "KÀyttötilastoja ei ole vielÀ saatavilla. YritÀ ensin muodostaa yhteys ja " "tarkista sitten tÀmÀ sivu." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "pÀivÀ" msgstr[1] "pÀivÀÀ" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "tunti" msgstr[1] "tuntia" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuutti" msgstr[1] "minuuttia" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s ja %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Haluatko varmasti nollata laskurin?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Antaa sinun valvoa (mobiililaajakaistan) verkkoliikenteen mÀÀrÀÀ. " "Hyödyllinen, jos tiedonsiirto on rajoitettua. TÀmÀ liitÀnnÀinen seuraa " "jokaista laitetta erikseen." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Verkko _kÀyttö" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "NÀyttÀÀ verkkoliikenteen mÀÀrÀn" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Otettu KÀyttöön" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Hallitsee paikallisia verkkopalveluja, kuten NAP-siltoja" @@ -2209,7 +3197,7 @@ msgstr "" "Tukee puhelinverkkoyhteyttÀ (DUN) ModemManagerilla ja NetworkManagerilla" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2217,18 +3205,14 @@ "pikavalintana" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "EnimmÀismÀÀrÀ kohtia" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "NÀyttöön tulee viimeksi kÀytettyjen yhteyksien valikon enimmÀismÀÀrÀ." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "ViimeisimmÀt _yhteydet" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2247,6 +3231,10 @@ msgid "Adapter for this connection is not available" msgstr "Sovitinta tÀlle yhteydelle ei ole saatavilla" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "ViimeisimmÀt _yhteydet" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2254,41 +3242,41 @@ msgstr "" "Tarjoaa tuen Likiverkolle (PAN) joka on saatavilla NetworkManager 0.8:ssa" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Tarjoaa DBus API:n muille Blueman-komponenteille" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Bluetoothin kautta saapuu tiedosto" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Saapuva tiedosto %(0)s lÀhteestÀ %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "HylkÀÀ" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Vastaanotetaan tiedostoa" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Vastaanotetaan tiedostoa %(0)s kohteesta %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Tarjoaa OBEX-tiedostonsiirtotuen" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Konfiguroitua hakemistoa tuleville tiedostoille ei ole" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2297,46 +3285,46 @@ "Varmista, ettÀ hakemisto \"%s\" on olemassa, tai mÀÀritÀ se blueman-" "palveluiden kanssa. Siihen asti oletusasetusta \"%s\" kÀytetÀÀn" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Vastaanotettiin tiedosto" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Tiedosto %(0)s kohteesta %(1)s vastaanotettiin onnistuneesti" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Avaa" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Siirto epÀonnistui" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Tiedoston %(0)s siirto epÀonnistui" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Vastaanotettiin tiedostot" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Vastaanotettiin %(files)d tiedosto taustalla" msgstr[1] "Vastaanotettiin %(files)d tiedostoa taustalla" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Avaa sijainti" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2369,7 +3357,7 @@ msgid "Adap_ters" msgstr "Sovi_ttimet" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "sovelma" @@ -2410,27 +3398,21 @@ "YritetÀÀn saada IP-osoitetta kohteessa %s\n" "Ole hyvÀ ja odota
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "LisÀÀ tilakuvakkeen merkin kun Bluetooth on aktiivinen ja nÀyttÀÀ " "työkaluvihjeessÀ yhteyksien mÀÀrÀn." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Aktiivinen" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktiivinen yhteys" -msgstr[1] "%(connections)d aktiivista yhteyttÀ" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Poistettu KÀytöstÀ" @@ -2460,7 +3442,7 @@ msgstr "Aika sekunneissa, jonka nÀkyvÀ tila kestÀÀ" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Tee nÀkyvÀksi" @@ -2468,18 +3450,23 @@ msgid "Make the default adapter temporarily visible" msgstr "Aseta oletussovitin vÀliaikaisesti nÀkyvÀksi" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Havaittavissa
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Havaittavissa
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Tarjoaa valikon appletille ja API:n muille liitÀnnÀisille sen muokkaamiseen" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2488,7 +3475,7 @@ "Kytkeydyttiin onnistuneesti DUN-palveluun kohteessa %(0)s.\n" "Verkko on nyt kÀytettÀvissÀ kohteen %(1)s kautta" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Tarjoaa perustuen internet-yhteyden muodostamiselle DUN-profiilin kautta." @@ -2505,12 +3492,13 @@ msgstr "Yhteyden muodostaessa suoritettava skripti" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2551,33 +3539,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Ohjaa Bluetooth-sovittimen virtatiloja" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automaattinen kÀynnistys" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Kytke sovittimet automaattisesti pÀÀlle" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Kytke bluetooth _pois pÀÀltÀ" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Kytke kaikki sovittimet pois pÀÀltÀ" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Kytke _bluetooth _pÀÀlle" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Ota kaikki sovittimet kÀyttöön" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2588,21 +3568,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Tarjoaa StatusNotifierItem-kohteen tilakuvakkeen nÀyttÀmiseksi" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Verkko" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Virheellinen IP-osoite" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "IP-osoite on ristiriidassa kÀyttöliittymÀn %s kanssa, jolla on sama osoite" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2613,16 +3593,16 @@ "seuraavat mÀÀritykset %s/%s\n" "TÀmÀ saattaa aiheuttaa virheellisen verkon toiminnan" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Ei tÀllÀ hetkellÀ tuettu tÀllÀ kokoonpanolla" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Siirrot" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Appletin siirtopalveluliitÀnnÀinen on poistettu kÀytöstÀ" @@ -2630,7 +3610,7 @@ msgid "Dialup Settings" msgstr "Soittoasetukset" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Sarjaportti %s" @@ -2691,6 +3671,102 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill-tilan asettaminen vaatii lisÀoikeuksia" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Kytke _bluetooth _pÀÀlle" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetoothin pitÀÀ olla pÀÀllÀ, jotta laitehallinta toimisi" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Kytke bluetooth _pois pÀÀltÀ" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Sykeanturi: sykevyö" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Verenpaine: kÀsivarsi" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Verenpaine: ranne" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "IhmiskÀyttöliittymÀlaite (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Juoksu- tai kÀvelyanturi: jalkineensisÀinen" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Juoksu tai kÀvelyanturi: jalkineenulkoinen" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Juoksu- tai kÀvelyanturi: lanteella oleva" + +#~ msgid "Fingertip" +#~ msgstr "SormenpÀÀ" + +#~ msgid "Wrist-Worn" +#~ msgstr "Ranteessa pidettÀvÀ" + +#~ msgid "Services" +#~ msgstr "Palvelut" + +#~ msgid "Network Settings" +#~ msgstr "Verkon asetukset" + +#~ msgid "Transfer Settings" +#~ msgstr "Siirtoasetukset" + +#~ msgid "Plugin description:" +#~ msgstr "LiitÀnnÀisen kuvaus:" + +#~ msgid "Local Services" +#~ msgstr "Paikalliset palvelut" + +#~ msgid "_Apply" +#~ msgstr "_KÀytÀ" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktiivinen yhteys" +#~ msgstr[1] "%(connections)d aktiivista yhteyttÀ" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Resurssi ei ole tilapÀisesti kÀytettÀvissÀ" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Otetaanko bluetooth automaattisesti kÀyttöön?" + +#~ msgid "Yes" +#~ msgstr "KyllÀ" + +#~ msgid "No" +#~ msgstr "Ei" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Yhteyden laatu: %(lq)u %%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Yhteyden laatu: %(lq)u %%" + +#~ msgid "Auto power-on" +#~ msgstr "Automaattinen kÀynnistys" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Kytke sovittimet automaattisesti pÀÀlle" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth-laitteet" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2751,9 +3827,6 @@ #~ msgid "Introduction" #~ msgstr "Johdanto" -#~ msgid "Device" -#~ msgstr "Laite" - #~ msgid "Select pairing method to use:" #~ msgstr "Valitse kÀytettÀvÀ paritustapa:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/fr.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/fr.gmo differ diff -Nru blueman-2.3.5/po/fr.po blueman-2.4.1/po/fr.po --- blueman-2.3.5/po/fr.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/fr.po 2024-04-09 07:41:51.000000000 +0000 @@ -51,20 +51,23 @@ # Johan Cwiklinski # OozeBalk # J. Lavoie -# Colomban Wendling +# Colomban Wendling , 2023. # Estébastien Robespi # Julien Humbert # Yoan # Maxime Leroy , 2022. # ButterflyOfFire , 2022. # Clement Lefebvre , 2022. +# Sander Sweers , 2022. +# Benjamin Loison , 2023. +# TKF , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-06-06 16:56+0000\n" -"Last-Translator: Maxime Leroy \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-01-17 14:06+0000\n" +"Last-Translator: TKF \n" "Language-Team: French \n" "Language: fr\n" @@ -72,13 +75,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.13-dev\n" +"X-Generator: Weblate 5.4-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Options de visibilité" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Caché" @@ -98,225 +101,286 @@ msgid "Pairing request" msgstr "Demande de liaison" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Demande de liaison pour le périphérique :" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Cela devrait être écrasé" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Afficher l'entrée" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "A_daptateur" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Rechercher" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Préférences" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Quitter" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Périphérique" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Affichage" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Afficher la barre d'ou_tils" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Afficher la barre de _statut" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Masquer les périphériques sans _nom" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Trier par" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nom" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Ajouté" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendant" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Greffons" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Services _locaux" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "Aid_e" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Signale_r un problÚme" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Recherche de périphériques à proximité" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Rechercher" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Associer avec le périphérique" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Associer" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Cocher/décocher ce périphérique comme étant sûr" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Confiance" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Retirer ce périphérique de la liste des périphériques connus" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Supprimer" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Envoyer des fichiers au périphérique" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Envoyer un fichier" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Somme des données envoyées et vitesse de transmission" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Somme des données reçues et vitesse de transmission" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indication de l'activité des données" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Plus" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Renommer le périphérique" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Réinitialiser" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Annuler" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Point d'accÚs réseau (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Services" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Type de serveur DHCP :" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recommandé" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adresse IP :" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Aucun serveur DHCP installé" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adresse IP :" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "ParamÚtres du point d'accÚs réseau (NAP)" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Réseau personnel" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Support du profil PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Réseau téléphonique" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Support du profil DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ParamÚtres réseau" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Point d'accÚs réseau (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Support du profil PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Réception de fichier (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Répertoire de réception :" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Sélectionnez le répertoire de réception des transferts de fichiers" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accepter les fichiers provenant de sources sûres" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ParamÚtres de transfert" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Envoyer des fichiers via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Vers :" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fichier :" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuration" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurer les préférences du greffon sélectionné" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Description du greffon :" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Non spécifié" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Auteur :" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Inconnu" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Dépend de :" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "En conflit avec :" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "ParamÚtres GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numéro :" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "Nom du point d'accÚs :" @@ -324,27 +388,27 @@ msgid "Traffic statistics" msgstr "Statistiques d'utilisation" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Fermer" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Téléchargé :" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Envoyé :" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total :" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Journal commencé le :" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Durée du journal :" @@ -352,46 +416,54 @@ msgid "Send note" msgstr "Envoyer une note" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Le Bluetooth doit être activé pour que le gestionnaire de périphériques " "puisse fonctionner" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptateurs Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Toujours" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minute" msgstr[1] "%(minutes)d minutes" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptateur" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Périphériques Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Échec de la connexion à blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Il semble que blueman-manager n'a pas pu être activé par D-Bus. Une raison " +"commune de cela est une installation graphique cassée dans l'activation de " +"l'environnement D-Bus qui peut être résolue par un appel à dbus-update-" +"activation-environment, typiquement invoqué par xinitrc (respectivement la " +"configuration Sway ou similaire)." -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Le Bluetooth doit être activé pour pouvoir utiliser le gestionnaire de " -"périphériques" - -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "La connexion à BlueZ a échoué" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -401,16 +473,24 @@ "Cela signifie probablement qu'aucun adaptateur Bluetooth n'a été détecté ou " "que le démon Bluetooth n'a pas été démarré." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Recherche en cours" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Préférences de l'adaptateur" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Expéditeur de fichiers" @@ -440,35 +520,35 @@ msgid "Cancelling" msgstr "Annulation" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Envoi du fichier" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Heure de fin estimée :" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d seconde" msgstr[1] "%(seconds)d secondes" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Une erreur est survenue lors de l'envoi du fichier %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Passer" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Réessayer" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Une erreur est survenue" @@ -526,221 +606,161 @@ msgstr "Toujours accepter" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Accepter" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Une erreur est survenue lors du chargement d'un greffon. Merci d'en " "informer les développeurs via notre \n" "site web." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Services locaux" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Appliquer" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth désactivé" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Quitter" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Activer le Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Le Bluetooth doit-il s'activer automatiquement ?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Oui" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Non" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "o" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "Ko" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "Mo" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "Go" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "Signale_r un problÚme" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestionnaire de périphériques" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Afficher la barre d'ou_tils" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Afficher la barre de _statut" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Masquer les périphériques sans _nom" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Trier par" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nom" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Ajouté" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendant" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Greffons" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Services _locaux" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Préférences du service" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Rechercher" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Clavier" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "Préférences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Quitter" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Appareil sans nom" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sans catégorie" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connecté(e)" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Sûr" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Associé" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Bloqué" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Connecter" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Médiocre" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "TrÚs bon" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Trop" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Beaucoup trop" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Intensité du signal reçu : %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Intensité du signal reçu : %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualité du lien : %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualité du lien : %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Faible" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Élevé" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "TrÚs haute" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" "Niveau de puissance d'émission : %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Niveau de puissance d'émission : %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "SuccÚs !" @@ -750,119 +770,102 @@ #: blueman/gui/manager/ManagerDeviceMenu.py:148 msgid "Connecting
" -msgstr "Connexion en cours 
" +msgstr "Connexion en cours
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "La déconnexion a échoué : " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Aucun point de terminaison audio enregistré" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Erreur d'entrée/sortie" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Le périphérique n'a pas répondu" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ressource temporairement indisponible" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Erreur inconnue" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "La connexion a échoué : " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "__Connecter" +msgstr "_Connecter" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Connecte les profils d'autoconnexion source A2DP, sortie A2DP et HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "_Déconnecter" +msgstr "_Déconnecter" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forcer la déconnexion de l'équipement" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connecter à :" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Déconnecter :" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Connexion Auto :" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" -msgstr "Envoyer un _fichier 
" +msgstr "Envoyer un _fichier
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "A_ppairer" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "Faire _confiance" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "Ne _pas faire confiance" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Bloquer" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Débloquer" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Bloquer/débloquer cet appareil" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "Renommer le périphérique 
" +msgstr "R_enommer le périphérique
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" -msgstr "Retirer 
" +msgstr "_Retirer
" #: blueman/gui/manager/ManagerProgressbar.py:44 msgid "Cancel Operation" msgstr "Annuler l'opération" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indication de l'activité des données" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Somme des données reçues et vitesse de transmission" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Somme des données envoyées et vitesse de transmission" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Suspect" @@ -870,29 +873,20 @@ msgid "Select Device" msgstr "Sélectionner un périphérique" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Plus" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman est un gestionnaire de Bluetooth basé sur GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "ParamÚtres GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Greffons" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ProblÚme de dépendances" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -903,7 +897,7 @@ "désactivera aussi \"%(0)s\".\n" "Voulez-vous poursuivre ?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -914,13 +908,25 @@ "%(1)s va décharger %(0)s.\n" "Continuer ?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Aucune dépendance" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Aucun conflit" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ProblÚme de dépendances" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Sélection de l'adaptateur" #: blueman/gui/DeviceSelectorWidget.py:45 msgid "Discovering
" -msgstr "Visible 
" +msgstr "Visible
" #. translators: device class #: blueman/DeviceClass.py:6 @@ -953,7 +959,7 @@ msgstr "Périphérique" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Imagerie" @@ -978,7 +984,7 @@ msgstr "Serveur" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Ordinateur portable" @@ -1058,7 +1064,8 @@ msgstr "Non disponible" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Casque/Oreillette" @@ -1068,7 +1075,7 @@ msgstr "Kit mains-libres" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Microphone" @@ -1078,7 +1085,7 @@ msgstr "Haut-parleur" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Écouteurs" @@ -1138,21 +1145,11 @@ msgstr "Appareil de jeu vidéo ou jouet" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Clavier" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Dispositif de pointage" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Écran" @@ -1222,6 +1219,11 @@ msgid "Game" msgstr "Jeu" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Téléphone générique" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Téléphone générique" @@ -1231,221 +1233,1232 @@ msgstr "Ordinateur générique" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Ordinateur générique" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Serveur" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Portable" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Montre générique" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Montre : montre de sport" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Montre-bracelet" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Horloge générique" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Écran générique" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Télécommande générique" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Lunettes de vue génériques" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Étiquette générique" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Trousseau générique" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Lecteur multimédia générique" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Lecteur de codes-barres générique" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "ThermomÚtre générique" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "ThermomÚtre : oreille" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "ThermomÚtre" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Capteur de fréquence cardiaque générique" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Capteur de fréquence cardiaque : Ceinture de fréquence cardiaque" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Rythme cardiaque" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Tension artérielle générique" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Tension artérielle : Bras" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Pression Sanguine" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Tension artérielle : poignet" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Pression Sanguine" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Périphérique d'interface utilisateur" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Dispositif d'Interaction Utilisateur" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Souris" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Manette de jeu" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tablette numériseur" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Lecteur de cartes" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Stylo numérique" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Lecteur de codes-barres" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "GlucomÚtre générique" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Générique : Capteur de marche pour la course" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Capteur de marche pour la course : dans la chaussure" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Générique : Capteur de marche pour la course" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Capteur de marche pour la course : sur la chaussure" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Générique : Capteur de marche pour la course" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Capteur de marche pour la course : sur les hanches" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Générique : Capteur de marche pour la course" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Générique : Cyclisme" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Vélo : Ordinateur pour vélo" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Cyclisme : Capteur de vitesse" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Cyclisme : Capteur de cadence" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Cyclisme : Capteur de puissance" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Vélo : Capteur de vitesse et de cadence" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Appareil de mobilité personnelle générique" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Service de Batterie" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Réseau Générique" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Point d’accÚs" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Périphérique" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Capteur de fréquence cardiaque générique" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Capteur de fréquence cardiaque générique" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Expéditeur de fichiers" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Cyclisme : Capteur de vitesse" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Cyclisme : Capteur de vitesse" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Générique : Échelle de Poids" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Manette" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Étiquette générique" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Horloge générique" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "ThermomÚtre : oreille" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Trousseau générique" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "AccÚs Générique" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Point d’accÚs" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Point d’accÚs" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Bloqué" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Appareil de mobilité personnelle générique" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Appareil de mobilité personnelle générique" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Greffons" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Générique : Échelle de Poids" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Trousseau générique" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Appareil d'affichage de la position géographique" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Service :" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Lecteur multimédia générique" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Appareil photo" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Scooter de mobilité" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Véhicule" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Écran générique" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Microphone" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Appareil de mobilité personnelle générique" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Microphone" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Audio Générique" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Réception d'un fichier" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Décodeur numérique" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Écran générique" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Moniteur vidéo" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Trousseau générique" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Étiquette générique" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Audio portable" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Étiquette générique" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Stylo numérique" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Générique : OxymÚtre de Pouls" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Bout du doigt" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Générique : OxymÚtre de Pouls" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Porté au poignet" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "OxymÚtre de Pouls" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Générique : Échelle de Poids" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Appareil de mobilité personnelle générique" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Fauteuil roulant électrique" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Scooter de mobilité" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Moniteur générique permanent du taux de glucose" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Pompe à insuline générique" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Pompe à insuline, pompe durable" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Pompe à insuline, patch" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Stylo à insuline" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Délivrance de médicaments génériques" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ThermomÚtre générique" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Générique : activité sportive de plein air" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Appareil d'affichage de la position géographique" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Appareil pour afficher la localisation et la navigation" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Dispositif de localisation" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Dispositif de localisation et navigation" @@ -1820,7 +2833,7 @@ #: blueman/Sdp.py:184 msgid "Video Sink" -msgstr "Synchronie audio" +msgstr "Synchronie Vidéo" #: blueman/Sdp.py:185 msgid "Video Distribution" @@ -2016,7 +3029,6 @@ msgstr "Adresse de Reconnexion" #: blueman/Sdp.py:233 -#, fuzzy msgid "Peripheral Preferred Connection Parameters" msgstr "ParamÚtres des connexions préférées des périphériques" @@ -2076,9 +3088,8 @@ msgstr "Configuration caractéristique du serveur" #: blueman/Sdp.py:247 -#, fuzzy msgid "Characteristic Presentation Format" -msgstr "Format de la présentation caractéristique" +msgstr "Format de présentation caractéristique" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" @@ -2117,32 +3128,32 @@ msgstr "" "Sélectionnez des lignes et tapez Ctrl + C pour copier" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Affiche les informations sur le périphérique" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Envoyer une _note" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Envoyer un pense-bête textuel" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Echec de changement de profil pour %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Sélectionnez un profil audio pour PulseAudio" @@ -2157,14 +3168,6 @@ "Essai de se reconnecter automatiquement aux services de configuration au " "lancement puis touts les 60 secondes." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connecté(e)" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2176,22 +3179,22 @@ "Affiche une notification sur le bureau à chaque fois que l'appareil est dé/" "connecté." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Déconnecté" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connecté :" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Déconnecté" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2199,57 +3202,57 @@ "Les statistiques d'utilisation ne sont pas encore disponibles. Essayez " "d'abord d'établir une connexion puis consultez de nouveau cette page." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "jour" msgstr[1] "jours" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "heure" msgstr[1] "heures" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minute" msgstr[1] "minutes" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s et %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Voulez-vous vraiment réinitialiser le compteur ?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Vous permet de suivre l'usage de votre trafic réseau (mobile à large bande). " "Utile pour les abonnements limités en données. Ce greffon traque chaque " "périphérique séparément." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" -msgstr "Utilisation du réseau" +msgstr "_Utilisation du réseau" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Montre l'utilisation du trafic réseau" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth activé" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "GÚre les services de réseaux locaux, tels que les ponts NAP" @@ -2261,7 +3264,7 @@ "Fournit le support pour les connexions via le réseau téléphonique commuté " "(RTC ou DUN) avec ModemManager et NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2269,19 +3272,15 @@ "un accÚs rapide" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Nombre d'éléments maximum" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Le nombre maximal d'éléments que le menu de connexions récentes affichera." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Connexions récentes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2300,6 +3299,10 @@ msgid "Adapter for this connection is not available" msgstr "L'adaptateur pour cette connexion n'est pas disponible" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Connexions récentes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2308,41 +3311,41 @@ "Fournit le support pour les réseaux personnels (Personal Area Networking, " "PAN) introduit dans NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Fournit une API DBus pour les autres composants de Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Nouveau fichier via Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Fichier %(0)s en arrivée depuis %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Refuser" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Réception d'un fichier" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Réception du fichier %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Fournit les capacités de transfert de fichiers OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Le répertoire configuré pour les fichiers entrants n'existe pas" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2351,46 +3354,46 @@ "Veuillez vérifier que le dossier \"%s\" existe ou configurez-le avec " "blueman-services. Le dossier par défaut \"%s\" sera utilisé dans l'immédiat" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fichier reçu" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fichier %(0)s de %(1)s reçu" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Ouvert" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transfert échoué" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Le transfert du fichier %(0)s a échoué" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Fichiers reçus" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d fichier reçu en arriÚre-plan" msgstr[1] "%(files)d fichiers reçus en arriÚre-plan" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Position ouvert" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2424,7 +3427,7 @@ msgid "Adap_ters" msgstr "Adap_tateurs" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2465,27 +3468,20 @@ "Tentative d'obtention d'une adresse IP sur %s\n" "Veuillez patienter
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Rajoute une indication sur l'icÃŽne d'état lorsque le Bluetooth est actif et " -"affiche le nombre de connexions dans l'infobulle." +"affiche les connexions dans l'infobulle." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth activé" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Connexion active" -msgstr[1] "%(connections)d Connexions actives" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth désactivé" @@ -2515,7 +3511,7 @@ msgstr "Temps en secondes pendant lequel le mode de visibilité est activé" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Rendre découvrable" @@ -2523,10 +3519,14 @@ msgid "Make the default adapter temporarily visible" msgstr "Rendre l'adaptateur par défaut temporairement visible" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" -msgstr "Visible ... %ss" +msgstr "Visible
 %ss" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Visible
" #: blueman/plugins/applet/Menu.py:115 msgid "" @@ -2535,7 +3535,7 @@ "Fournit un menu pour l'applet et une API afin que les autres greffons " "puissent le manipuler" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2544,7 +3544,7 @@ "Connecté avec succÚs au service RTC sur %(0)s.\n" "Le réseau est désormais disponible via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Fournit un support simple pour la connexion à Internet via un profil RTC." @@ -2566,7 +3566,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2608,33 +3608,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "ContrÃŽle l'état d'alimentation de l'adaptateur Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Alimentation automatique" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Alimente automatiquement les adaptateurs" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Désactiver Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Éteindre tous les adaptateurs" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Activer Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Activer tous les adaptateurs" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2646,20 +3638,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Utilise une icÃŽne d'état de type StatusNotifierItem" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Réseau" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Adresse IP invalide" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Conflit d'adresses IP avec l'interface %s qui a la même adresse" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2670,16 +3662,16 @@ "configuré sur %s/%s\n" "Ceci pourrait causer des problÚmes de configuration réseau" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Non pris en charge actuellement avec cette configuration" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfert" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Le greffon de service de transfert de l'applet est désactivé" @@ -2687,7 +3679,7 @@ msgid "Dialup Settings" msgstr "ParamÚtres de connexion" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port Série %s" @@ -2752,6 +3744,100 @@ msgstr "" "Des permissions supplémentaires sont nécessaires pour modifier l'état RfKill" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Activer Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Le Bluetooth doit être activé pour pouvoir utiliser le gestionnaire de " +#~ "périphériques" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Désactiver Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Capteur de fréquence cardiaque : Ceinture de fréquence cardiaque" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tension artérielle : Bras" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tension artérielle : poignet" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Périphérique d'interface utilisateur" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Capteur de marche pour la course : dans la chaussure" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Capteur de marche pour la course : sur la chaussure" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Capteur de marche pour la course : sur les hanches" + +#~ msgid "Fingertip" +#~ msgstr "Bout du doigt" + +#~ msgid "Wrist-Worn" +#~ msgstr "Porté au poignet" + +#~ msgid "Services" +#~ msgstr "Services" + +#~ msgid "Network Settings" +#~ msgstr "ParamÚtres réseau" + +#~ msgid "Transfer Settings" +#~ msgstr "ParamÚtres de transfert" + +#~ msgid "Plugin description:" +#~ msgstr "Description du greffon :" + +#~ msgid "Local Services" +#~ msgstr "Services locaux" + +#~ msgid "_Apply" +#~ msgstr "_Appliquer" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Connexion active" +#~ msgstr[1] "%(connections)d Connexions actives" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ressource temporairement indisponible" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Le Bluetooth doit-il s'activer automatiquement ?" + +#~ msgid "Yes" +#~ msgstr "Oui" + +#~ msgid "No" +#~ msgstr "Non" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualité du lien : %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualité du lien : %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Alimentation automatique" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Alimente automatiquement les adaptateurs" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Périphériques Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2812,9 +3898,6 @@ #~ msgid "Introduction" #~ msgstr "Introduction" -#~ msgid "Device" -#~ msgstr "Périphérique" - #~ msgid "Select pairing method to use:" #~ msgstr "Sélectionnez la méthode d'association à utiliser :" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/gl.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/gl.gmo differ diff -Nru blueman-2.3.5/po/gl.po blueman-2.4.1/po/gl.po --- blueman-2.3.5/po/gl.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/gl.po 2024-04-09 07:41:51.000000000 +0000 @@ -9,7 +9,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Galician (http://www.transifex.com/mate/MATE/language/gl/)\n" @@ -23,7 +23,7 @@ msgid "Visibility Setting" msgstr "Axustes de visibilidade" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Agochado" @@ -44,225 +44,290 @@ msgid "Pairing request" msgstr "Solicitude de emparellamento" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Solicitude de aparellamento do dispositivo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Isto debería ser sobrescrito" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Amosar a entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Buscar" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Preferencias do adaptador" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +#, fuzzy +msgid "_Exit" +msgstr "Saír" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositivo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ver" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mosar a barra de _ferramentas" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Amosar a barra de e_stado" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Renomear dispositivo" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordenar por.." + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nome:" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Engadido" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendente" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "En_gadidos" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Servizos locais" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Axuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Informar dun problema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Buscar dispositivos próximos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Buscar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Crear emparellamento co dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Emparellar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marcar/Desmarcar este dispositivo como de confianza" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Confianza" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Retirar este dispositivo da lista de dispositivos coñecidos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Retirar" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Enviar ficheiro(s) ao disposiivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Enviar ficheiro" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totalidade de datos enviados e taxa de transferencia" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Totalidade de datos recibidos e taxa de transferencia" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicación da actividade dos datos" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Máis" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Renomear dispositivo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Restabelecer" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Cancelando" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punto de acceso á rede (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servizos" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipo de servidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomendado" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Enderezo IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Non hai servidores DHCP instalados" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Enderezo IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Axustes de NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Compatibilidade con PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Rede de acceso telefónico (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Compatibilidade con DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Axustes da rede" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punto de acceso á rede (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Compatibilidade con PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recibindo o ficheiro (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Cartafol de entrada:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Selecionar cartafol de transferencia de ficheiros entrantes" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Aceptar ficheiros dende dispositivos de confianza" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Axustes de transferencia" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Enviando ficheiros vía Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "A:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ficheiro:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuración" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurar as preferencias dos engadidos seleccionados" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descrición do engadido:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Non especificado" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Descoñecido" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depende de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "En conflito con:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Axustes de GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Número:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -270,27 +335,27 @@ msgid "Traffic statistics" msgstr "Estatísticas de tráfico" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Pechar" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Descargado:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Enviado:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Rexistro iniciado:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duración do rexistro:" @@ -298,43 +363,48 @@ msgid "Send note" msgstr "Enviar nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Bluetooth necesita estar acendido para que o xestor do adaptador funcione" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptadores de Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Minuto" msgstr[1] "%d minutos" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositivos de Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Cómpre acender o adaptador para que o xestor de dispositivos funcione" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Non foi posíbel conectar co BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -344,16 +414,24 @@ "Isto probabelmente significa que non hai adaptadores Bluetooth detectados ou " "o servizo Bluetooth non foi iniciado." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Buscando" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferencias do adaptador" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Transmisor de ficheiros" @@ -383,35 +461,35 @@ msgid "Cancelling" msgstr "Cancelando" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Enviando un ficheiro" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Produciuse un erro ao enviar o ficheiro %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Omitir" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Volver tentar" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Produciuse un erro" @@ -469,227 +547,167 @@ msgstr "Aceptar sempre" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aceptar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Produciuse un erro ao cargar un complemento. Notifíquellelo aos " "desenvolvedores co contido desta mensaxe.\n" "páxina web." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servizos locais" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth desconectado" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Saír" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Activar o Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "O bluetooth activarase automaticamente?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Si" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Non" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Informar dun problema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Xestor de dispositivos" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mosar a barra de _ferramentas" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Amosar a barra de e_stado" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Renomear dispositivo" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordenar por.." - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nome:" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Engadido" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendente" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "En_gadidos" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Servizos locais" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferencias do servizo" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Buscar" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "Preferencias do adaptador" +msgid "Keyboard" +msgstr "teclado" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "_Exit" -msgstr "Saír" +msgid "Unnamed device" +msgstr "Renomear dispositivo" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "sen categoría" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Conectado" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Confianza" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Emparellar" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Conectar a:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Pobre" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Por baixo do ideal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Excelente" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Bo" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Bastante bo" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baixo" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alto" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Moi alto" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Logrado!" @@ -702,100 +720,100 @@ msgid "Connecting
" msgstr "Conectando" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Produciuse un fallo na desconexión" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Amosar información do dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Visíbel temporalmente" +msgid "Unknown error" +msgstr "Descoñecido" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Produciuse un fallo na conexión: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Conectar a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Conecta os perfís de conexión automática de orixe A2DP, receptor A2DP e HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Desconectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forzar a desconexión do dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Conectar a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Desconectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Enviar un _ficheiro..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Emparellar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Fiábel" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Non fiábel" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Enviar ficheiros ao dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Renomear dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Retirar" @@ -804,23 +822,8 @@ msgid "Cancel Operation" msgstr "Cancelar a operación" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicación da actividade dos datos" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Totalidade de datos recibidos e taxa de transferencia" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totalidade de datos enviados e taxa de transferencia" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Non confiar" @@ -828,29 +831,20 @@ msgid "Select Device" msgstr "Seleccione o dispositivo" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Máis" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman é un xestor GTK+ do Bluetooth" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Axustes de GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Engadidos" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problema de dependencia" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -861,7 +855,7 @@ "%(1)s tamén desconectará \"%(0)s\".\n" "Continuar?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -872,6 +866,19 @@ "b> descargará %(0)s.\n" "Proceder?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problema de dependencia" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problema de dependencia" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selección do adaptador" @@ -913,7 +920,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -940,7 +947,7 @@ msgstr "servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "portátil" @@ -1027,7 +1034,8 @@ msgstr "«obexd» non está dispoñíbel" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "auriculares" @@ -1039,7 +1047,7 @@ msgstr "mans libres" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "micrófono" @@ -1050,7 +1058,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1113,23 +1121,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "teclado" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "punteiro" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1199,6 +1196,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Conectar" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1210,233 +1212,1209 @@ msgstr "Conectar" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Conectar" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "servidor" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Conectar" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "teléfono intelixente" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Conectar" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Transferencia de ficheiros por Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Conectar" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Transferencia de ficheiros por Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Transferencia de ficheiros por Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grupo de rede" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Transferencia de ficheiros por Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Conectar" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Conectar" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Conectar" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Transferencia de ficheiros por Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Conectar" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grupo de rede" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Conectar" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Conectar" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "Servizos locais" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Grupo de rede" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Punto de acceso á rede" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dispositivo" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Transmisor de ficheiros" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Conectar" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grupo de rede" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Conectar" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grupo de rede" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Conectar" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punto de acceso á rede" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punto de acceso á rede" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Conectar" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Engadidos" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Conectar" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grupo de rede" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Receptor de son" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "teléfono intelixente" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Fonte de son" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Emparellar o dispositivo" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Servizo:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Perfil de son" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "micrófono" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Conectar" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "micrófono" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Recibindo un ficheiro" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Fonte de son" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grupo de rede" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Transferencia de ficheiros por Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Conectar" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Conectar" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Conectar" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2121,32 +3099,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Información" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Amosar información do dispositivo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Enviar _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Enviar unha nota de texto" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Non foi posíbel cambiar o perfil de %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil de son" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Escolla o perfil de son para PulseAudio" @@ -2159,14 +3137,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Conectado" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2176,23 +3146,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Desconectando..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Conectado:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Desconectado" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2200,57 +3170,58 @@ "O uso de estatísticas non está aínda dispoñíbel. Probe a estabelecer unha " "conexión primeiro e logo comprobe esta páxina." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "día" msgstr[1] "días" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s e %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Confirma que quere reiniciar o contador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Permítelle supervisar o uso de tráfico na rede (largo de banda móbil). É " "práctico para plans de acceso limitado. Este engadido rexistra cada " "dispositivo separadamente." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Uso da rede" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Amosa o uso de tráfico de rede" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooh activado" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Xestiona servizos locais de rede como pontes NAP" @@ -2262,7 +3233,7 @@ "Fornece compatibilidade para acceso telefónico a redes DUN (Dial Up " "Networking) con ModemManager e Network Manager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2270,18 +3241,14 @@ "rápido" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Número máximo de elementos" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Número máximo de conexións recentes amosadas no menú" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Conexións recentes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2300,6 +3267,10 @@ msgid "Adapter for this connection is not available" msgstr "O adaptador para esta conexión non está dispoñíbel" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Conexións recentes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2308,41 +3279,41 @@ "Fornece compatibilidade para Personal Area Networking (PAN) introducido en " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Fornece unha API DBus para outros compoñentes Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Ficheiro entrante por Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Chegando o ficheiro %(0)s dende %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Rexeitar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Recibindo un ficheiro" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Recibindo o ficheiro %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Fornece capacidade de transferencia para ficheiros OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "O directorio configurado para ficheiros entrantes non existe" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2351,46 +3322,46 @@ "Asegúrese de que o directorio «%s» existe ou configúreo con blueman-" "services. Ata entón empregarase o «%s» predeterminado." -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ficheiro recibido" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Ficheiro %(0)s de %(1)s recibido" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Produciuse un fallo na transferencia" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Produciuse un fallo na transferencia do ficheiro %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Ficheiros recibidos" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Recibiuse %d ficheiro en segundo plano" msgstr[1] "Recibíronse %d ficheiros en segundo plano" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2420,7 +3391,7 @@ msgid "Adap_ters" msgstr "Adap_tadores" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "miniaplicación" @@ -2461,27 +3432,21 @@ "Tentando obter un enderezo IP en %s\n" "Agarde..." -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Engade unha indicación sobre a icona de estado cando Bluetooth está activo e " "amosa o número de conexións na suxestión." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth activo" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d Activar a conexión" -msgstr[1] "%d Activar as conexións" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth desactivado" @@ -2511,7 +3476,7 @@ msgstr "Cantidade de tempo en segundos que permanecerá en modo descuberto" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Facer descubríbel" @@ -2519,11 +3484,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Volver o adaptador predeterminado temporalmente visíbel" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Descubríbel
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Descubríbel
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2531,7 +3501,7 @@ "Fornece un menú para a miniaplicación e unha API para outros engadidos " "manipuláreno" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2540,7 +3510,7 @@ "Conectado ao servizo DUN en %(0)s.\n" "A rede está agora dispoñíbel a través de %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Fornece compatibilidade básica para conectar á Internet a través dun perfil " @@ -2558,12 +3528,13 @@ msgstr "Script a executar na conexión" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2603,33 +3574,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Estado dos controles de enerxía do adaptador Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Acendido automático" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Acender automaticamente os adaptadores" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "A_pagar o Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Apagar todos os adaptadores" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Acender o Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Acender todos os adaptadores" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2642,20 +3605,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Utiliza libappindicator para amosar unha icona de estado" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rede" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Enderezo IP incorrecto" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Conflito de enderezos IP coa interface %s que ten o mesmo enderezo" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2666,16 +3629,16 @@ "configuración %s/%s\n" "Isto pode provocar un comportamento incorrecto da rede" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Non é actualmente compatíbel con esta configuración" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transferir" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" "O engadido da miniaplicación de servizo de transferencia esta desactivado" @@ -2684,7 +3647,7 @@ msgid "Dialup Settings" msgstr "Axustes da marcación" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Porto serie %s" @@ -2750,6 +3713,66 @@ msgid "Setting RfKill State requires privileges" msgstr "Axustar o estado do RfKill require privilexios" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Acender o Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Cómpre acender o adaptador para que o xestor de dispositivos funcione" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "A_pagar o Bluetooth" + +#~ msgid "Services" +#~ msgstr "Servizos" + +#~ msgid "Network Settings" +#~ msgstr "Axustes da rede" + +#~ msgid "Transfer Settings" +#~ msgstr "Axustes de transferencia" + +#~ msgid "Plugin description:" +#~ msgstr "Descrición do engadido:" + +#~ msgid "Local Services" +#~ msgstr "Servizos locais" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d Activar a conexión" +#~ msgstr[1] "%d Activar as conexións" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Visíbel temporalmente" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "O bluetooth activarase automaticamente?" + +#~ msgid "Yes" +#~ msgstr "Si" + +#~ msgid "No" +#~ msgstr "Non" + +#~ msgid "Auto power-on" +#~ msgstr "Acendido automático" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Acender automaticamente os adaptadores" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositivos de Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "Fiábeis e emparellados" @@ -2791,15 +3814,9 @@ #~ msgid "Introduction" #~ msgstr "Introdución" -#~ msgid "Device" -#~ msgstr "Dispositivo" - #~ msgid "Select pairing method to use:" #~ msgstr "Seleccione o método de emparellamento que usar:" -#~ msgid "Pair Device" -#~ msgstr "Emparellar o dispositivo" - #~ msgid "Proceed Without Pairing" #~ msgstr "Proceder sen emparellamento" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/he.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/he.gmo differ diff -Nru blueman-2.3.5/po/he.po blueman-2.4.1/po/he.po --- blueman-2.3.5/po/he.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/he.po 2024-04-09 07:41:51.000000000 +0000 @@ -5,30 +5,30 @@ # Edward Sawyer , 2016 # haxoc c11 , 2018 # shy tzedaka , 2016 -# Yaron Shahrabani , 2017, 2020, 2021, 2022. +# Yaron Shahrabani , 2017, 2020, 2021, 2022, 2023. # Omeritzics Games # Avi Markovitz , 2022. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-06 19:17+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-04-01 16:01+0000\n" "Last-Translator: Yaron Shahrabani \n" -"Language-Team: Hebrew \n" +"Language-Team: Hebrew \n" "Language: he\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && " "n % 10 == 0) ? 2 : 3));\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "הגדךות חשי׀ה" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "מוסתך" @@ -48,223 +48,283 @@ msgid "Pairing request" msgstr "בקשת שימוד" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "בקשת שימוד להתקן:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "יש לשכתב על זה" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ה׊גת קלט" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_מתאם" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_חי׀וש" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "ה_עד׀ות" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "י_שיאה" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "ה_תקן" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "ת_שוגה" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ה׊גת _סךגל כלים" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ה׊גת _שוךת משב" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "הסתךת התקנים _ללא שם" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_מיון ל׀י" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_שם" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_נוסף" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "סדך יו_׹ד" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_תוס׀ים" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_שיךותים מקומיים" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_עזךה" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_דיווח על תקלה" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "חי׀וש התקנים סמוכים" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "חי׀וש" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "י׊יךת שימוד עם ההתקן" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "שימוד" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "סימון/ביטול֟סימון התקן זה כמהימן" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "מהימן" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "הסךת התקן זה מךשימת ההתקנים הידועים" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "הסךה" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "שליחת קבשים להתקן" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "שליחת קובץ" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "סך֟כל הנתונים שנשלחו ומהיךות השליחה" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "סך֟כל הנתונים שהתקבלו וקשב השידוך" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "מחוון ׀עילות נתונים" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "עוד" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "שינוי שם התקן" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_אי׀וס" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_ביטול" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_אישוך" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "נקודת גישה לךשת (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "שיךותים" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "סוג שךת DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "מומלץ" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "כתובת IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "לא מותקנים שךתי DHCP" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "כתובת IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "הגדךות נקודת גישה לךשת" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "ךשת בטווח מיידי" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "תמיכה בךשת אישית" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "חיבו׹ אינט׹נט בחיוג" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "תמיכה בחיוג" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "הגדךות ךשת" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "נקודת גישה לךשת (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "תמיכה בךשת אישית" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "קבלת קבשים (דחי׀ת ע׊מים)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "תיקיית קבשים נכנסים:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "בחיךת תיקייה לתעבוךת קבשים נכנסים" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "אישוך קבלת קבשים מהתקנים מהימנים" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "הגדךות תעבוךה" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "שליחת קבשים ד׹ך Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "אל:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "קובץ:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ת׊וךה" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "הגדךת ת׊וךת התוסף שנבחך" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "תיאוך התוסף:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "לא שוין" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "יוש׹:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "לא ידוע" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "תלות ב֟:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "סותך את:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "הגדךות GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "מס׀ך:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN (שם נקודת גישה):" @@ -272,27 +332,27 @@ msgid "Traffic statistics" msgstr "סטטיסטיקת תעבוךה" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_סגיךה" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "הו׹דו:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "הועלו:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "כללי:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "ךישום֟יומן החל:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "משך התיעוד ביומן הךישום:" @@ -300,19 +360,19 @@ msgid "Send note" msgstr "שליחת העךה" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "על מנת שמנהל המתאמים י׀על, נדךש לה׀עיל את שיךות הבלוטות'" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "מתאמי בלוטות׳" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "תמיד" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -321,23 +381,32 @@ msgstr[2] "%(minutes)d דקות" msgstr[3] "%(minutes)d דקות" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "מתאם" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "התקני Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "על מנת שמנהל התקנים י׀על, יש לה׀עיל את שיךות הבלוטות׳" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "ההתקשךות עם blueman-manager נכשלה" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"נ׹אה שהה׀עלה של blueman-manager ד׹ך D-Bus נכשלה. אחת הסיבות האו׀ייניות לכך " +"היא הגד׹ה גך׀ית שגויה בסביבת הה׀עלה של D-Bus שניתן ל׀תוח עם ק׹יאה ל֟dbus-" +"update-activation-environment, בד׹ך כלל מו׀על מ֟xinitrc (בהתאמה הגדךות Sway " +"וכדומה)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "חיבו׹ ל֟BlueZ כשל" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -346,16 +415,24 @@ "שךת BlueZ לא ׀עיל, blueman-manager לא יכול להמשיך.\n" "המשמעות, ככל הנ׹אה היא, שלא זוהו מתאמי בלוטות׳, או ששךות הבלוטות׳ לא הו׀על." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "לחישה להשבתה." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "לחישה לה׀עלה." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "מתב׊ע חי׀וש" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "העד׀ות מתאם" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "מְשַׁגֵך קבשים" @@ -383,15 +460,15 @@ msgid "Cancelling" msgstr "התהליך מבוטל" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "קובץ נשלח" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "מועד הגעה משועך:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -400,20 +477,20 @@ msgstr[2] "%(seconds)d שניות" msgstr[3] "%(seconds)d שניות" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "איךעה שגיאה במהלך שליחת קובץ %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "דילוג" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ניסיון חוז׹" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "איךעה שגיאה" @@ -471,220 +548,160 @@ msgstr "לקבל תמיד" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "אישוך" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "איךעה שגיאה בעת טעינת תוסף. נא ליידע את המ׀תחים בדב׹ תוכן הודעה זו " "באמ׊עות \n" ".האתך" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "שיךותים מקומיים" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "ה_חלה" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "בלוטות׳ כבוי" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ישיאה" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ה׀עלת בלוטות׳" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "‬האם על הבלוטות׳ ל׀עול אוטומטית?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "כן" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "לא" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "ב׳" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "ק׮ב" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "מ׮ב" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "ג׮ב" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_דיווח על תקלה" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "מנהל התקנים" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ה׊גת _סךגל כלים" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ה׊גת _שוךת משב" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "הסתךת התקנים _ללא שם" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_מיון ל׀י" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_שם" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_נוסף" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "סדך יו_׹ד" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_תוס׀ים" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_שיךותים מקומיים" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "העד׀ות שיךות" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_חי׀וש" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "מקלדת" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "ה_עד׀ות" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "משולב" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "י_שיאה" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "התקן ללא שם" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "ללא קטגו׹יה" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "מחוב׹" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "מהימן" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "הושמד" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "חסום" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "מחוב׹" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "חלש" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "תת֟מיטבי" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "מיטבי" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ה׹בה" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "יותך מדי" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "ע׊מת האות שהתקבל: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "ע׊מת האות שהתקבל: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "איכות הקישוך: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "איכות הקישוך: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "נמוכה" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "גבוהה" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "גבוהה מאוד" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "האנ׹גיה להעבךה: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "דךגת עו׊מת העבךה: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "השלחה!" @@ -696,92 +713,92 @@ msgid "Connecting
" msgstr "בהתחבךות " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "ניתוק כשל: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "לא נךשמו נקודות קשה לשמע" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "שגיאת קלט/׀לט" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "התקן לא הגיב" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "המשאב אינו זמין זמנית" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "שגיאה לא ידועה" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "חיבו׹ כשל: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "הת_חבךות" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "התחבךות ל׀ךו׀ילי חיבו׹ אוטומטי של מקו׹ A2DP, קולט֟נתוני A2DP והתקני מנשק אנוש" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "הת_נתקות" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ניתוק ההתקן בכוח" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "התחבךות אל:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "התנתקות:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "התחבךות אוטומטית:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "_שליחת קובץ " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_שימוד" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "מ_הימנות" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "ה_סךת מהימנות" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_חסימה" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_שחךוך" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "חסימת/שחךוך התקן זה" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "שינוי שם ה_תקן " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "ה_סךה " @@ -789,23 +806,8 @@ msgid "Cancel Operation" msgstr "ביטול ה׀עולה" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "מחוון ׀עילות נתונים" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "סך֟כל הנתונים שהתקבלו וקשב השידוך" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "סך֟כל הנתונים שנשלחו ומהיךות השליחה" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "לא מהימן" @@ -813,29 +815,20 @@ msgid "Select Device" msgstr "בחיךת התקן" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "עוד" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman הוא מנהל בלוטות׳ לסביבתGTK+ ‎" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "הגדךות GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "תוס׀ים" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "סוגיית תלות" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -846,7 +839,7 @@ "”%(0)s„.\n" "להמשיך?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -857,6 +850,18 @@ "%(0)s.\n" "להמשיך?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "אין תלויות" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "אין סתיךות" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "סוגיית תלות" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "בחיךת מתאם" @@ -896,7 +901,7 @@ msgstr "עזךים היק׀יים" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "דימות" @@ -921,7 +926,7 @@ msgstr "שךת" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "מחשב נייד" @@ -1001,7 +1006,8 @@ msgstr "לא זמין" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "אוזניות ךאש" @@ -1011,7 +1017,7 @@ msgstr "דיבוךית" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "מיקךו׀ון" @@ -1021,7 +1027,7 @@ msgstr "׹מקול" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "אוזניות" @@ -1081,21 +1087,11 @@ msgstr "משחק/׊ע׊וע" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "מקלדת" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "מ׊ביע" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "משולב" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "ת׊וגה" @@ -1165,6 +1161,10 @@ msgid "Game" msgstr "משחק" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "לא ידוע כללי" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "טל׀ון גנ׹י" @@ -1174,220 +1174,1182 @@ msgstr "מחשב גנ׹י" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "עמדת מחשב שולחני" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "מחשב בךמת שךת" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "מחשב (כף יד - ׊ד׀ה)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "מחשב כף יד" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "מחשב לביש (בגודל שעון)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "מחשב לוח (טאבלט)" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "תחנת עגינה" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "מחשב אחוד" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "שךת" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "נתיק" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "שעך גישה להתקני IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "מחשב מזעךי" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "מחשב א׊בע" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "שעון גנ׹י" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "שעון: שעון ס׀וךט" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "שעון ס׀וךט" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "שעון חכם" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "שעון קי׹ גנ׹י" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "ת׊וגה גנךית" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "שלט ׹חוק גנ׹י" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "משק׀יים גנ׹יים" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "תג גנ׹י" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "מחזיק מ׀תחות גנ׹י" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "נגן מדיה גנ׹י" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "סוךק ב׹קוד גנ׹י" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "מד֟חום גנ׹י" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "מד֟חום: אוזן" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "מד֟חום לאוזן" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "מד דו׀ק גנ׹י" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "מד דו׀ק כללי" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "חיישן דו׀ק: חגוךת דו׀ק" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "חגוךת דו׀ק" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "מד לחץ דם גנ׹י" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "מד לחץ דם: זךוע" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "לחץ דם זךועי" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "מד לחץ דם: שוךש כף היד" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "לחץ דם בשוךש כף היד" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "התקן מנשק אנוש (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "התקן מנשק אנוש כללי" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "עכבך" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "בק׹ משחק" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "משטח משחק" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "מחשב לוח עם עט מגע" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "קו׹א כךטיסים" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "עט דיגיטלי" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "סוךק ב׹קודים" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "משטח מגע" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "שלט מ׊גות" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "מד סוכך בדם" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "גנ׹י: חיישן הליכה ׹ישה" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "חיישן הליכה ׹ישה כללי" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "חיישן הליכה ׹ישה: בתוך הנעל" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "חיישן הליכה ׹ישה בתוך הנעל" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "חיישן הליכה ׹ישה: על הנעל" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "חיישן הליכה ׹ישה על הנעל" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "חיישן הליכה ׹ישה: על הי׹ך" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "חיישן הליכה ׹ישה על המותן" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "גנ׹י: ׹כיבה" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "׹כיבה: מחשב ׹כיבה" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "מחשב ׹כיבה" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "חיישן מהיךות" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "חיישן קשב" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "חיישן כוח" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "חיישן מהיךות וקשב" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "התקן התניידות אישי גנ׹י" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "מתג" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "ךכזת" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "כ׀תוך" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "בו׹׹" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "לוח מגע" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "מתג בודד" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "מתג כ׀ול" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "מתג משולש" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "מתג סוללה" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "מ׀סק לחישה" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "חוגה" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "התקן ךשת כללי" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "נקודת גישה" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "מכשיך" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "חיישן גנ׹י" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "חיישן תנועה" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "חיישן איכות אווי׹" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "חיישן טמ׀ךטוךה" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "חיישן לחות" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "חיישן דלי׀ות" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "גלאי עשן" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "גלאי × ×€×—" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "חיישן מגע" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "חיישן ׀חמן חד֟חמ׊ני" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "חיישן ׀חמן דו֟חמ׊ני" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "חיישן אנ׹גיה" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "חיישן גשם" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "גלאי אש" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "חיישן ׹וח" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" msgstr "׹כיבה: חיישן מהיךות" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "׹כיבה: חיישן קשב" +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "׹כיבה: חיישן כוח" +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "׹כיבה: חיישן מהיךות וקשב" +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "גנ׹י: אוקסימטך" +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "קשה הא׊בע" +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "כשמיד" +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "גנ׹י: משקל אדם" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "בק׹" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "תג גנ׹י" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "שעון קי׹ גנ׹י" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "מד֟חום: אוזן" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "שמע גנ׹י" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "שמע גנ׹י" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "מחזיק מ׀תחות גנ׹י" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "גישה גנךית" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "דלת גישה" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "מנעול גישה" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "חסום" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "התקן התניידות אישי גנ׹י" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "התקן התניידות אישי גנ׹י" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "תוס׀ים" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" msgstr "גנ׹י: משקל אדם" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "מנוךת ׀לוךסנט" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "מחזיק מ׀תחות גנ׹י" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "׊מ׊ם חישוני" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "מסך חישוני" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "שמע גנ׹י" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "׹מקול ע׊מאי" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "מק׹ן קול" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "טל׀ון חכם" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "מקו׹ שמע כללי" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "אזעקה" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "׀עמון" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "׊ו׀ך" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "התקן שידוך" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "דל׀ק שיךות" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "קיוסק" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "חד׹ שידוך" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "אודיטו׹יום" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "נגן מדיה גנ׹י" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "מכונית" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "דו֟גלגלי" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "או׀נוע" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "קו׹קינט חשמלי" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "׹כב תלת גלגלי" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "׹כב קל" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "מיניבוס" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "אוטובוס" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "טךוליבוס" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "׹כב חקלאי" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "׹כב ׀נאי / בית על גלגלים" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "מכשיך ביתי כללי" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "מקךך" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "מק׀יא" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "תנוך" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "מיק׹וגל" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "מ׊נם" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "מכונת כביסה" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "מייבש" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "מכונת ק׀ה" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "מגהץ" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "מסלסל שיעך" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "מייבש שיעך" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "שואב אבק" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "שואב אבק ׹ובוטי" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "סיך לאידוי או׹ז" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "מגהץ קיטו׹ אנכי" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "התקן התניידות אישי גנ׹י" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "ך׊ועת שווא׹" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "שמע גנ׹י" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "אווי׹ון זעיך" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "משנח ךחי׀ה" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "שמע גנ׹י" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "מגב׹" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "מקלט" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "׹דיו" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "מכוון" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "׀טי׀ון" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "נגן תקליטוךים" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "נגן DVD" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "נגן Bluray" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "נגן תקליטים או׀טיים" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "קו׀סת מולטימדיה" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "שיוד ת׊וגה גנ׹י" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "טלוויזיה" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "שג" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "מק׹ן" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "עזך שמע כללי" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "עזך שמע תוך אוזני" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "עזך שמע מאחו׹י האוזן" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "שתל שבלולי (קוכליא׹י)" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "תג גנ׹י" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "התקן משחקים נייד" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "תג גנ׹י" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "עט דיגיטלי" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "תווית אלקטךונית" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "אוקסימטך דו׀ק גנ׹י" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "אוקסימטך דו׀ק לקשה הא׊בע" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "שמיד אוקסימטך דו׀ק" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "משקל אדם כללי" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "התקן התניידות אישי גנ׹י" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "כיסא גלגלים ממונע" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "קו׹קינט חשמלי" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "מד ך׊יף גנ׹י של סוכך בדם" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "משאבת אינסולין גנךית" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "משאבת אינסולין גנךית, משאבה עמידה" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "משאבת אינסולין, משאבת מדבקה" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "עט אינסולין" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "העבךת ךי׀וי גנךית" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "מד נשימה כללי" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "מד נשימה נייד" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "גנ׹י: ׀עילות ס׀וךט מחוץ לבית" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "התקן שג מיקום" +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "שג מיקום" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "ת׊וגת מיקום וניווט" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "התקן ת׊וגת מיקום וניווט" - -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "מתקן מיקום" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "מתקן מיקום וניווט" @@ -2053,32 +3015,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "לבחו׹ שוךה או יותך ולהעתיק עם Control + C" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "מי_דע" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ה׊גת ׀ךטי התקן" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "שליחת _׀תק" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "שליחת ׀תק טקסט" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "המעבך ל׀ךו׀יל %s נכשל" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "׀ךו׀יל שמע" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "בחיךת ׀ךו׀יל שמע ל֟PulseAudio" @@ -2091,14 +3053,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "נסיון התחבךות אוטומטית, באיתחול ובכל 60 שניות, לשיךותים שניתן להגדי׹." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "מחוב׹" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2108,22 +3062,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "להשיג התךאות שולחן עבודה כשהתקנים מתחבךים או מתנתקים." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "מנותק" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "מחוב׹:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "לא מחוב׹" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2131,7 +3085,7 @@ "סטטיסטיקת נתוני השימוש לא זמינה. כדאי לנסות לבדוק את החיבו׹ בט׹ם בי׊וע " "ניסיון חוז׹." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "יום" @@ -2139,7 +3093,7 @@ msgstr[2] "ימים" msgstr[3] "ימים" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "שעה" @@ -2147,7 +3101,7 @@ msgstr[2] "שעות" msgstr[3] "שעות" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "שעה" @@ -2155,38 +3109,38 @@ msgstr[2] "שעות" msgstr[3] "שעות" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s וגם %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "לא׀ס את המונה?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "מתן א׀שךות ניטו׹ ני׊ולת תעבוךת ךשת (׀ס֟ךחב סלולךי). שימושי לחבילות גלישה " "מוגבלות. תוסף זה עוקב אח׹ כל התקן בנ׀ךד." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "שימוש ב_ךשת" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ה׊גת שימוש בתעבוךת הךשת" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "בלוטות׳ ׀עיל" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "מנהל את שיךותי הךשת המקומית כגון גשךי NAP" @@ -2197,24 +3151,20 @@ msgstr "" "מס׀ק תמיכה בחיבו׹ בחיוג (DUN - Dial-Up) עם ModemManager ו֟NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "מס׀ק ׀ךיט המכיל את החיבו׹ האח׹ון לגישה נוחה" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "מ׹ב ה׀ךיטים" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "מי׹ב ה׀ךיטים שת׀ךיט החיבו׹ים האח׹ונים ישיג." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_חיבו׹ים אח׹ונים" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2233,47 +3183,51 @@ msgid "Adapter for this connection is not available" msgstr "מתאם לחיבו׹ זה, לא זמין" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_חיבו׹ים אח׹ונים" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "מס׀ק תמיכה בךשת בטווח מיידי (PAN) שהו׀יעה ב֟NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "מס׀ק API ל֟DBus עבוך ׹כיבים נוס׀ים של Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "קובץ מתקבל ד׹ך בלוטות׳" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "הקובץ %(0)s מתקבל מ֟%(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "דחייה" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "קובץ מתקבל" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "התקבל קובץ %(0)s מתוך %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "מס׀ק שיךותי החל׀ת קבשים בעזךת OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "התיקייה המוגדךת לקובץ המתקבל לא קיימת" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2282,34 +3236,34 @@ "נא לוודא שהתיקייה „%s” קיימת או להגדי׹ אותה עם blueman-services. עד " "אז ייעשה שימוש בבךךת המחדל „%s”" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "קובץ התקבל" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "הקובץ %(0)s מ%(1)s התקבל בהשלחה" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "׀תיחה" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "העבךה נכשלה" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "העבךה של קובץ %(0)s נכשלה" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "קבשים התקבלו" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2318,12 +3272,12 @@ msgstr[2] "התקבלו %(files)d קבשים בךקע" msgstr[3] "התקבלו %(files)d קבשים בךקע" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "׀תיחת מיקום" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2358,7 +3312,7 @@ msgid "Adap_ters" msgstr "מת_אמים" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "יישומון" @@ -2399,28 +3353,19 @@ "מתב׊ע ניסיון לקבל כתובת IP עבוך %s\n" "נא להמתין " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"הוס׀ת חיווי לסמל המשב כאשך הבלוטות׳ ׀עיל ומשיג את מס׀ך החיבו׹ים בחלונית הע׊ה." +"הוס׀ת חיווי לסמל המשב כאשך הבלוטות׳ ׀עיל ומשיג את החיבו׹ים בחלונית הע׊ה." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "בלוטות׳ ׀עיל" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "חיבו׹ ׀עיל אחד" -msgstr[1] "%(connections)d חיבו׹ים ׀עילים" -msgstr[2] "%(connections)d חיבו׹ים ׀עילים" -msgstr[3] "%(connections)d חיבו׹ים ׀עילים" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "בלוטות׳ מושבת" @@ -2448,7 +3393,7 @@ msgstr "משך הזמן בשניות שמ׊ב הזמינות לגילוי יימשך" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "לה_׀וך לזמין לגילוי" @@ -2456,17 +3401,21 @@ msgid "Make the default adapter temporarily visible" msgstr "חשי׀ת מתאם בךךת המחדל באו׀ן זמני" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "זמין לגילוי
 %s שניות" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "זמין לגילוי
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "אס׀קת ת׀ךיט ליישומון ו֟API לת׀עול על֟ידי תוס׀ים אח׹ים" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2475,7 +3424,7 @@ "החיבו׹ לשיךות ×”ÖŸDUN (ךשת בחיוג) ד׹ך %(0)s השליחה.\n" "הךשת זמינה כעת ד׹ך %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "מס׀ק תמיכה בסיסית להתחבךות לאינט׹נט ד׹ך ׀ךו׀יל חיוג לךשת (DUN)." @@ -2494,7 +3443,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2533,33 +3482,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "שליטה במשב ׊ךיכת החשמל של מתאם הבלוטות׳" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "הדלקה אוטומטית" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "ה׀עלת מתאמים באו׀ן אוטומטי" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_כיבוי בלוטות׳" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "כיבוי כל המתאמים" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "ה_׀עלת בלוטות׳" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ה׀עלת כל המתאמים" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2569,20 +3510,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "מס׀ק StatusNotifierItem כדי להשיג סמל משב" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "ךשת" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "כתובת IP שגויה" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "כתובת ×”ÖŸIP סותךת את המנשק %s שמוגדך עם אותה כתובת ×”ÖŸIP" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2592,16 +3533,16 @@ "כתובת ×”ÖŸIP חו׀׀ת למסכת הךשת של המנשק %s, שמוגדך כך: %s/%s\n" "משב זה עלול להוביל להתנהגות ךשת ׀סולה" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "אין תמיכה עם ת׊וךה זו" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "העבךה" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "תוסף שיךות ההעבךה של היישומון מושבת" @@ -2609,7 +3550,7 @@ msgid "Dialup Settings" msgstr "הגדךות חיוג" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "׀תחה טוךית %s" @@ -2670,6 +3611,100 @@ msgid "Setting RfKill State requires privileges" msgstr "הגדךת משב ×”ÖŸRfKill דוךשת הךשאות" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "ה_׀עלת בלוטות׳" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "על מנת שמנהל התקנים י׀על, יש לה׀עיל את שיךות הבלוטות׳" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_כיבוי בלוטות׳" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "חיישן דו׀ק: חגוךת דו׀ק" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "מד לחץ דם: זךוע" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "מד לחץ דם: שוךש כף היד" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "התקן מנשק אנוש (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "חיישן הליכה ׹ישה: בתוך הנעל" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "חיישן הליכה ׹ישה: על הנעל" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "חיישן הליכה ׹ישה: על הי׹ך" + +#~ msgid "Fingertip" +#~ msgstr "קשה הא׊בע" + +#~ msgid "Wrist-Worn" +#~ msgstr "כשמיד" + +#~ msgid "Services" +#~ msgstr "שיךותים" + +#~ msgid "Network Settings" +#~ msgstr "הגדךות ךשת" + +#~ msgid "Transfer Settings" +#~ msgstr "הגדךות תעבוךה" + +#~ msgid "Plugin description:" +#~ msgstr "תיאוך התוסף:" + +#~ msgid "Local Services" +#~ msgstr "שיךותים מקומיים" + +#~ msgid "_Apply" +#~ msgstr "ה_חלה" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "חיבו׹ ׀עיל אחד" +#~ msgstr[1] "%(connections)d חיבו׹ים ׀עילים" +#~ msgstr[2] "%(connections)d חיבו׹ים ׀עילים" +#~ msgstr[3] "%(connections)d חיבו׹ים ׀עילים" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "המשאב אינו זמין זמנית" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "‬האם על הבלוטות׳ ל׀עול אוטומטית?" + +#~ msgid "Yes" +#~ msgstr "כן" + +#~ msgid "No" +#~ msgstr "לא" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "איכות הקישוך: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "איכות הקישוך: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "הדלקה אוטומטית" + +#~ msgid "Automatically power on adapters" +#~ msgstr "ה׀עלת מתאמים באו׀ן אוטומטי" + +#~ msgid "Bluetooth Devices" +#~ msgstr "התקני Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2726,9 +3761,6 @@ #~ msgid "Introduction" #~ msgstr "היכךות" -#~ msgid "Device" -#~ msgstr "מכשיך" - #~ msgid "Select pairing method to use:" #~ msgstr "בחיךת שיטת שימוד לשימוש:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/hi.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/hi.gmo differ diff -Nru blueman-2.3.5/po/hi.po blueman-2.4.1/po/hi.po --- blueman-2.3.5/po/hi.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/hi.po 2024-04-09 07:41:51.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Hindi (http://www.transifex.com/mate/MATE/language/hi/)\n" @@ -25,7 +25,7 @@ msgid "Visibility Setting" msgstr "à€Šà¥ƒà€¶à¥à€¯à€€à€Ÿ à€žà¥‡à€Ÿà€¿à€‚à€—" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "à€›à€¿à€ªà€Ÿ" @@ -46,223 +46,283 @@ msgid "Pairing request" msgstr "à€¯à¥à€—à¥à€®à€š à€†à€—à¥à€°à€¹" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "à€¯à¥à€•à¥à€€à€¿à€¯à¥‹à€‚ à€•à¥‡ à€²à€¿à€ à€¯à¥à€—à¥à€®à€š à€†à€—à¥à€°à€¹:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "à€‡à€šà€ªà¥à€Ÿ à€Šà€¿à€–à€Ÿà€à€" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "à€¢à¥‚à€‚à€¢à¥‡à€‚ (_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "à€Šà¥‡à€–à¥‡à€‚ (_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "à€®à€Šà€Š (_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "à€ªà€Ÿà€ž à€•à¥‡ à€‰à€ªà€•à€°à€£ à€–à¥‹à€œà¥‡à€‚" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "à€–à¥‹à€œà¥‡à€‚" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "à€‰à€ªà€•à€°à€£ à€•à¥‡ à€žà€Ÿà€¥ à€¬à€Ÿà€à€§à€šà€Ÿ à€¬à€šà€Ÿà€à€" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "à€¯à¥à€—à¥à€®" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€ž" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "à€œà¥à€žà€Ÿà€€ à€¯à€‚à€€à¥à€°à¥‹à€‚ à€•à¥€ à€žà¥‚à€šà¥€ à€®à¥‡à€‚ à€žà¥‡ à€‡à€ž à€¯à€šà¥à€€à¥à€° à€•à¥‹ à€šà€¿à€•à€²à¥‡à€‚" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "à€šà€¿à€•à€²à¥‡à€‚" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "à€«à€Ÿà€‡à€² à€­à¥‡à€œà¥‡à€‚" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "à€°à¥€à€žà¥‡à€Ÿ à€•à€°à¥‡à€‚ (_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "à€žà¥‡à€µà€Ÿà€à€" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "" + +#: data/ui/services-network.ui:143 msgid "IP Address:" msgstr "à€†à€ˆà€ªà¥€ à€ªà€€à€Ÿ:" -#: data/ui/services-network.ui:181 -msgid "No DHCP servers installed" +#: data/ui/services-network.ui:180 +msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" msgstr "" -#: data/ui/services-network.ui:218 -msgid "NAP Settings" +#: data/ui/services-network.ui:243 +msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:282 -msgid "PAN Support" +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "à€…à€œà¥à€žà€Ÿà€€" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "à€žà€‚à€–à¥à€¯à€Ÿ:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -270,27 +330,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "à€¬à€‚à€Š à€•à€°à¥‡à€‚ (_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -298,58 +358,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€à€¡à€Ÿà€ªà¥à€Ÿà€°" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "à€¹à€®à¥‡à€¶à€Ÿ" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€¯à€šà¥à€€à¥à€°" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "à€–à¥‹à€œ à€°à€¹à€Ÿ à€¹à¥ˆ" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -377,35 +450,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -463,220 +536,161 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "à€žà¥à€¥à€Ÿà€šà¥€à€¯ à€žà¥‡à€µà€Ÿà€à€" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "à€¹à€Ÿà€" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "à€šà€¹à¥€à€‚" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "à€¢à¥‚à€‚à€¢à¥‡à€‚ (_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "à€•à¥à€‚à€œà¥€à€ªà€Ÿà€²" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿà¥‡à€¡" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€ž" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "à€¯à¥à€—à¥à€®" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "à€—à€°à¥€à€¬" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "à€šà€¿à€®à¥à€š" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "à€‰à€šà¥à€š" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "à€žà€«à€²!" @@ -689,96 +703,96 @@ msgid "Connecting
" msgstr "à€œà¥à€¡à€Œ à€°à€¹à€Ÿ à€¹à¥ˆ..." -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "à€…à€žà¥à€¥à€Ÿà€¯à¥€ à€°à¥‚à€ª à€žà¥‡ à€Šà¥ƒà€¶à¥à€¯à€®à€Ÿà€š" +msgid "Unknown error" +msgstr "à€…à€œà¥à€žà€Ÿà€€" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "à€«à€Ÿà€‡à€² à€­à¥‡à€œà¥‡à€‚" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "à€šà€¿à€•à€²à¥‡à€‚" @@ -787,23 +801,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -811,29 +810,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "à€ªà¥à€²à€—à€‡à€š" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -841,7 +831,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -849,6 +839,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -889,7 +891,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -916,7 +918,7 @@ msgstr "à€žà€°à¥à€µà€°" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "à€²à¥ˆà€ªà€Ÿà¥‰à€ª" @@ -997,7 +999,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "à€¹à¥‡à€¡à€žà¥‡à€Ÿ" @@ -1008,7 +1011,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1018,7 +1021,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1078,23 +1081,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "à€•à¥à€‚à€œà¥€à€ªà€Ÿà€²" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "à€œà¥à€¡à€Œ à€°à€¹à€Ÿ à€¹à¥ˆ..." #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1164,6 +1156,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1175,229 +1172,1188 @@ msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "à€žà€°à¥à€µà€°" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "à€žà¥à€¥à€Ÿà€šà¥€à€¯ à€žà¥‡à€µà€Ÿà€à€" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "à€‰à€ªà€•à€°à€£" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "à€ªà¥à€²à€—à€‡à€š" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "à€žà¥‡à€µà€Ÿ:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "à€•à€šà¥‡à€•à¥à€Ÿ" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2069,32 +3025,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2107,14 +3063,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "à€•à€šà¥‡à€•à¥à€Ÿà¥‡à€¡" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2124,76 +3072,76 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "à€¡à€¿à€žà€•à€šà¥‡à€•à¥à€Ÿ à€•à€° à€°à€¹à€Ÿ à€¹à¥ˆ..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "à€•à€šà¥‡à€•à¥à€Ÿà¥‡à€¡:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "à€•à€šà¥‡à€•à¥à€Ÿà¥‡à€¡ à€šà€¹à¥€à€‚ à€¹à¥ˆ" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "à€Šà€¿à€š" msgstr[1] "à€Šà€¿à€š" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "à€˜à€‚à€Ÿà€Ÿ" msgstr[1] "à€˜à€‚à€Ÿà¥‡" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "à€®à€¿à€šà€Ÿ" msgstr[1] "à€®à€¿à€šà€Ÿ" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2203,24 +3151,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2239,93 +3183,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2355,7 +3303,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "à€à€ªà¥à€ªà€²à¥‡à€Ÿ" @@ -2394,25 +3342,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2440,7 +3381,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2448,24 +3389,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "à€¡à€¿à€žà€•à€šà¥‡à€•à¥à€Ÿ à€•à€° à€°à€¹à€Ÿ à€¹à¥ˆ..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2484,7 +3430,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2514,33 +3460,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2550,20 +3488,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "à€žà€‚à€œà€Ÿà€²" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2571,16 +3509,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "à€¹à€žà¥à€€à€Ÿà€‚à€€à€°à€£" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2588,7 +3526,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2654,6 +3592,29 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€à€¡à€Ÿà€ªà¥à€Ÿà€°" + +#~ msgid "Services" +#~ msgstr "à€žà¥‡à€µà€Ÿà€à€" + +#~ msgid "Local Services" +#~ msgstr "à€žà¥à€¥à€Ÿà€šà¥€à€¯ à€žà¥‡à€µà€Ÿà€à€" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "à€…à€žà¥à€¥à€Ÿà€¯à¥€ à€°à¥‚à€ª à€žà¥‡ à€Šà¥ƒà€¶à¥à€¯à€®à€Ÿà€š" + +#~ msgid "Yes" +#~ msgstr "à€¹à€Ÿà€" + +#~ msgid "No" +#~ msgstr "à€šà€¹à¥€à€‚" + +#~ msgid "Bluetooth Devices" +#~ msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€¯à€šà¥à€€à¥à€°" + #~ msgid "Friendly Name" #~ msgstr "à€…à€šà¥à€•à¥‚à€² à€šà€Ÿà€®" @@ -2670,9 +3631,6 @@ #~ msgid "Introduction" #~ msgstr "à€ªà€°à€¿à€šà€¯" -#~ msgid "Device" -#~ msgstr "à€‰à€ªà€•à€°à€£" - #~ msgid "Connecting..." #~ msgstr "à€œà¥à€¡à€Œ à€°à€¹à€Ÿ à€¹à¥ˆ..." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/hr.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/hr.gmo differ diff -Nru blueman-2.3.5/po/hr.po blueman-2.4.1/po/hr.po --- blueman-2.3.5/po/hr.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/hr.po 2024-04-09 07:41:51.000000000 +0000 @@ -9,30 +9,30 @@ # nafterburner https://launchpad.net/~nafterburner # Ivica Kolić , 2014,2016 # gogo , 2019 -# Milo Ivir , 2020, 2021. +# Milo Ivir , 2020, 2021, 2022, 2023. # gogogogi , 2022. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-06 19:17+0000\n" -"Last-Translator: gogogogi \n" -"Language-Team: Croatian \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-11-12 20:46+0000\n" +"Last-Translator: Milo Ivir \n" +"Language-Team: Croatian \n" "Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.2-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Postavke vidljivosti" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Skriven" @@ -52,224 +52,286 @@ msgid "Pairing request" msgstr "Zahtjev za uparivanje" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Zahtjev za uparivanje uređaja:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ovo bi se trebalo prebrisati" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "PrikaÅŸi unos" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_PretraÅŸi" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Osobitosti" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Zatvori" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Uređaj" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "P_ogled" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "PrikaÅŸi _alatnu traku" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "PrikaÅŸi _traku stanja" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Sakrij _neimenovane uređaje" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "R_azvrstaj po" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nazivu" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Dodavanju" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Silazno" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Priključci" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokalne usluge" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pomoć" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Prijavite problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "PretraÅŸi uređaje u blizini" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "PretraÅŸi" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Uparivanje s uređajem" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Upari" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Postavi/Ukloni ovaj uređaj kao pouzdan" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Pouzdan" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Ukloni ovaj uređaj s popisa poznatih uređaja" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Ukloni" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "PoÅ¡alji datoteku(e) na uređaj" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "PoÅ¡alji datoteku" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Ukupno poslanih podataka i brzina prijenosa" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Ukupno primljenih podataka i brzina prijenosa" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Pokazatelj aktivnosti podataka" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "ViÅ¡e" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Preimenuj uređaj" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Vrati izvorno" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Odustani" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_U redu" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "MreÅŸna pristupna točka (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Usluge" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Vrsta DHCP posluÅŸitelja:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Preporučeno" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP adresa:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nema instaliranih DHCP posluÅŸitelja" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP adresa:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP postavke" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN podrÅ¡ka" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Modemsko umreÅŸavanje (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN podrÅ¡ka" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "MreÅŸne postavke" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "MreÅŸna pristupna točka (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN podrÅ¡ka" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Prijem datoteke (Slanje datoteke)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Dolazna mapa:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Odaberi mapu za dolazne prijenose datoteka" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Prihvati datoteke od pouzdanih uređaja" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Postavke prijenosa" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Slanje datoteka putem Bluetootha" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Na:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Datoteka:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "PodeÅ¡avanje" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Podesi osobitosti odabranih priključaka" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Opis priključka:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nije navedeno" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Nepoznato" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Zavisi o:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Sukobljava se sa:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM postavke" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Broj:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -277,27 +339,27 @@ msgid "Traffic statistics" msgstr "Statistika prometa" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Zatvori" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Preuzeto:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Poslano:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Ukupno:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Zapisivanje započelo:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Trajanje zapisivanja:" @@ -305,19 +367,19 @@ msgid "Send note" msgstr "PoÅ¡alji napomenu" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth mora biti uključen kako bi upravitelj adaptera radio" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth adapteri" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Uvijek" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -325,23 +387,33 @@ msgstr[1] "%(minutes)d minute" msgstr[2] "%(minutes)d minuta" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth uređaji" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth mora biti uključen kako bi upravitelj uređaja radio" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "NeuspjeÅ¡an dohvat bluemann upravitelja" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Blueman upravitelj najvjerojatnije se ne moÅŸe aktivirati putem D-Busa. " +"Uobičajen uzrok ovome je nevaljana grafička postavka u okruÅŸenju D-Bus " +"aktivacije koja se moÅŸe razrijeÅ¡iti pozivom pomoću„ dbus-update-activation-" +"environment, koji se uobičajeno izdaje od xinitrc (odnosno Sway podeÅ¡avanja " +"ili slično)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Povezivanje s BlueZ neuspjelo" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -352,16 +424,24 @@ "To vjerojatno znači da nema otkrivenih Bluetooth adaptera ili Bluetooth " "pozadinski program nije pokrenut." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "PretraÅŸivanje" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Osobitosti adaptera" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "PoÅ¡iljatelj datoteka" @@ -391,15 +471,15 @@ msgid "Cancelling" msgstr "Prekidanje" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Slanje datoteke" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Procijenjeno vrijeme prijema:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -407,20 +487,20 @@ msgstr[1] "%(seconds)d sekunde" msgstr[2] "%(seconds)d sekunda" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Dogodila se greÅ¡ka pri slanju datoteke %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Preskoči" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "PokuÅ¡aj ponovno" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Dogodila se greÅ¡ka" @@ -463,7 +543,7 @@ #: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 msgid "Deny" -msgstr "Uskrati" +msgstr "Odbij" #: blueman/main/applet/BluezAgent.py:241 msgid "Authorization request for:" @@ -478,14 +558,14 @@ msgstr "Uvijek prihvati" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Prihvati" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Dogodila se greÅ¡ka pri učitavanju priključka. Obavijestite razvijatelje " @@ -493,206 +573,147 @@ "web stranici." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokalne usluge" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Primijeni" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth je isključen" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Zatvori" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Uključi Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Treba li se Bluetooth automatski uključiti?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Da" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ne" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Prijavite problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Upravitelj uređaja" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "PrikaÅŸi _alatnu traku" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "PrikaÅŸi _traku stanja" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Sakrij _neimenovane uređaje" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "R_azvrstaj po" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nazivu" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Dodavanju" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Silazno" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Priključci" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokalne usluge" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Osobitosti usluga" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_PretraÅŸi" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tipkovnica" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Osobitosti" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "ViÅ¡efunkcionalan uređaj" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Zatvori" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Preimenuj uređaj" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Bez kategorije" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Povezan" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Pouzdano" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Upareno" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokirano" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Povezan" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Slaba" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Manje pogodna" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Pogodna" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Jača" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Najjača" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jačina signala: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jačina signala: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvaliteta povezivosti: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvaliteta povezivosti: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Niska" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Visoka" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Vrlo visoka" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Snaga prijenosa: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Snaga prijenosa: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "UspjeÅ¡no!" @@ -704,92 +725,92 @@ msgid "Connecting
" msgstr "Povezivanje
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Prekidanje povezivanja neuspjelo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Nema registriranih zvučnih krajnjih točka" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Izlazno/Ulazna greÅ¡ka" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Uređaj nije odgovorio" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Resurs je privremeno nedostupan" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Nepoznata greÅ¡ka" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Neuspjelo povezivanje: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_PoveÅŸi" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Povezuje profile automatskog povezivanja A2DP izvora, A2DP slivnika, i HID-a" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Prekini povezivanje" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Prisilno isključi uređaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Povezivanje sa:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Prekidanje povezivanja:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatsko povezivanje:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "PoÅ¡alji _datoteku
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Upari" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Pouzdan" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nepouzdan" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokiraj" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Odblokiraj" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blokiraj/Odblokiraj ovaj uređaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "P_reimenuj uređaj
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Ukloni
" @@ -797,23 +818,8 @@ msgid "Cancel Operation" msgstr "Prekini radnju" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Pokazatelj aktivnosti podataka" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Ukupno primljenih podataka i brzina prijenosa" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Ukupno poslanih podataka i brzina prijenosa" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nepouzdan" @@ -821,29 +827,20 @@ msgid "Select Device" msgstr "Odaberi uređaj" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "ViÅ¡e" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman je GTK+ Bluetooth upravitelj" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM postavke" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Priključci" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problem zavisnosti" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -854,7 +851,7 @@ "će joÅ¡ ukloniti \"%(0)s\".\n" "Nastavi?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -865,6 +862,19 @@ "će ukloniti %(0)s.\n" "Nastavi?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problem zavisnosti" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problem zavisnosti" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Odabir adaptera" @@ -904,7 +914,7 @@ msgstr "Periferni uređaji" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Ispis slika" @@ -929,7 +939,7 @@ msgstr "PosluÅŸitelj" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Prijenosno računalo" @@ -1009,7 +1019,8 @@ msgstr "Nedostupno" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "SluÅ¡alice s mikrofonom" @@ -1019,7 +1030,7 @@ msgstr "Bezručni uređaj" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1029,7 +1040,7 @@ msgstr "Zvučnik" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "SluÅ¡alice" @@ -1089,21 +1100,11 @@ msgstr "Igranje/Igračka" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tipkovnica" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Pokazivački uređaj" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "ViÅ¡efunkcionalan uređaj" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Zaslon" @@ -1173,6 +1174,11 @@ msgid "Game" msgstr "Igra" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Generički telefon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Generički telefon" @@ -1182,220 +1188,1231 @@ msgstr "Generičko računalo" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Generičko računalo" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "PosluÅŸitelj" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Prenosivi uređaj" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Generički sat" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Sat: Sportski sat" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Ručni sat" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Generički sat" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Generički zaslon" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Generički daljinski upravljač" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Generičke naočale" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Generička oznaka" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Generički privjesak" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Generički medijski reproduktor" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Generički skener barkÃŽda" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Generički toplomjer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Toplomjer: Za uÅ¡i" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Toplomjer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Generički senzor otkucaja srca" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Senzor otkucaja srca: Pojas otkucaja srca" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Otkucaji srca" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Generički tlakomjer" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Tlakomjer: Ručni" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Tlakomjer" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Tlakomjer: Zglobni" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Tlakomjer" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Uređaj korisničkog sučelja (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Uređaj korisničkog sučelja" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "MiÅ¡" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Igrača palica" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Upravljač igre" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tablet s digitalizatorom" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Čitač kartica" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitalna olovka" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Skener barkÃŽda" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Generički glukometar" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Generički: Senzor za hodanje i trčanje" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Senzor za hodanje i trčanje: Unutar obuće" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generički: Senzor za hodanje i trčanje" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Senzor za hodanje i trčanje: Na obući" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generički: Senzor za hodanje i trčanje" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Senzor za hodanje i trčanje: Na kuku" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generički: Senzor za hodanje i trčanje" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Generički: Biciklizam" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Biciklizam: Biciklističko računalo" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Biciklizam: Senzor brzine" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Biciklizam: Senzor ritma" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Biciklizam: Senzor snage" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Biciklizam: Senzor ritma i brzine" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Generički osobni prijenosni uređaj" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Usluga baterije" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Generičko umreÅŸavanje" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Pristupna točka" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Uređaj" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generički senzor otkucaja srca" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generički senzor otkucaja srca" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "PoÅ¡iljatelj datoteka" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Biciklizam: Senzor brzine" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Biciklizam: Senzor brzine" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generička: Vaga za teÅŸinu" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Upravljač igre" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generička oznaka" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Generički sat" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Toplomjer: Za uÅ¡i" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Generički privjesak" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generički pristup" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Pristupna točka" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Pristupna točka" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokirano" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generički osobni prijenosni uređaj" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Generički osobni prijenosni uređaj" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Priključci" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generička: Vaga za teÅŸinu" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Generički privjesak" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Pametni telefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Uređaj za prikaz lokacije" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Usluga:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Zvučni profil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Generički medijski reproduktor" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobilni skuter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vozilo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generički zaslon" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generički osobni prijenosni uređaj" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generički zvuk" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Prijem datoteke" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "TV dekÃŽder/prijemnik" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generički zaslon" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Video nadzor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Generički privjesak" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generička oznaka" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Prijenosni glazbeni uređaj" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generička oznaka" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitalna olovka" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Generički: Pulsni oksimetar" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Prstni uređaj" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generički: Pulsni oksimetar" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Zglobni uređaj" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulsni oksimetar" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Generička: Vaga za teÅŸinu" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Generički osobni prijenosni uređaj" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Invalidska kolica s pogonom" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Mobilni skuter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Generički neprekidni glukometar" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Generička inzulinska pumpa" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Inzulinska pumpa, prijenosna pumpa" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Inzulinska pumpa, flasterska pumpa" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Inzulinska olovka" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Dostava generičkih lijekova" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Generički toplomjer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generički: Sportske aktivnosti na otvorenom" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Uređaj za prikaz lokacije" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Uređaj za lociranje i navigaciju" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Područje za lokaciju" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Područje za lociranje i navigaciju" @@ -2060,32 +3077,32 @@ msgstr "" "Odaberite red(ke) i koristite Control + C za kopiranje" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informacije" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "PrikaÅŸi informacije uređaja" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "PoÅ¡alji _napomenu" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "PoÅ¡alji tekstnu napomenu" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "NeuspjeÅ¡na promjena profila %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Zvučni profil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Odaberite profil zvuka za PulseAudio" @@ -2100,14 +3117,6 @@ "Automatsko povezivanje s uslugom podeÅ¡avanja pri pokretanju svakih 60 " "sekundi." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Povezan" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2119,22 +3128,22 @@ "Prikazuje obavijesti radne povrÅ¡ine kada se uređaj poveÅŸe ili prekine " "povezivanje." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Povezivanje prekinuto" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Povezano:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nije povezano" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2142,60 +3151,60 @@ "Statistika upotrebe trenutno je nedostupna. Najprije pokuÅ¡aj uspostaviti " "povezivanje, a zatim provjeri ovu stranicu." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dan" msgstr[1] "dana" msgstr[2] "dana" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "sat" msgstr[1] "sata" msgstr[2] "sati" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" msgstr[1] "minute" msgstr[2] "minuta" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s i %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Sigurno ÅŸelite poniÅ¡titi brojač?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "DopuÅ¡ta vam nadgledanje (mobilne Å¡irokopojasne mreÅŸe) upotrebe mreÅŸnog " "prometa. Korisno za tarifne pakete s ograničenim prijenosom podataka. Ovaj " "priključak prati svaki uređaj zasebno." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Upotreba _mreÅŸe" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Prikazuje koriÅ¡tenje mreÅŸnog prometa" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth uključen" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Upravlja uslugama lokalne mreÅŸe, poput NAP mostova" @@ -2207,7 +3216,7 @@ "Omogućuje podrÅ¡ku za modemsko umreÅŸavanje (DUN) s Modemskim i MreÅŸnim " "upraviteljem" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2215,19 +3224,15 @@ "svrhu brÅŸeg pristupa" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "NajviÅ¡e stavki" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Najveći broj stavki nedavnih povezivanja koja će se prikazati u izborniku." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Nedavna _povezivanja" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2246,6 +3251,10 @@ msgid "Adapter for this connection is not available" msgstr "Adapter za ovo povezivanje nije dostupan" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Nedavna _povezivanja" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2254,41 +3263,41 @@ "Omogućuje podrÅ¡ku za UmreÅŸavanje osobnog područja (PAN) predstavljenu u " "MreÅŸnom upravitelju 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Omogućuje DBus API za ostale Blueman komponente" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Dolazna datoteka putem Bluetootha" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Dolazna datoteka %(0)s sa %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" -msgstr "Uskrati" +msgstr "Odbij" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Prijem datoteke" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Prijem datoteke %(0)s sa %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Omogućuje mogućnosti OBEX prijenosa datoteka" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Postavljeni direktorij za dolazne datoteke ne postoji" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2297,34 +3306,34 @@ "Provjeri postoji li \"%s\" direktorij ili ga postavi s blueman-" "services. Do tada će se koristiti \"%s\" kao zadani" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Datoteka primljena" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Datoteka %(0)s sa %(1)s uspjeÅ¡no primljena" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Otvori" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Prijenos neuspio" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Prijenos datoteke %(0)s neuspio" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Datoteke primljene" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2332,12 +3341,12 @@ msgstr[1] "Primljene %(files)d datoteke u pozadini" msgstr[2] "Primljeno %(files)d datoteka u pozadini" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Otvori lokaciju" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2372,7 +3381,7 @@ msgid "Adap_ters" msgstr "Adap_teri" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2413,28 +3422,21 @@ "PokuÅ¡aj dobavljanja IP adrese na %s\n" "Malo pričekajte
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Dodaje oznaku na ikonu stanja kada je Bluetooth aktivan i prikazuje broj " "povezivanja u napomenama." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktivan" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktivno povezivanje" -msgstr[1] "%(connections)d aktivna povezivanja" -msgstr[2] "%(connections)d aktivnih povezivanja" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth isključen" @@ -2464,7 +3466,7 @@ msgstr "Trajanje otkrivanja u sekundama" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Omogući otkrivanje" @@ -2472,18 +3474,23 @@ msgid "Make the default adapter temporarily visible" msgstr "Postavi zadani adapter privremeno vidljivim" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Otkrivanje
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Otkrivanje
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Omogućuje izbornik za aplet i API za druge priključke u svrhu manipuliranja" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2492,7 +3499,7 @@ "UspjeÅ¡no povezan sa DUN uslugom na %(0)s.\n" "MreÅŸa je sada dostupna putem %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Omogućuje osnovnu podrÅ¡ku za povezivanje na internet putem DUN profila." @@ -2514,7 +3521,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2524,7 +3531,7 @@ "AA:BB:CC:DD:EE:FF, Telefon, DUN usluga, 0x1103, /dev/rfcomm0\n" "uuid16s su prikazani kao popis odvojen zarezima\n" "\n" -"Nakon isključenja uređaja skripta će biti poslana HUP signalom" +"Nakon isključenja uređaja skripti će se poslati HUP signal" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2555,33 +3562,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Upravlja stanjem energije Bluetooth adaptera" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatsko uključivanje" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatsko uključivanje adaptera" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Isključi _Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Isključi sve adaptere" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Uključi _Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Uključi sve adaptere" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2593,20 +3592,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Omogućuje StatusNotifierItem za prikazivanje ikone stanja" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "MreÅŸa" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Nevaljana IP adresa" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adresa je u sukobu sa sučeljem %s koje ima istu adresu" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2617,16 +3616,16 @@ "%s/%s\n" "To moÅŸe prouzrokovati neÅŸeljeno ponaÅ¡anje mreÅŸe" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Trenutačno nije podrÅŸano s ovom postavkom" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Prijenos" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Priključak za aplet prijenosa usluge je onemogućen" @@ -2634,7 +3633,7 @@ msgid "Dialup Settings" msgstr "Postavke modemskog povezivanja" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serijski ulaz %s" @@ -2695,6 +3694,101 @@ msgid "Setting RfKill State requires privileges" msgstr "Postavljanje RfKill stanja zahtijeva dozvole" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Uključi _Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth mora biti uključen kako bi upravitelj uređaja radio" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Isključi _Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Senzor otkucaja srca: Pojas otkucaja srca" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tlakomjer: Ručni" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tlakomjer: Zglobni" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Uređaj korisničkog sučelja (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Senzor za hodanje i trčanje: Unutar obuće" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Senzor za hodanje i trčanje: Na obući" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Senzor za hodanje i trčanje: Na kuku" + +#~ msgid "Fingertip" +#~ msgstr "Prstni uređaj" + +#~ msgid "Wrist-Worn" +#~ msgstr "Zglobni uređaj" + +#~ msgid "Services" +#~ msgstr "Usluge" + +#~ msgid "Network Settings" +#~ msgstr "MreÅŸne postavke" + +#~ msgid "Transfer Settings" +#~ msgstr "Postavke prijenosa" + +#~ msgid "Plugin description:" +#~ msgstr "Opis priključka:" + +#~ msgid "Local Services" +#~ msgstr "Lokalne usluge" + +#~ msgid "_Apply" +#~ msgstr "_Primijeni" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktivno povezivanje" +#~ msgstr[1] "%(connections)d aktivna povezivanja" +#~ msgstr[2] "%(connections)d aktivnih povezivanja" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Resurs je privremeno nedostupan" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Treba li se Bluetooth automatski uključiti?" + +#~ msgid "Yes" +#~ msgstr "Da" + +#~ msgid "No" +#~ msgstr "Ne" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvaliteta povezivosti: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvaliteta povezivosti: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatsko uključivanje" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatsko uključivanje adaptera" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth uređaji" + #, fuzzy #~ msgid "Vcr" #~ msgstr "vcr" @@ -2746,9 +3840,6 @@ #~ msgid "Introduction" #~ msgstr "Uvod" -#~ msgid "Device" -#~ msgstr "Uređaj" - #~ msgid "Select pairing method to use:" #~ msgstr "Odaberi način uparivanja:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/hu.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/hu.gmo differ diff -Nru blueman-2.3.5/po/hu.po blueman-2.4.1/po/hu.po --- blueman-2.3.5/po/hu.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/hu.po 2024-04-09 07:41:51.000000000 +0000 @@ -23,7 +23,7 @@ # Balázs Meskó , 2017 # Falu , 2017 # István Szőllősi , 2014,2017 -# KAMI KAMI , 2014,2016-2017,2019, 2022. +# KAMI KAMI , 2014,2016-2017,2019, 2022, 2023. # Rezső Páder , 2014-2015,2017 # Zoltán Rápolthy , 2017 # Ács Zoltán , 2020, 2021, 2022. @@ -31,23 +31,23 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-08-01 12:27+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-11-13 16:38+0000\n" "Last-Translator: KAMI \n" -"Language-Team: Hungarian \n" +"Language-Team: Hungarian \n" "Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.2-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Láthatósági beállítás" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Rejtett" @@ -67,225 +67,287 @@ msgid "Pairing request" msgstr "Párosítási kérelem" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Párosítás kérelem az eszközhöz:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ezt felÃŒl kell írni" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Bemenet megjelenítése" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "Cs_atoló" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Keresés" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Beállítások" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Kilépés" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Eszköz" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Nézet" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "_Eszköztár megjelenítése" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Á_llapotsor megjelenítése" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "_Névtelen eszközök elrejtése" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Rendezés:" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Név" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Hozzáadva" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "Csö_kkenő" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Bővítmények" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Helyi szo_lgáltatások" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Súgó" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Hiba jelentése" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Elérhető eszközök keresése" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Keresés" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Párosítás az eszközzel" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Párosítás" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Az eszköz megbízható/nem megbízható" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Megbízható" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Eszköz eltávolítása az ismert eszközök közÃŒl" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Eltávolítás" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Fájlok kÃŒldése az eszközre" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Fájl kÃŒldése" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Összes kÃŒldött adat és átviteli sebesség" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Összes fogadott adat és átviteli sebesség" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Adatforgalom kijelzés" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Tovább" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Eszköz átnevezése" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Visszaállítás" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Megszakítás" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Hálózati hozzáférési pont (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Szolgáltatások" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP kiszolgáló típusa:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Ajánlott" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-cím:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nincs telepített DHCP kiszolgáló" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-cím:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP beállítások" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN támogatás" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Betárcsázós hálózat (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN támogatás" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Hálózati beállítások" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Hálózati hozzáférési pont (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN támogatás" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Fájlfogadás (kÃŒlső indítású)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Bejövő mappa:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Válassza ki a bejövő fájlok mappáját" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Fájlok elfogadása a megbízható eszközöktől" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Átviteli beállítások" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Fájlok kÃŒldése Bluetoothon keresztÃŒl" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Cél:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fájl:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Beállítások" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "A kiválasztott bővítmény beállítása" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Bővítmény leírása:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nem meghatározott" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Szerző:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Ismeretlen" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "FÃŒgg ettől:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Ütközik ezzel:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM beállítások" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Szám:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -293,27 +355,27 @@ msgid "Traffic statistics" msgstr "Forgalmi statisztikák" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Bezárás" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Letöltve:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Feltöltve:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Összesen:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Naplózás elindult:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Naplózás időtartama:" @@ -321,42 +383,47 @@ msgid "Send note" msgstr "Jegyzet kÃŒldése" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "A Bluetooth-t be kell kapcsolni, a csatolókezelő működéséhez" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth csatolók" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Mindig" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d perc" msgstr[1] "%(minutes)d perc" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Csatoló" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth eszközök" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "A Bluetooth-t be kell kapcsolni, a eszközkezelő működéséhez" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "A BlueZ csatlakozás sikertelen" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -366,16 +433,24 @@ "Ez azt jelentheti, hogy nincs elérhető Bluetooth csatoló, vagy a Bluetooth " "démon nem indult el." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Keresés" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Csatoló beállítások" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "FájlkÃŒldő" @@ -405,35 +480,35 @@ msgid "Cancelling" msgstr "Megszakítás" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Fájl kÃŒldése" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Hátralévő idő:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d másodperc" msgstr[1] "%(seconds)d másodperc" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Hiba történt a(z) „%s” fájl kÃŒldése során" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Kihagyás" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Újra" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Hiba történt" @@ -491,14 +566,15 @@ msgstr "Elfogadás mindig" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Elfogadás" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Hiba lépett fel a bővítmény betöltésekor. Jelezze a fejlesztőknek, ennek " @@ -506,206 +582,147 @@ "weboldalunkon." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Helyi szolgáltatások" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Alkalmaz" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth kikapcsolva" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Kilépés" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bluetooth bekapcsolása" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "A Bluetooth be legyen mindig kapcsolva?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Engedélyezve" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Tiltva" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Hiba jelentése" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Eszközkezelő" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "_Eszköztár megjelenítése" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Á_llapotsor megjelenítése" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "_Névtelen eszközök elrejtése" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Rendezés:" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Név" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Hozzáadva" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "Csö_kkenő" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Bővítmények" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Helyi szo_lgáltatások" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Szolgáltatás beállítások" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Keresés" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Billentyűzet" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Beállítások" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombinált" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Kilépés" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Eszköz átnevezése" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Besorolatlan" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Csatlakozva" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Megbízható" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Párosítva" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokkolva" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Csatlakozva" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Gyenge" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Nem optimális" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimális" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Sok" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Túl sok" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jelerősség: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jelerősség: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kapcsolat minősége: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kapcsolatminőség: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Alacsony" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Magas" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Nagyon magas" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Átvitel-teljesítményszint: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Átvitel-teljesítményszint: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Sikeres" @@ -717,93 +734,94 @@ msgid "Connecting
" msgstr "Kapcsolódás
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Leválasztás sikertelen:" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Nincs bejegyzett hang-végpont" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "kimeneti/bemeneti hiba" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Az eszköz nem válaszolt" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Az erőforrás átmenetileg nem elérhető" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Ismeretlen" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Kapcsolódás sikertelen: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Csatlakozás" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Összekapcsolja az automatikusan kapcsolódó profillal rendelkező A2DP " "hangforrást, az A2DP hangfogadót és a HID eszközt." -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Leválasztás" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Eszköz erőszakos leválasztása" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Csatlakozva ehhez:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Leválasztás:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatikus csatlakozás:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "_Fájl kÃŒldése
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Párosítás" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Megbízható" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nem megbízható" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokkolás" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "B_lokkolás feloldása" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Eszköz blokkolása/feloldása" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "_Eszköz átnevezése
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Eltávolítás
" @@ -811,23 +829,8 @@ msgid "Cancel Operation" msgstr "Művelet megszakítása" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Adatforgalom kijelzés" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Összes fogadott adat és átviteli sebesség" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Összes kÃŒldött adat és átviteli sebesség" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nem meghízható" @@ -835,29 +838,20 @@ msgid "Select Device" msgstr "Válasszon eszközt" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Tovább" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "A Blueman egy GTK+ alapú Bluetooth-kezelő" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM beállítások" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Bővítmények" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "FÃŒggőségi probléma" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -868,7 +862,7 @@ "eltávolítása eltávolítja ezt is: „%(0)s”.\n" "Folytatja?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -879,6 +873,19 @@ "betöltése eltávolítja ezt: %(0)s.\n" "Folytatja?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "FÃŒggőségi probléma" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "FÃŒggőségi probléma" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Csatoló választása" @@ -918,7 +925,7 @@ msgstr "Periféria" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Képalkotó" @@ -943,7 +950,7 @@ msgstr "Szerver" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Laptop" @@ -1023,7 +1030,8 @@ msgstr "Nem elérhető" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Fejhallgató" @@ -1033,7 +1041,7 @@ msgstr "KéznélkÃŒli" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1043,7 +1051,7 @@ msgstr "Hangszóró" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Fejhallgató" @@ -1103,21 +1111,11 @@ msgstr "Játékeszköz" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Billentyűzet" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Mutatóeszköz" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombinált" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Képernyő" @@ -1187,6 +1185,11 @@ msgid "Game" msgstr "Játék" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Általános telefon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Általános telefon" @@ -1196,220 +1199,1227 @@ msgstr "Általános számítógép" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Általános számítógép" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Szerver" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Viselhető" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Általános karóra" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Karóra: sportóra" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Karóra" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Általános óra" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Általános képernyő" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Általános távirányító" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Általános szemÃŒveg" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Általános címke" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Általános kulcstartó" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Általános médialejátszó" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Általános vonalkód-olvasó" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Általános hőmérő" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Hőmérő: fÃŒl" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "EgészségÃŒgyi hőmérő" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Általános pulzusmérő" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Pulzusmérő: pulzusmérő öv" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Szívritmus" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Általános vérnyomásmérő" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Vérnyomásmérő: kar" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Vérnyomás" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Vérnyomásmérő: csukló" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Vérnyomás" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Egér" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Játékvezérlő" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Digitalizáló-tábla" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kártyaolvasó" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitális toll" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Vonalkód-olvasó" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Általános c" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Általános: futás-séta érzékelő" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Futás-séta érzékelő: cipőben" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Általános: futás-séta érzékelő" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Futás-séta érzékelő: cipőn" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Általános: futás-séta érzékelő" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Futás-séta érzékelő: csípő" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Általános: futás-séta érzékelő" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Általános: biciklizés" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Biciklizés: Kerékpár computer" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Biciklizés: Sebességérzékelő" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Biciklizés: Ütemérzékelő" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Biciklizés: Teljesítményérzékelő" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Biciklizés: Sebesség- és ÃŒtemérzékelő" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Általános személyes mobilitás eszköz" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Akkumulátor szolgáltatás" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Általános hálózat" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Hozzáférési pont" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Eszköz" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Általános pulzusmérő" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Általános pulzusmérő" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "FájlkÃŒldő" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Biciklizés: Sebességérzékelő" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Biciklizés: Sebességérzékelő" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Általános: Mérleg" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Vezérlő" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Általános címke" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Általános óra" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Hőmérő: fÃŒl" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Általános kulcstartó" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Általános hozzáférés" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Hozzáférési pont" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Hozzáférési pont" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokkolva" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Általános személyes mobilitás eszköz" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Általános személyes mobilitás eszköz" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Bővítmények" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Általános: Mérleg" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Általános kulcstartó" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Okostelefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Eszköz párosítás" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Szolgáltatás:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Hangprofil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Általános médialejátszó" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Jármű" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Általános képernyő" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Általános személyes mobilitás eszköz" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Általános hang" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Fájl fogadása" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Beltéri egységek" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Általános képernyő" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Videómonitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Általános kulcstartó" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Általános címke" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Hordozható hangszóró" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Általános címke" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitális toll" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Általános: Pulzus véroxigén" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Ujjbegy" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Általános: Pulzus véroxigén" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Csuklón viselhető" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulzus véroxigén" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Általános: Mérleg" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Általános személyes mobilitás eszköz" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Elektromos kerekesszék" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Általános folyamatos vércukoszint-mérő" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Általános inzulin pumpa" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Általános hőmérő" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "3D megjelenítő" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2075,32 +3085,32 @@ "Válassza ki a sorokat és használja a Control + C " "billentyűkombinációt a másoláshoz" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Információ" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Eszközinformációk megjelenítése" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Jegyzet _kÃŒldése" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Szöveges jegyzet kÃŒldése" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Nem lehetett megváltoztatni a profilt erre: %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Hangprofil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Hangprofil beállítása a PulseAudiohoz" @@ -2115,14 +3125,6 @@ "Induláskor és 60 másodpercenként csatlakozni próbál a beállítható " "szolgáltatásokhoz." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Csatlakozva" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2134,22 +3136,22 @@ msgstr "" "Értesítések megjelenítése az eszközök csatlakoztatásakor és leválasztásakor" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Leválasztva" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Csatlakoztatva:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nincs csatlakoztatva" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2157,56 +3159,57 @@ "Még nincs használható statisztika. Először próbáljon csatlakozni, majd " "ellenőrizze ezt az oldalt." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "nap" msgstr[1] "nap" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "óra" msgstr[1] "óra" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "perc" msgstr[1] "perc" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s és %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Biztosan lenullázza a számlálót?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "A (mobil szélessávú) hálózati forgalom figyelésének engedélyezése. Hasznos " "korlátozott adatforgalom esetén. Ez a bővítmény minden eszközt kÃŒlön követ." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Adat_használat" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Megjeleníti a hálózati forgalmat" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth engedélyezve" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Kezeli a helyi hálózati szolgáltatásokat, például a NAP hidakat" @@ -2218,25 +3221,21 @@ "Támogatja a betárcsázós hálózatokat (DUN) a modemkezelővel és a " "hálózatkezelővel" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "Hozzáadja a menÃŒhöz az utolsó használt kapcsolatot a gyors eléréshez" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Elemek maximális száma" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "A legutóbbi hálózati kapcsolatok maximális száma, amit megjelenít a menÃŒ." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Legutóbbi _kapcsolatok" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2255,6 +3254,10 @@ msgid "Adapter for this connection is not available" msgstr "Nem érhető el a csatoló ehhez a kapcsolathoz" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Legutóbbi _kapcsolatok" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2263,41 +3266,41 @@ "Támogatja a személyes hálózatokat (PAN), amely a NetworkManager 0.8-as " "kiadásában jelent meg" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "DBus API-t biztosít más Blueman összetevőkhöz" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Bejövő fájl Bluetooth-on" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "A(z) %(0)s fájl érkezik innen: %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Elutasítás" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Fájl fogadása" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "A(z) %(0)s fájl fogadása innen: %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX fájlátviteli lehetőségeket nyújt" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "A bejövő fájlokhoz beállított könyvtár nem létezik" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2307,46 +3310,46 @@ "a blueman-services használatával. Addig az alapértelmezett „%s” lesz " "használva." -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fájl fogadva" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "A(z) %(0)s fájl sikeresen fogadva innen: %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Megnyitás" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Átvitel sikertelen" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "A(z) %(0)s fájl átvitele sikertelen" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Fájlok fogadva" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d fájl fogadva a háttérben" msgstr[1] "%(files)d fájl fogadva a háttérben" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Hely megnyitása" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2376,7 +3379,7 @@ msgid "Adap_ters" msgstr "Csa_tolók" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "kisalkalmazás" @@ -2417,27 +3420,21 @@ "IP-cím beszerzése itt: %s\n" "Kérem várjon
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Az állapotikonra egy jelzést tesz, ha a Bluetooth aktív, és megjeleníti a " "kapcsolatok számát a buboréksúgóban." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktív" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktív kapcsolat" -msgstr[1] "%(connections)d aktív kapcsolat" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth letiltva" @@ -2467,7 +3464,7 @@ msgstr "A láthatóként töltött idő mennyisége másodpercben" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Láthatóvá tétel" @@ -2475,11 +3472,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Az alapértelmezett csatoló átmenetileg láthatóvá tétele" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Látható  %s s" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Látható  %s s" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2487,7 +3489,7 @@ "MenÃŒt biztosít a kisalkalmazásnak, valamint egy API-t, hogy más bővítmények " "is hozzáférjenek" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2496,7 +3498,7 @@ "Sikeresen csatlakozva a DUN szolgáltatáshoz, itt: %(0)s.\n" "A hálózat most már elérhető ezen keresztÃŒl: %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Alapvető támogatást nyújt a DUN profilon keresztÃŒl az internethez " @@ -2513,12 +3515,13 @@ msgstr "Csatlakozáskor futtatandó parancsfájl" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2559,33 +3562,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "A Bluetooth csatoló teljesítményállapotát vezérli" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatikus bekapcsolás" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Csatolók automatikus bekapcsolása" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Bluetooth _kikapcsolása" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Minden csatoló kikapcsolása" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Bluetooth _bekapcsolása" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Minden csatoló bekapcsolása" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2598,20 +3593,20 @@ msgstr "" "Biztosítja az állapotikon megjelenítését a StatusNotifierItem segítségével" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Hálózat" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Érvénytelen IP-cím" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Az IP-cím és a(z) %s eszköz címe ÃŒtközik, mivel megegyeznek" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2622,16 +3617,16 @@ "beállításokat használja: %s/%s\n" "Ez helytelen hálózati működést okozhat" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Jelenleg nem támogatott ezzel a beállítással" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Átvitel" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "A kisalkalmazás átviteli szolgáltatásának bővítménye letiltva" @@ -2639,7 +3634,7 @@ msgid "Dialup Settings" msgstr "Betárcsázási beállítások" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Soros port %s" @@ -2700,6 +3695,97 @@ msgid "Setting RfKill State requires privileges" msgstr "Az RfKill állapot beállításához megfelelő jog szÃŒkséges" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth _bekapcsolása" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "A Bluetooth-t be kell kapcsolni, a eszközkezelő működéséhez" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth _kikapcsolása" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Pulzusmérő: pulzusmérő öv" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Vérnyomásmérő: kar" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Vérnyomásmérő: csukló" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Futás-séta érzékelő: cipőben" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Futás-séta érzékelő: cipőn" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Futás-séta érzékelő: csípő" + +#~ msgid "Fingertip" +#~ msgstr "Ujjbegy" + +#~ msgid "Wrist-Worn" +#~ msgstr "Csuklón viselhető" + +#~ msgid "Services" +#~ msgstr "Szolgáltatások" + +#~ msgid "Network Settings" +#~ msgstr "Hálózati beállítások" + +#~ msgid "Transfer Settings" +#~ msgstr "Átviteli beállítások" + +#~ msgid "Plugin description:" +#~ msgstr "Bővítmény leírása:" + +#~ msgid "Local Services" +#~ msgstr "Helyi szolgáltatások" + +#~ msgid "_Apply" +#~ msgstr "_Alkalmaz" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktív kapcsolat" +#~ msgstr[1] "%(connections)d aktív kapcsolat" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Az erőforrás átmenetileg nem elérhető" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "A Bluetooth be legyen mindig kapcsolva?" + +#~ msgid "Yes" +#~ msgstr "Engedélyezve" + +#~ msgid "No" +#~ msgstr "Tiltva" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kapcsolat minősége: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kapcsolatminőség: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatikus bekapcsolás" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Csatolók automatikus bekapcsolása" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth eszközök" + #~ msgid "Trusted and Paired" #~ msgstr "Megbízható és párosított" @@ -2741,15 +3827,9 @@ #~ msgid "Introduction" #~ msgstr "Bevezetés" -#~ msgid "Device" -#~ msgstr "Eszköz" - #~ msgid "Select pairing method to use:" #~ msgstr "Válasszon párosítási módot:" -#~ msgid "Pair Device" -#~ msgstr "Eszköz párosítás" - #~ msgid "Proceed Without Pairing" #~ msgstr "Folytatás párosítás nélkÃŒl" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/id.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/id.gmo differ diff -Nru blueman-2.3.5/po/id.po blueman-2.4.1/po/id.po --- blueman-2.3.5/po/id.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/id.po 2024-04-09 07:41:51.000000000 +0000 @@ -17,7 +17,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2021-05-01 20:37+0000\n" "Last-Translator: Reza Almanda \n" "Language-Team: Indonesian Visibility Setting" msgstr "Setelan keterlihatan" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Tersembunyi" @@ -54,225 +54,287 @@ msgid "Pairing request" msgstr "Permintaan pemasangan" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Permintaan pemasangan perangkat:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ini mesti ditimpa" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Tampilkan masukan" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapte" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Cari" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferensi" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Keluar" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Perangkat" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Lihat" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Tampilkan Ba_tang Alat" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Tampilkan Batang _Status" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Sembunyikan _perangkat tanpa nama" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Urutkan Berdasarkan" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nama" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "Dit_ambahkan" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "Urut _Turun" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Plugin" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Layanan _Lokal" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Bantuan" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Laporkan Permasalahan" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Cari perangkat terdekat" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Cari" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Lakukan pemasangan dengan perangkat" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pasang" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Tandai/Hapus tanda perangkat ini sebagai terpercaya" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Dipercaya" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Hapus perangkat ini dari daftar perangkat yang dikenali" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Hapus" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Kirim berkas ke perangkat" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Kirim Berkas" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Jumlah data yang dikirim dan laju transmisi" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Jumlah data yang diterima dan laju transmisi" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indikasi aktivitas data" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Tambahan" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Ubah nama perangkat" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Atur Ulang" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Membatalkan" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Network Access Point (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Layanan" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipe server DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Disarankan" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Alamat IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Tidak ada server DHCP yang terpasang" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Alamat IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Pengaturan NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Dukungan PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Dialup Networking (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "<>Dukungan DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Pengaturan Jaringan" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Network Access Point (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Dukungan PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Berkas yang diterima (objek Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Folder Masuk:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Pilih folder untuk transfer berkas masuk" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Terima berkas dari perangkat terpercaya" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Pengaturan transfer" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Mengirim berkas melalui Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Ke:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Berkas:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfigurasi" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfigurasi preferensi plugin terpilih" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Deskripsi plugin" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Tidak terdefinisi" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Pembuat:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Tidak Dikenali" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Tergantung pada:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Konflik dengan" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "<>Pengaturan GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nomor:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -280,27 +342,27 @@ msgid "Traffic statistics" msgstr "Statistik lalu lintas" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Tutup" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Ter Download:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Ter upload" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log dimulai:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Durasi log:" @@ -308,41 +370,46 @@ msgid "Send note" msgstr "Kirim catatan" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth perlu diaktifkan agar manager adapter bekerja" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adapter Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Selalu" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d Menit" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptor" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Perangkat bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth harus diaktifkan agar manajer perangkat bisa bekerja" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Koneksi ke BlueZ gagal" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -352,16 +419,24 @@ "Hal ini berarti tidak ada adapter Bluetooth yang terdeteksi atau daemon " "Bluetooth belum dijalankan." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Mencari" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferensi Adapter" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Pengirim Berkas" @@ -390,34 +465,34 @@ msgid "Cancelling" msgstr "Membatalkan" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Mengirimkan Berkas" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Waktu Perkiraan:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Detik" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Terjadi galat ketika mengirimkan berkas %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Lewati" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Coba kembali" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Terjadi galat" @@ -475,14 +550,15 @@ msgstr "Selalu terima" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Terima" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Terjadi kesalahan saat memuat suatu pengaya. Harap beritahu para " @@ -490,209 +566,150 @@ "situs web kami." "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Layanan Lokal" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Mati" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Keluar" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Aktifkan Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Apakah bluetooth perlu difungsikan secara otomatis?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ya" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Tidak" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Laporkan Permasalahan" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Manajer Perangkat" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Tampilkan Ba_tang Alat" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Tampilkan Batang _Status" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Sembunyikan _perangkat tanpa nama" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Urutkan Berdasarkan" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nama" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "Dit_ambahkan" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "Urut _Turun" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Plugin" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Layanan _Lokal" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferensi Layanan" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Cari" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Keyboard" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferensi" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Keluar" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Ubah nama perangkat" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Tidak terkategori" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Tersambung" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Dipercaya" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Pasang" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Terhubung" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Jelek" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Banyak" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Terlalu banyak" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Kekuatan Sinyal yang Diterima: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Kekuatan Sinyal yang Diterima: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr " Kualitas Link: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kualitas Link: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Rendah" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Tinggi" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Sangat Tinggi" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Tingkat Daya Transmisi: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Tingkat Daya Transmisi: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Berhasil!" @@ -704,94 +721,95 @@ msgid "Connecting
" msgstr "Menyambung
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Pemutusan Gagal: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Tidak ada audio endpoint yang terdaftar" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Galat input/output" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Perangkat tidak merespons" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Sumber daya tidak tersedia untuk sementara" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Tidak Dikenali" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Sambungan Gagal" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "__Hubungkan" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Menyambungkan profil sambungan otomatis A2DP, A2DP sink, dan HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_Putuskan sambungan" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Memaksa pemutusan perangkat" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Terhubung ke:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Terputus:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Sambung otomatis:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Kirim _Berkas
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Menyambung" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Terpercaya" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Tidak Terpercaya" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Kirim berkas pada perangkat ini" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "U_bah nama perangkat
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Hapus
" @@ -799,23 +817,8 @@ msgid "Cancel Operation" msgstr "Batalkan Operasi" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indikasi aktivitas data" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Jumlah data yang diterima dan laju transmisi" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Jumlah data yang dikirim dan laju transmisi" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Tidak terpercaya" @@ -823,29 +826,20 @@ msgid "Select Device" msgstr "Pilih Perangkat" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Tambahan" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman adalah sebuah manajer Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Settingan GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Pengaya" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Masalah ketergantungan" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -856,7 +850,7 @@ "b> juga akan tidak dimuat \"%(0)s\".\n" "Lanjutkan?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -867,6 +861,19 @@ "akan dimuat %(0)s.\n" "Lanjutkan?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Masalah ketergantungan" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Masalah ketergantungan" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Pemilihan adapter" @@ -906,7 +913,7 @@ msgstr "Periferal" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Pencitraan" @@ -931,7 +938,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Laptop" @@ -1018,7 +1025,8 @@ msgstr "Tidak tersedia" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Headset" @@ -1028,7 +1036,7 @@ msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1038,7 +1046,7 @@ msgstr "Pengeras suara" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Headphone" @@ -1099,21 +1107,11 @@ msgstr "Gim / Mainan" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Keyboard" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Penunjuk" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Layar" @@ -1183,6 +1181,11 @@ msgid "Game" msgstr "gim" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Ponsel biasa" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Ponsel biasa" @@ -1192,222 +1195,1212 @@ msgstr "Komputer Biasa" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Komputer Biasa" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Wearable" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Jam Tangan Generik" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Jam tangan: Jam Tangan Olahraga" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Jam tangan" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Jam Generik" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Display Generik" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Remote Kontrol Generik" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Kacamata Mata Generik" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Tag Generik" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Keyring Generik" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Media Player Generik" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Pemindai Barcode Generik" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Termometer Generik" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometer: Telinga" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Termometer Generik" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Sensor Detak Jantung Generik" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" msgstr "Sensor Denyut Jantung: Sabuk Detak Jantung" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Tekanan Darah Generik" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Tekanan Darah Generik" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Tekanan Darah Generik" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Pemindai Barcode" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Sambung" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Sensor Detak Jantung Generik" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Kelompok Jaringan" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Komputer" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "Remote Kontrol Generik" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Layanan Lokal" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Kelompok Jaringan" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Access Point" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Perangkat" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Sensor Detak Jantung Generik" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Sensor Detak Jantung Generik" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Pengirim Berkas" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Kontroler" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Tag Generik" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Jam Generik" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometer: Telinga" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Kelompok Jaringan" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Komputer Biasa" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Keyring Generik" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Remote Kontrol Generik" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Access Point" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Access Point" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Tekanan Darah Generik" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Ponsel biasa" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Pengaya" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Ponsel biasa" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Keyring Generik" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Sink Audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Ponsel pintar" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Sumber Audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Pasangan Perangkat" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Layanan:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil Audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Media Player Generik" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Kendaraan" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Display Generik" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Jam Tangan Generik" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Menerima berkas" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Kotak Set-top" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Display Generik" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Monitor video" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Keyring Generik" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Tag Generik" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Audio portabel" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Tag Generik" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Sambung" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Jam Tangan Generik" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termometer Generik" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Layar" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2092,32 +3085,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Tampilkan informasi perangkat" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Kirim catata_n" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Kirim sebuah catatan teks" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Gagal mengubah profil ke %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil Audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Memilih profil audio untuk PulseAudio" @@ -2130,14 +3123,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Tersambung" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2147,22 +3132,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Memutuskan" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Terhubung:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Tidak Terhubung" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2170,54 +3155,55 @@ "Tidak ada statistik penggunaan. Coba bangun koneksi terlebih dahulu dan " "periksa halaman ini." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "hari" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "jam" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "menit" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s dan %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Apakah Anda yakin hendak mengulang counter?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Mengijinkan Anda untuk memonitor penggunaan beban jaringan (mobile " "broadband) Anda. Berguna untuk akses data secara paket. Plugin ini melacak " "setiap perangkat secara terpisah." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Pemakaian Jaringan" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Tampilkan penggunaan beban jaringan" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Aktif" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Mengelola layanan jaringan lokal, seperti NAP bridge" @@ -2229,7 +3215,7 @@ "Sediakan dukungan untuk Jaringan Dial Up (DUN) dengan ModemManager dan " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2237,18 +3223,14 @@ "cepat" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Item maksimal" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Jumlah maksimal pada menu koneksi yang akan ditampilkan." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Koneksi Terkini" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2267,6 +3249,10 @@ msgid "Adapter for this connection is not available" msgstr "Adapter untuk koneksi ini tidak tersedia" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Koneksi Terkini" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2275,41 +3261,41 @@ "Menyediakan dukungan untuk Personal Area Networking (PAN) diperkenalkan pada " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Menyediakan DBus API untuk komponen Blueman lainnya" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Menerima berkas dari Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Menerima berkas %(0)s dari %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Tolak" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Menerima berkas" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Menerima berkas %(0)s dari %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Menyediakan kemampuan transfer berkas OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Direktori terkonfigurasi untuk berkas yang datang tidak ada" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2318,45 +3304,45 @@ "Mohon pastikan direktori \"%s\" ada atau konfigurasikan dengan " "blueman-services. Sebelum itu dilakukan baku \"%s\" akan dipakai" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Berkas diterima" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Berkas %(0)s dari %(1)s sukses diterima" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Pengiriman gagal" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Pengiriman berkas %(0)s gagal" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Berkas diterima" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Menerima %d berkas dibelakang layar" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2385,7 +3371,7 @@ msgid "Adap_ters" msgstr "Adap_ter" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2426,26 +3412,21 @@ "Mencoba mendapatkan suatu alamat IP pada %s\n" "Harap tunggu..." -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Menambahkan indikasi ikon status ketika Bluetooth sedang aktif dan " "menampilkan jumlah koneksi pada tooltip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Aktif" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d Koneksi Aktif" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Nonaktif" @@ -2475,7 +3456,7 @@ msgstr "Jumlah waktu dalam detik mode terbuka bertahan" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Buat Dapat Dicari" @@ -2483,18 +3464,23 @@ msgid "Make the default adapter temporarily visible" msgstr "Membuat adapter default secara temporer terlihat" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Dapat ditemukan... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Dapat ditemukan... %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Menyediakan menu untuk applet dan API untuk plugin lain untuk memanipulasinya" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2503,7 +3489,7 @@ "Sukses tersambung ke layanan DUN pada %(0)s.\n" "Jaringan sekarang tersedia melalui %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Menyediakan dukungan dasar untuk menghubungkan ke Internet via profil DUN." @@ -2518,12 +3504,13 @@ msgstr "Script yang dieksekusi pada saat koneksi" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2563,33 +3550,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Mengendalikan status sumber daya adapter Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Otomatis Menyala" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Otomatis menyalakan adapter" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Nonaktifkan Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Menonaktifkan semua adapter" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Aktifkan Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Mengaktifkan semua adapte" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2602,20 +3581,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Menggunakan libappindicator untuk menampilkan ikon status" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Jaringan" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Alamat IP tidak valid" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Alamat IP konflik dengan antarmuka %s yang memiliki alamat yang sama" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2626,16 +3605,16 @@ "konfigurasi berikut %s/%s\n" "Hal ini bisa menyebabkan perilaku jaringan yang tidak benar" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Tidak mendukung pengaturan ini" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfer" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Plugin layanan transfer Applet nonaktif" @@ -2643,7 +3622,7 @@ msgid "Dialup Settings" msgstr "Setting Dialup" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port Serial %s" @@ -2708,6 +3687,71 @@ msgid "Setting RfKill State requires privileges" msgstr "Mengatur Keadaan RfKill memerlukan hak khusus" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Aktifkan Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth harus diaktifkan agar manajer perangkat bisa bekerja" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Nonaktifkan Bluetooth" + +#~ msgid "Services" +#~ msgstr "Layanan" + +#~ msgid "Network Settings" +#~ msgstr "Pengaturan Jaringan" + +#~ msgid "Transfer Settings" +#~ msgstr "Pengaturan transfer" + +#~ msgid "Plugin description:" +#~ msgstr "Deskripsi plugin" + +#~ msgid "Local Services" +#~ msgstr "Layanan Lokal" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d Koneksi Aktif" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Sumber daya tidak tersedia untuk sementara" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Apakah bluetooth perlu difungsikan secara otomatis?" + +#~ msgid "Yes" +#~ msgstr "Ya" + +#~ msgid "No" +#~ msgstr "Tidak" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr " Kualitas Link: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kualitas Link: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Otomatis Menyala" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Otomatis menyalakan adapter" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Perangkat bluetooth" + #~ msgid "Isdn" #~ msgstr "Isdn" @@ -2755,15 +3799,9 @@ #~ msgid "Introduction" #~ msgstr "Pengantar" -#~ msgid "Device" -#~ msgstr "Perangkat" - #~ msgid "Select pairing method to use:" #~ msgstr "Pilih metode penyambungan untuk menggunakan" -#~ msgid "Pair Device" -#~ msgstr "Pasangan Perangkat" - #~ msgid "Proceed Without Pairing" #~ msgstr "Proses tanpa menyambung" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ie.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ie.gmo differ diff -Nru blueman-2.3.5/po/ie.po blueman-2.4.1/po/ie.po --- blueman-2.3.5/po/ie.po 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/po/ie.po 2024-04-09 07:41:51.000000000 +0000 @@ -0,0 +1,3515 @@ +# Interlingue translations for blueman package. +# Copyright (C) 2022 Copyright © 2008 - 2020 blueman project +# This file is distributed under the same license as the blueman package. +# , 2022. +# +msgid "" +msgstr "" +"Project-Id-Version: blueman project\n" +"Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-11-16 23:29+0100\n" +"Language-Team: Occidental \n" +"Language: ie\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" + +#: data/ui/adapters-tab.ui:30 +msgid "Visibility Setting" +msgstr "" + +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 +msgid "Hidden" +msgstr "" + +#: data/ui/adapters-tab.ui:57 +msgid "Always visible" +msgstr "" + +#: data/ui/adapters-tab.ui:75 +msgid "Temporarily visible" +msgstr "" + +#: data/ui/adapters-tab.ui:110 +msgid "Name" +msgstr "" + +#: data/ui/applet-passkey.ui:8 +msgid "Pairing request" +msgstr "" + +#: data/ui/applet-passkey.ui:94 +msgid "Pairing request for device:" +msgstr "" + +#: data/ui/applet-passkey.ui:123 +msgid "This should be overwritten" +msgstr "" + +#: data/ui/applet-passkey.ui:143 +msgid "Show input" +msgstr "" + +#: data/ui/manager-main.ui:62 +msgid "_Adapter" +msgstr "" + +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 +msgid "_Device" +msgstr "" + +#: data/ui/manager-main.ui:131 +msgid "_View" +msgstr "" + +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 +#: blueman/plugins/applet/StandardItems.py:51 +msgid "_Help" +msgstr "" + +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 +msgid "Search for nearby devices" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:295 +msgid "Search" +msgstr "" + +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 +msgid "Create pairing with the device" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:319 +msgid "Pair" +msgstr "" + +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 +msgid "Mark/Unmark this device as trusted" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Trust" +msgstr "" + +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 +msgid "Remove this device from the known devices list" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:347 +msgid "Remove" +msgstr "" + +#: data/ui/manager-main.ui:369 +msgid "Send file(s) to the device" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:371 +msgid "Send File" +msgstr "" + +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + +#: data/ui/rename-device.ui:8 +msgid "Rename device" +msgstr "" + +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 +msgid "_Reset" +msgstr "" + +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_Cancel" +msgstr "" + +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_OK" +msgstr "" + +#: data/ui/services-network.ui:32 +msgid "DHCP server type:" +msgstr "" + +#: data/ui/services-network.ui:59 +msgid "Recommended" +msgstr "" + +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "" + +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "" + +#: data/ui/services-network.ui:180 +msgid "NAP Settings" +msgstr "" + +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 +msgid "PAN Support" +msgstr "" + +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 +msgid "DUN Support" +msgstr "" + +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "" + +#: data/ui/services-transfer.ui:18 +msgid "File Receiving (Object Push)" +msgstr "" + +#: data/ui/services-transfer.ui:32 +msgid "Incoming Folder:" +msgstr "" + +#: data/ui/services-transfer.ui:45 +msgid "Select folder for incoming file transfers" +msgstr "" + +#: data/ui/services-transfer.ui:54 +msgid "Accept files from trusted devices" +msgstr "" + +#: data/ui/send-dialog.ui:33 +msgid "Sending files via Bluetooth" +msgstr "" + +#: data/ui/send-dialog.ui:71 +msgid "To:" +msgstr "" + +#: data/ui/send-dialog.ui:109 +msgid "File:" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:79 +msgid "Configuration" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:83 +msgid "Configure selected plugin's preferences" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:129 +msgid "Not specified" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:151 +msgid "Author:" +msgstr "" + +#. translators: device class +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 +#: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 +msgid "Unknown" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:193 +msgid "Depends on:" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:235 +msgid "Conflicts with:" +msgstr "" + +#: data/ui/gsm-settings.ui:35 +msgid "GSM settings" +msgstr "" + +#: data/ui/gsm-settings.ui:56 +msgid "Number:" +msgstr "" + +#: data/ui/gsm-settings.ui:79 +msgid "APN:" +msgstr "" + +#: data/ui/net-usage.ui:14 +msgid "Traffic statistics" +msgstr "" + +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 +msgid "_Close" +msgstr "" + +#: data/ui/net-usage.ui:80 +msgid "Downloaded:" +msgstr "" + +#: data/ui/net-usage.ui:120 +msgid "Uploaded:" +msgstr "" + +#: data/ui/net-usage.ui:160 +msgid "Total:" +msgstr "" + +#: data/ui/net-usage.ui:197 +msgid "Log started:" +msgstr "" + +#: data/ui/net-usage.ui:210 +msgid "Log duration:" +msgstr "" + +#: data/ui/note.ui:8 +msgid "Send note" +msgstr "" + +#: blueman/main/Adapter.py:57 +msgid "Bluetooth needs to be turned on for the adapter manager to work" +msgstr "" + +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 +msgid "Bluetooth Adapters" +msgstr "" + +#: blueman/main/Adapter.py:160 +msgid "Always" +msgstr "" + +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format +msgid "%(minutes)d Minute" +msgid_plural "%(minutes)d Minutes" +msgstr[0] "" +msgstr[1] "" + +#: blueman/main/Adapter.py:230 +msgid "Adapter" +msgstr "" + +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" + +#: blueman/main/Manager.py:104 +msgid "Connection to BlueZ failed" +msgstr "" + +#: blueman/main/Manager.py:105 +msgid "" +"Bluez daemon is not running, blueman-manager cannot continue.\n" +"This probably means that there were no Bluetooth adapters detected or " +"Bluetooth daemon was not started." +msgstr "" + +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 +msgid "Searching" +msgstr "" + +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 +msgid "Adapter Preferences" +msgstr "" + +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 +msgid "File Sender" +msgstr "" + +#: blueman/main/Sendto.py:33 +msgid "Bluetooth File Transfer" +msgstr "" + +#: blueman/main/Sendto.py:42 +msgid "_Stop" +msgstr "" + +#: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 +msgid "Connecting" +msgstr "" + +#: blueman/main/Sendto.py:111 +msgid "obexd not available" +msgstr "" + +#: blueman/main/Sendto.py:111 +msgid "Failed to autostart obex service. Make sure the obex daemon is running" +msgstr "" + +#: blueman/main/Sendto.py:142 +msgid "Cancelling" +msgstr "" + +#: blueman/main/Sendto.py:154 +msgid "Sending File" +msgstr "" + +#: blueman/main/Sendto.py:154 +msgid "ETA:" +msgstr "" + +#: blueman/main/Sendto.py:192 +#, python-format +msgid "%(seconds)d Second" +msgid_plural "%(seconds)d Seconds" +msgstr[0] "" +msgstr[1] "" + +#: blueman/main/Sendto.py:225 +#, python-format +msgid "Error occurred while sending file %s" +msgstr "" + +#: blueman/main/Sendto.py:229 +msgid "Skip" +msgstr "" + +#: blueman/main/Sendto.py:230 +msgid "Retry" +msgstr "" + +#: blueman/main/Sendto.py:281 +msgid "Error occurred" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:123 +#, python-format +msgid "Pairing request for %s" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:134 blueman/main/applet/BluezAgent.py:246 +msgid "Bluetooth Authentication" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:165 +msgid "Enter PIN code for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:174 +msgid "Enter passkey for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:185 +msgid "Pairing passkey for" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:196 +msgid "Pairing PIN code for" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:209 +msgid "Pairing request for:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:212 +msgid "Confirm value for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:213 +msgid "Confirm" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 +msgid "Deny" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Authorization request for:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Service:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:242 +msgid "Always accept" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:243 +#: blueman/plugins/applet/TransferService.py:129 +msgid "Accept" +msgstr "" + +#: blueman/main/PluginManager.py:67 +msgid "" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" +"website." +msgstr "" + +#: blueman/Functions.py:70 +msgid "Bluetooth Turned Off" +msgstr "" + +#: blueman/Functions.py:71 +msgid "Exit" +msgstr "" + +#: blueman/Functions.py:72 +msgid "Enable Bluetooth" +msgstr "" + +#: blueman/Functions.py:166 +msgid "B" +msgstr "" + +#: blueman/Functions.py:169 +msgid "KB" +msgstr "" + +#: blueman/Functions.py:172 +msgid "MB" +msgstr "" + +#: blueman/Functions.py:175 +msgid "GB" +msgstr "" + +#: blueman/gui/manager/ManagerMenu.py:47 +msgid "Device Manager" +msgstr "" + +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 +#: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 +#: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 +msgid "Uncategorized" +msgstr "" + +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 +msgid "Trusted" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:572 +msgid "Paired" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:574 +msgid "Blocked" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:596 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:610 +msgid "Poor" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 +msgid "Sub-optimal" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 +msgid "Optimal" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:616 +msgid "Much" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:618 +msgid "Too much" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:621 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:624 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:629 +msgid "Low" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:635 +msgid "High" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:637 +msgid "Very High" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:640 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:643 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:137 +msgid "Success!" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:142 +msgid "Failed" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:148 +msgid "Connecting
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:171 +msgid "Disconnection Failed: " +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:195 +msgid "No audio endpoints registered" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:198 +msgid "Input/output error" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:200 +msgid "Device did not respond" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:209 +msgid "Connection Failed: " +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:295 +msgid "_Connect" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:297 +msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:301 +msgid "_Disconnect" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:302 +msgid "Forcefully disconnect the device" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:318 +msgid "Connect To:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:323 +msgid "Disconnect:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:333 +msgid "Auto-connect:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:353 +msgid "Send a _File
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:366 +msgid "_Pair" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:376 +msgid "_Trust" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:381 +msgid "_Untrust" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:388 +msgid "_Block" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:393 +msgid "_Unblock" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:397 +msgid "Block/Unblock this device" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:417 +msgid "R_ename device
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:426 +msgid "_Remove
" +msgstr "" + +#: blueman/gui/manager/ManagerProgressbar.py:44 +msgid "Cancel Operation" +msgstr "" + +#: blueman/gui/manager/ManagerToolbar.py:37 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Untrust" +msgstr "" + +#: blueman/gui/DeviceSelectorDialog.py:14 +msgid "Select Device" +msgstr "" + +#: blueman/gui/CommonUi.py:65 +msgid "Blueman is a GTK+ Bluetooth manager" +msgstr "" + +#: blueman/gui/GsmSettings.py:25 +msgid "GSM Settings" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 +msgid "Plugins" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:231 +#, python-format +msgid "" +"Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " +"also unload \"%(0)s\".\n" +"Proceed?" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:241 +#, python-format +msgid "" +"Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " +"unload %(0)s.\n" +"Proceed?" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + +#: blueman/gui/DeviceSelectorWidget.py:39 +msgid "Adapter selection" +msgstr "" + +#: blueman/gui/DeviceSelectorWidget.py:45 +msgid "Discovering
" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:6 +msgid "Miscellaneous" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:8 +msgid "Computer" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:10 +msgid "Phone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:12 +msgid "Access point" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:14 +msgid "Audio/video" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:16 +msgid "Peripheral" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 +msgid "Imaging" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 +msgid "Wearable" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:22 +msgid "Toy" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:31 +msgid "Desktop" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:33 +msgid "Server" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 +msgid "Laptop" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:37 +msgid "Handheld" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:39 +msgid "Palm" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:48 +msgid "Cellular" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:50 +msgid "Cordless" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:52 +msgid "Smartphone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:54 +msgid "Modem" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:56 +msgid "ISDN" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:61 +msgid "Fully" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:63 +msgid "1–17 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:65 +msgid "17–33 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:67 +msgid "33–50 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:69 +msgid "50–67 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:71 +msgid "67–83 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:73 +msgid "83–99 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:75 +msgid "Not available" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 +msgid "Headset" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:84 blueman/Sdp.py:145 +msgid "Handsfree" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 +msgid "Microphone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:90 +msgid "Loudspeaker" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 +msgid "Headphones" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:94 +msgid "Portable audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:96 +msgid "Car audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:98 +msgid "Set-top box" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:100 +msgid "Hi-Fi audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:102 +msgid "VCR" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:104 +msgid "Video camera" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:106 +msgid "Camcorder" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:108 +msgid "Video monitor" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:110 +msgid "Video display and loudspeaker" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:112 +msgid "Video conferencing" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:116 +msgid "Gaming/Toy" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:125 +msgid "Pointing" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:132 +msgid "Display" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:134 +msgid "Camera" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:136 +msgid "Scanner" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:138 +msgid "Printer" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:143 +msgid "Wrist watch" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:145 +msgid "Pager" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:147 +msgid "Jacket" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:149 +msgid "Helmet" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:151 +msgid "Glasses" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:156 +msgid "Robot" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:158 +msgid "Vehicle" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:160 +msgid "Doll" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:162 +msgid "Controller" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:164 +msgid "Game" +msgstr "" + +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "" + +#: blueman/DeviceClass.py:169 +msgid "Generic Phone" +msgstr "" + +#: blueman/DeviceClass.py:170 +msgid "Generic Computer" +msgstr "" + +#: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "" + +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "" + +#: blueman/DeviceClass.py:190 +msgid "Generic Display" +msgstr "" + +#: blueman/DeviceClass.py:191 +msgid "Generic Remote Control" +msgstr "" + +#: blueman/DeviceClass.py:192 +msgid "Generic Eye-glasses" +msgstr "" + +#: blueman/DeviceClass.py:193 +msgid "Generic Tag" +msgstr "" + +#: blueman/DeviceClass.py:194 +msgid "Generic Keyring" +msgstr "" + +#: blueman/DeviceClass.py:195 +msgid "Generic Media Player" +msgstr "" + +#: blueman/DeviceClass.py:196 +msgid "Generic Barcode Scanner" +msgstr "" + +#: blueman/DeviceClass.py:197 +msgid "Generic Thermometer" +msgstr "" + +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "" + +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "" + +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "" + +#: blueman/DeviceClass.py:206 +msgid "Mouse" +msgstr "" + +#: blueman/DeviceClass.py:207 +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "" + +#: blueman/DeviceClass.py:209 +msgid "Digitizer Tablet" +msgstr "" + +#: blueman/DeviceClass.py:210 +msgid "Card Reader" +msgstr "" + +#: blueman/DeviceClass.py:211 +msgid "Digital Pen" +msgstr "" + +#: blueman/DeviceClass.py:212 +msgid "Barcode Scanner" +msgstr "" + +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "" + +#: blueman/Sdp.py:88 +msgid "SDP" +msgstr "" + +#: blueman/Sdp.py:89 +msgid "UDP" +msgstr "" + +#: blueman/Sdp.py:90 +msgid "RFCOMM" +msgstr "" + +#: blueman/Sdp.py:91 +msgid "TCP" +msgstr "" + +#: blueman/Sdp.py:92 +msgid "TCS-BIN" +msgstr "" + +#: blueman/Sdp.py:93 +msgid "TCS-AT" +msgstr "" + +#: blueman/Sdp.py:94 +msgid "ATT" +msgstr "" + +#: blueman/Sdp.py:95 +msgid "OBEX" +msgstr "" + +#: blueman/Sdp.py:96 +msgid "IP" +msgstr "" + +#: blueman/Sdp.py:97 +msgid "FTP" +msgstr "" + +#: blueman/Sdp.py:98 +msgid "HTTP" +msgstr "" + +#: blueman/Sdp.py:99 +msgid "WSP" +msgstr "" + +#: blueman/Sdp.py:100 +msgid "BNEP" +msgstr "" + +#: blueman/Sdp.py:101 +msgid "UPnP/ESDP" +msgstr "" + +#: blueman/Sdp.py:102 +msgid "HIDP" +msgstr "" + +#: blueman/Sdp.py:103 +msgid "Hardcopy Control Channel" +msgstr "" + +#: blueman/Sdp.py:104 +msgid "Hardcopy Data Channel" +msgstr "" + +#: blueman/Sdp.py:105 +msgid "Hardcopy Notification" +msgstr "" + +#: blueman/Sdp.py:106 +msgid "AVCTP" +msgstr "" + +#: blueman/Sdp.py:107 +msgid "AVDTP" +msgstr "" + +#: blueman/Sdp.py:108 +msgid "CMTP" +msgstr "" + +#: blueman/Sdp.py:109 +msgid "UDI_C-Plane" +msgstr "" + +#: blueman/Sdp.py:110 blueman/Sdp.py:111 +msgid "Multi-Channel Adaptation Protocol (MCAP)" +msgstr "" + +#: blueman/Sdp.py:112 +msgid "L2CAP" +msgstr "" + +#: blueman/Sdp.py:113 +msgid "ServiceDiscoveryServerServiceClassID" +msgstr "" + +#: blueman/Sdp.py:114 +msgid "BrowseGroupDescriptorServiceClassID" +msgstr "" + +#: blueman/Sdp.py:115 +msgid "Public Browse Group" +msgstr "" + +#: blueman/Sdp.py:116 +msgid "Serial Port" +msgstr "" + +#: blueman/Sdp.py:117 +msgid "LAN Access Using PPP" +msgstr "" + +#: blueman/Sdp.py:118 +msgid "Dialup Networking (DUN)" +msgstr "" + +#: blueman/Sdp.py:119 +msgid "IrMC Sync" +msgstr "" + +#: blueman/Sdp.py:120 +msgid "OBEX Object Push" +msgstr "" + +#: blueman/Sdp.py:121 +msgid "OBEX File Transfer" +msgstr "" + +#: blueman/Sdp.py:122 +msgid "IrMC Sync Command" +msgstr "" + +#: blueman/Sdp.py:124 +msgid "Cordless Telephony" +msgstr "" + +#: blueman/Sdp.py:125 +msgid "Audio Source" +msgstr "" + +#: blueman/Sdp.py:126 +msgid "Audio Sink" +msgstr "" + +#: blueman/Sdp.py:127 +msgid "Remote Control Target" +msgstr "" + +#: blueman/Sdp.py:128 +msgid "Advanced Audio" +msgstr "" + +#: blueman/Sdp.py:129 +msgid "Remote Control" +msgstr "" + +#: blueman/Sdp.py:130 +msgid "Video Conferencing" +msgstr "" + +#: blueman/Sdp.py:131 +msgid "Intercom" +msgstr "" + +#: blueman/Sdp.py:132 +msgid "Fax" +msgstr "" + +#: blueman/Sdp.py:133 +msgid "Headset Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:134 +msgid "WAP" +msgstr "" + +#: blueman/Sdp.py:135 +msgid "WAP Client" +msgstr "" + +#: blueman/Sdp.py:136 +msgid "PANU" +msgstr "" + +#: blueman/Sdp.py:137 +msgid "Network Access Point" +msgstr "" + +#: blueman/Sdp.py:138 +msgid "Group Network" +msgstr "" + +#: blueman/Sdp.py:139 +msgid "DirectPrinting (BPP)" +msgstr "" + +#: blueman/Sdp.py:140 +msgid "ReferencePrinting (BPP)" +msgstr "" + +#: blueman/Sdp.py:141 +msgid "Imaging (BIP)" +msgstr "" + +#: blueman/Sdp.py:142 +msgid "ImagingResponder (BIP)" +msgstr "" + +#: blueman/Sdp.py:143 +msgid "ImagingAutomaticArchive (BIP)" +msgstr "" + +#: blueman/Sdp.py:144 +msgid "ImagingReferencedObjects (BIP)" +msgstr "" + +#: blueman/Sdp.py:146 +msgid "Handsfree Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:147 +msgid "DirectPrintingReferenceObjectsService (BPP)" +msgstr "" + +#: blueman/Sdp.py:148 +msgid "ReflectedUI (BPP)" +msgstr "" + +#: blueman/Sdp.py:149 +msgid "Basic Printing (BPP)" +msgstr "" + +#: blueman/Sdp.py:150 +msgid "Printing Status (BPP)" +msgstr "" + +#: blueman/Sdp.py:151 +msgid "Human Interface Device Service (HID)" +msgstr "" + +#: blueman/Sdp.py:152 +msgid "HardcopyCableReplacement (HCR)" +msgstr "" + +#: blueman/Sdp.py:153 +msgid "HCR_Print (HCR)" +msgstr "" + +#: blueman/Sdp.py:154 +msgid "HCR_Scan (HCR)" +msgstr "" + +#: blueman/Sdp.py:155 +msgid "Common ISDN Access (CIP)" +msgstr "" + +#: blueman/Sdp.py:156 +msgid "VideoConferencingGW (VCP)" +msgstr "" + +#: blueman/Sdp.py:157 +msgid "UDI-MT" +msgstr "" + +#: blueman/Sdp.py:158 +msgid "UDI-TA" +msgstr "" + +#: blueman/Sdp.py:159 +msgid "Audio/Video" +msgstr "" + +#: blueman/Sdp.py:160 +msgid "SIM Access (SAP)" +msgstr "" + +#: blueman/Sdp.py:161 +msgid "Phonebook Access (PBAP) - PCE" +msgstr "" + +#: blueman/Sdp.py:162 +msgid "Phonebook Access (PBAP) - PSE" +msgstr "" + +#: blueman/Sdp.py:163 +msgid "Phonebook Access (PBAP)" +msgstr "" + +#: blueman/Sdp.py:165 +msgid "Message Access Server" +msgstr "" + +#: blueman/Sdp.py:166 +msgid "Message Notification Server" +msgstr "" + +#: blueman/Sdp.py:167 +msgid "Message Access Profile (MAP)" +msgstr "" + +#: blueman/Sdp.py:168 +msgid "GNSS" +msgstr "" + +#: blueman/Sdp.py:169 +msgid "GNSS Server" +msgstr "" + +#: blueman/Sdp.py:170 +msgid "3D Display" +msgstr "" + +#: blueman/Sdp.py:171 +msgid "3D Glasses" +msgstr "" + +#: blueman/Sdp.py:172 +msgid "3D Synchronization (3DSP)" +msgstr "" + +#: blueman/Sdp.py:173 +msgid "Multi-Profile Specification (MPS) Profile" +msgstr "" + +#: blueman/Sdp.py:174 +msgid "Multi-Profile Specification (MPS) Service" +msgstr "" + +#: blueman/Sdp.py:175 +msgid "Calendar, Task, and Notes (CTN) Access Service" +msgstr "" + +#: blueman/Sdp.py:176 +msgid "Calendar, Task, and Notes (CTN) Notification Service" +msgstr "" + +#: blueman/Sdp.py:177 +msgid "Calendar, Task, and Notes (CTN) Profile" +msgstr "" + +#: blueman/Sdp.py:178 +msgid "PnP Information" +msgstr "" + +#: blueman/Sdp.py:179 +msgid "Generic Networking" +msgstr "" + +#: blueman/Sdp.py:180 +msgid "Generic FileTransfer" +msgstr "" + +#: blueman/Sdp.py:181 +msgid "Generic Audio" +msgstr "" + +#: blueman/Sdp.py:182 +msgid "Generic Telephony" +msgstr "" + +#: blueman/Sdp.py:183 +msgid "Video Source" +msgstr "" + +#: blueman/Sdp.py:184 +msgid "Video Sink" +msgstr "" + +#: blueman/Sdp.py:185 +msgid "Video Distribution" +msgstr "" + +#: blueman/Sdp.py:186 +msgid "HDP" +msgstr "" + +#: blueman/Sdp.py:187 +msgid "HDP Source" +msgstr "" + +#: blueman/Sdp.py:188 +msgid "HDP Sink" +msgstr "" + +#: blueman/Sdp.py:189 +msgid "Generic Access" +msgstr "" + +#: blueman/Sdp.py:190 +msgid "Generic Attribute" +msgstr "" + +#: blueman/Sdp.py:191 +msgid "Immediate Alert" +msgstr "" + +#: blueman/Sdp.py:192 +msgid "Link Loss" +msgstr "" + +#: blueman/Sdp.py:193 +msgid "Tx Power" +msgstr "" + +#: blueman/Sdp.py:194 +msgid "Current Time Service" +msgstr "" + +#: blueman/Sdp.py:195 +msgid "Reference Time Update Service" +msgstr "" + +#: blueman/Sdp.py:196 +msgid "Next DST Change Service" +msgstr "" + +#: blueman/Sdp.py:197 +msgid "Glucose" +msgstr "" + +#: blueman/Sdp.py:198 +msgid "Health Thermometer" +msgstr "" + +#: blueman/Sdp.py:199 +msgid "Device Information" +msgstr "" + +#: blueman/Sdp.py:200 +msgid "Heart Rate" +msgstr "" + +#: blueman/Sdp.py:201 +msgid "Phone Alert Status Service" +msgstr "" + +#: blueman/Sdp.py:202 +msgid "Battery Service" +msgstr "" + +#: blueman/Sdp.py:203 +msgid "Blood Pressure" +msgstr "" + +#: blueman/Sdp.py:204 +msgid "Alert Notification Service" +msgstr "" + +#: blueman/Sdp.py:205 +msgid "Human Interface Device" +msgstr "" + +#: blueman/Sdp.py:206 +msgid "Scan Parameters" +msgstr "" + +#: blueman/Sdp.py:207 +msgid "Running Speed and Cadence" +msgstr "" + +#: blueman/Sdp.py:208 +msgid "Automation IO" +msgstr "" + +#: blueman/Sdp.py:209 +msgid "Cycling Speed and Cadence" +msgstr "" + +#: blueman/Sdp.py:210 +msgid "Cycling Power" +msgstr "" + +#: blueman/Sdp.py:211 +msgid "Location and Navigation" +msgstr "" + +#: blueman/Sdp.py:212 +msgid "Environmental Sensing" +msgstr "" + +#: blueman/Sdp.py:213 +msgid "Body Composition" +msgstr "" + +#: blueman/Sdp.py:214 +msgid "User Data" +msgstr "" + +#: blueman/Sdp.py:215 +msgid "Weight Scale" +msgstr "" + +#: blueman/Sdp.py:216 +msgid "Bond Management" +msgstr "" + +#: blueman/Sdp.py:217 +msgid "Continuous Glucose Monitoring" +msgstr "" + +#: blueman/Sdp.py:218 +msgid "Internet Protocol Support" +msgstr "" + +#: blueman/Sdp.py:219 +msgid "Indoor Positioning" +msgstr "" + +#: blueman/Sdp.py:220 +msgid "Pulse Oximeter" +msgstr "" + +#: blueman/Sdp.py:221 +msgid "HTTP Proxy" +msgstr "" + +#: blueman/Sdp.py:222 +msgid "Transport Discovery" +msgstr "" + +#: blueman/Sdp.py:223 +msgid "Object Transfer" +msgstr "" + +#: blueman/Sdp.py:224 +msgid "AppleAgent" +msgstr "" + +#: blueman/Sdp.py:225 +msgid "Primary Service" +msgstr "" + +#: blueman/Sdp.py:226 +msgid "Secondary Service" +msgstr "" + +#: blueman/Sdp.py:227 +msgid "Include" +msgstr "" + +#: blueman/Sdp.py:228 +msgid "Characteristic Declaration" +msgstr "" + +#: blueman/Sdp.py:229 +msgid "Device Name" +msgstr "" + +#: blueman/Sdp.py:230 +msgid "Appearance" +msgstr "" + +#: blueman/Sdp.py:231 +msgid "Peripheral Privacy Flag" +msgstr "" + +#: blueman/Sdp.py:232 +msgid "Reconnection Address" +msgstr "" + +#: blueman/Sdp.py:233 +msgid "Peripheral Preferred Connection Parameters" +msgstr "" + +#: blueman/Sdp.py:234 +msgid "Service Changed" +msgstr "" + +#: blueman/Sdp.py:235 +msgid "System ID" +msgstr "" + +#: blueman/Sdp.py:236 +msgid "Model Number String" +msgstr "" + +#: blueman/Sdp.py:237 +msgid "Serial Number String" +msgstr "" + +#: blueman/Sdp.py:238 +msgid "Firmware Revision String" +msgstr "" + +#: blueman/Sdp.py:239 +msgid "Hardware Revision String" +msgstr "" + +#: blueman/Sdp.py:240 +msgid "Software Revision String" +msgstr "" + +#: blueman/Sdp.py:241 +msgid "Manufacturer Name String" +msgstr "" + +#: blueman/Sdp.py:242 +msgid "PnP ID" +msgstr "" + +#: blueman/Sdp.py:243 +msgid "Characteristic Extended Properties" +msgstr "" + +#: blueman/Sdp.py:244 +msgid "Characteristic User Description" +msgstr "" + +#: blueman/Sdp.py:245 +msgid "Client Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:246 +msgid "Server Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:247 +msgid "Characteristic Presentation Format" +msgstr "" + +#: blueman/Sdp.py:248 +msgid "Characteristic Aggregate Format" +msgstr "" + +#: blueman/Sdp.py:249 +msgid "Valid Range" +msgstr "" + +#: blueman/Sdp.py:250 +msgid "External Report Reference" +msgstr "" + +#: blueman/Sdp.py:251 +msgid "Report Reference" +msgstr "" + +#: blueman/Sdp.py:378 +msgid "Audio and input profiles" +msgstr "" + +#: blueman/Sdp.py:380 +msgid "Proprietary" +msgstr "" + +#: blueman/plugins/manager/Info.py:21 +msgid "yes" +msgstr "" + +#: blueman/plugins/manager/Info.py:21 +msgid "no" +msgstr "" + +#: blueman/plugins/manager/Info.py:60 +msgid "Select row(s) and use Control + C to copy" +msgstr "" + +#: blueman/plugins/manager/Info.py:125 +msgid "_Info" +msgstr "" + +#: blueman/plugins/manager/Info.py:126 +msgid "Show device information" +msgstr "" + +#: blueman/plugins/manager/Notes.py:59 +msgid "Send _note" +msgstr "" + +#: blueman/plugins/manager/Notes.py:60 +msgid "Send a text note" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:86 +#, python-format +msgid "Failed to change profile to %s" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:132 +msgid "Audio Profile" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:133 +msgid "Select audio profile for PulseAudio" +msgstr "" + +#: blueman/plugins/BasePlugin.py:34 blueman/plugins/BasePlugin.py:35 +msgid "Unspecified" +msgstr "" + +#: blueman/plugins/applet/AutoConnect.py:20 +msgid "" +"Tries to auto-connect to configurable services on start and every 60 seconds." +msgstr "" + +#: blueman/plugins/applet/AutoConnect.py:50 +#, python-format +msgid "Automatically connected to %(service)s on %(device)s" +msgstr "" + +#: blueman/plugins/applet/ConnectionNotifier.py:15 +msgid "Shows desktop notifications when devices get connected or disconnected." +msgstr "" + +#: blueman/plugins/applet/ConnectionNotifier.py:36 +msgid "Disconnected" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 +msgid "Connected:" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 +msgid "Not Connected" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:175 +msgid "" +"No usage statistics are available yet. Try establishing a connection first " +"and then check this page." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:203 +msgid "day" +msgid_plural "days" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:204 +msgid "hour" +msgid_plural "hours" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:205 +msgid "minute" +msgid_plural "minutes" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:207 +#, python-format +msgid "%d %s %d %s and %d %s" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:243 +msgid "Are you sure you want to reset the counter?" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:289 +msgid "" +"Allows you to monitor your (mobile broadband) network traffic usage. Useful " +"for limited data access plans. This plugin tracks every device separately." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:309 +msgid "Network _Usage" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:310 +msgid "Shows network traffic usage" +msgstr "" + +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 +msgid "Bluetooth Enabled" +msgstr "" + +#: blueman/plugins/applet/Networking.py:18 +msgid "Manages local network services, like NAP bridges" +msgstr "" + +#: blueman/plugins/applet/NMDUNSupport.py:18 +msgid "" +"Provides support for Dial Up Networking (DUN) with ModemManager and " +"NetworkManager" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:42 +msgid "" +"Provides a menu item that contains last used connections for quick access" +msgstr "" + +#. the maximum number of items RecentConns menu will display +#: blueman/plugins/applet/RecentConns.py:53 +msgid "Maximum items" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:54 +msgid "The maximum number of items recent connections menu will display." +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:155 +#, python-format +msgid "Connected to %s" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:161 +msgid "Failed to connect" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:171 +#, python-format +msgid "%(service)s on %(device)s" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:175 +msgid "Adapter for this connection is not available" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + +#: blueman/plugins/applet/NMPANSupport.py:18 +msgid "" +"Provides support for Personal Area Networking (PAN) introduced in " +"NetworkManager 0.8" +msgstr "" + +#: blueman/plugins/applet/DBusService.py:46 +msgid "Provides DBus API for other Blueman components" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:126 +msgid "Incoming file over Bluetooth" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:127 +#, python-format +msgid "Incoming file %(0)s from %(1)s" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:129 +msgid "Reject" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:136 +msgid "Receiving file" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:137 +#, python-format +msgid "Receiving file %(0)s from %(1)s" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:156 +msgid "Provides OBEX file transfer capabilities" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:179 +msgid "Configured directory for incoming files does not exist" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:180 +#, python-format +msgid "" +"Please make sure that directory \"%s\" exists or configure it with " +"blueman-services. Until then the default \"%s\" will be used" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:302 +msgid "File received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:303 +#, python-format +msgid "File %(0)s from %(1)s successfully received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:307 +msgid "Open" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:311 +msgid "Transfer failed" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:312 +#, python-format +msgid "Transfer of file %(0)s failed" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 +msgid "Files received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:333 +#, python-format +msgid "Received %(files)d file in the background" +msgid_plural "Received %(files)d files in the background" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 +msgid "Open Location" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:342 +#, python-format +msgid "Received %(files)d more file in the background" +msgid_plural "Received %(files)d more files in the background" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/KillSwitch.py:37 +msgid "" +"Switches Bluetooth killswitch status to match Bluetooth power state. Allows " +"turning Bluetooth back on from an icon that shows its status; provided it " +"isn't unplugged by the system, or physically." +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:22 +msgid "Adds standard menu items to the status icon menu" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:32 +msgid "Send _Files to Device" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:37 +msgid "_Devices" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:41 +msgid "Adap_ters" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:88 +msgid "applet" +msgstr "" + +#: blueman/plugins/applet/AuthAgent.py:8 +msgid "Provides passkey, authentication services for BlueZ daemon" +msgstr "" + +#: blueman/plugins/applet/ExitItem.py:7 +msgid "Adds an exit menu item to quit the applet" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:14 +msgid "Provides a basic dhcp client for Bluetooth PAN connections." +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:47 +#: blueman/plugins/applet/DhcpClient.py:55 +#: blueman/plugins/applet/DhcpClient.py:60 +msgid "Bluetooth Network" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:48 +#, python-format +msgid "Interface %(0)s bound to IP address %(1)s" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:55 +#, python-format +msgid "Failed to obtain an IP address on %s" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:60 +#, python-format +msgid "" +"Trying to obtain an IP address on %s\n" +"Please wait
" +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:21 +msgid "" +"Adds an indication on the status icon when Bluetooth is active and shows the " +"connections in the tooltip." +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:72 +msgid "Bluetooth Active" +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 +msgid "Bluetooth Disabled" +msgstr "" + +#: blueman/plugins/applet/DisconnectItems.py:14 +msgid "Adds disconnect menu items" +msgstr "" + +#: blueman/plugins/applet/DisconnectItems.py:40 +#, python-format +msgid "Disconnect %s" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:16 +msgid "" +"Provides a menu item for making the default adapter temporarily visible when " +"it is set to hidden by default" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:26 +msgid "Discoverable timeout" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:27 +msgid "Amount of time in seconds discoverable mode will last" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:35 +#: blueman/plugins/applet/DiscvManager.py:126 +msgid "_Make Discoverable" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:36 +msgid "Make the default adapter temporarily visible" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:61 +#, python-format +msgid "Discoverable
 %ss" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + +#: blueman/plugins/applet/Menu.py:115 +msgid "" +"Provides a menu for the applet and an API for other plugins to manipulate it" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:73 +#, python-format +msgid "" +"Successfully connected to DUN service on %(0)s.\n" +"Network is now available through %(1)s" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:82 +msgid "Provides basic support for connecting to the internet via DUN profile." +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:22 +msgid "" +"Standard SPP profile connection handler, allows executing custom actions" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:31 +msgid "Script to execute on connection" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:32 +msgid "" +"The following arguments will be passed:\n" +"Address, Name, service name, uuid16s, rfcomm node\n" +"For example:\n" +"AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" +"uuid16s are returned as a comma separated list\n" +"\n" +"Upon device disconnection the script will be sent a HUP signal" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:63 +msgid "Serial port connected" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:64 +#, python-format +msgid "" +"Serial port service on device %s now will be available via %s" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:114 +msgid "Serial port connection script failed" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:115 +#, python-format +msgid "" +"There was a problem launching script %s\n" +"%s" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:31 +msgid "Controls Bluetooth adapter power states" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 +msgid "Turn Bluetooth _Off" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 +msgid "Turn off all adapters" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:145 +msgid "Turn Bluetooth _On" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:147 +msgid "Turn on all adapters" +msgstr "" + +#: blueman/plugins/applet/GameControllerWakelock.py:26 +msgid "" +"Temporarily suspends the screensaver when a bluetooth game controller is " +"connected." +msgstr "" + +#: blueman/plugins/applet/StatusNotifierItem.py:10 +msgid "Provides a StatusNotifierItem to show a statusicon" +msgstr "" + +#: blueman/plugins/services/Network.py:23 +msgid "Network" +msgstr "" + +#: blueman/plugins/services/Network.py:90 +msgid "Invalid IP address" +msgstr "" + +#: blueman/plugins/services/Network.py:95 +#, python-format +msgid "IP address conflicts with interface %s which has the same address" +msgstr "" + +#: blueman/plugins/services/Network.py:103 +#, python-format +msgid "" +"IP address overlaps with subnet of interface %s, which has the following " +"configuration %s/%s\n" +"This may cause incorrect network behavior" +msgstr "" + +#: blueman/plugins/services/Network.py:228 +#: blueman/plugins/services/Network.py:237 +msgid "Not currently supported with this setup" +msgstr "" + +#: blueman/plugins/services/Transfer.py:14 +msgid "Transfer" +msgstr "" + +#: blueman/plugins/services/Transfer.py:26 +msgid "Applet's transfer service plugin is disabled" +msgstr "" + +#: blueman/services/DialupNetwork.py:23 +msgid "Dialup Settings" +msgstr "" + +#: blueman/services/meta/SerialService.py:45 +#, python-format +msgid "Serial Port %s" +msgstr "" + +#: blueman/services/meta/NetworkService.py:51 +msgid "Renew IP Address" +msgstr "" + +#: data/blueman-adapters.desktop.in:4 +msgid "Set Bluetooth Adapter Properties" +msgstr "" + +#: data/blueman.desktop.in:3 +msgid "Blueman Applet" +msgstr "" + +#: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 +msgid "Blueman Bluetooth Manager" +msgstr "" + +#: data/blueman-manager.desktop.in:3 +msgid "Bluetooth Manager" +msgstr "" + +#: data/thunar-sendto-blueman.desktop.in:5 +msgid "Bluetooth Device" +msgstr "" + +#: data/configs/org.blueman.policy.in:10 +msgid "Configure Bluetooth Network" +msgstr "" + +#: data/configs/org.blueman.policy.in:11 +msgid "Configuring networking requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:19 +msgid "Launch DHCP client" +msgstr "" + +#: data/configs/org.blueman.policy.in:20 +msgid "Launching DHCP client requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:28 +msgid "Launch PPP daemon" +msgstr "" + +#: data/configs/org.blueman.policy.in:29 +msgid "Launching PPP daemon requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:37 +msgid "Set RfKill State" +msgstr "" + +#: data/configs/org.blueman.policy.in:38 +msgid "Setting RfKill State requires privileges" +msgstr "" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/is.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/is.gmo differ diff -Nru blueman-2.3.5/po/is.po blueman-2.4.1/po/is.po --- blueman-2.3.5/po/is.po 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/po/is.po 2024-04-09 07:41:51.000000000 +0000 @@ -0,0 +1,3642 @@ +# Icelandic translation for blueman. +# This file is distributed under the same license as the blueman package. +# +# Sveinn í Felli , 2023, 2024. +msgid "" +msgstr "" +"Project-Id-Version: blueman-project\n" +"Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-01-05 13:26+0000\n" +"Last-Translator: Sveinn í Felli \n" +"Language-Team: Icelandic \n" +"Language: is\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n % 10 != 1 || n % 100 == 11;\n" +"X-Generator: Weblate 5.4-dev\n" + +#: data/ui/adapters-tab.ui:30 +msgid "Visibility Setting" +msgstr "Stillingar sÃœnileika" + +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 +msgid "Hidden" +msgstr "Falið" + +#: data/ui/adapters-tab.ui:57 +msgid "Always visible" +msgstr "Alltaf sÃœnilegt" + +#: data/ui/adapters-tab.ui:75 +msgid "Temporarily visible" +msgstr "Tímabundið sÃœnilegt" + +#: data/ui/adapters-tab.ui:110 +msgid "Name" +msgstr "Heiti" + +#: data/ui/applet-passkey.ui:8 +msgid "Pairing request" +msgstr "Beiðni um pörun" + +#: data/ui/applet-passkey.ui:94 +msgid "Pairing request for device:" +msgstr "Beiðni um pörun fyrir tÊkið:" + +#: data/ui/applet-passkey.ui:123 +msgid "This should be overwritten" +msgstr "Þetta Êtti að yfirskrifast" + +#: data/ui/applet-passkey.ui:143 +msgid "Show input" +msgstr "Birta inntak" + +#: data/ui/manager-main.ui:62 +msgid "_Adapter" +msgstr "V_iðmót" + +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Leita" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Kjörstillingar" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_HÊtta" + +#: data/ui/manager-main.ui:123 +msgid "_Device" +msgstr "TÊ_ki" + +#: data/ui/manager-main.ui:131 +msgid "_View" +msgstr "Sk_oða" + +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Bir_ta verkfÊrastiku" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Birta _stöðustiku" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "_Fela ónefnd tÊki" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Raða eftir" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Heiti" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_BÊtt við" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_LÊkkandi" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ViðbÊtur" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "StaðvÊrar ßjón_ustur" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 +#: blueman/plugins/applet/StandardItems.py:51 +msgid "_Help" +msgstr "_Hjálp" + +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Tilk_ynna vandamál" + +#: data/ui/manager-main.ui:293 +msgid "Search for nearby devices" +msgstr "Leita að nálÊgum tÊkjum" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:295 +msgid "Search" +msgstr "Leita" + +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 +msgid "Create pairing with the device" +msgstr "Búa til pörun við tÊkið" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:319 +msgid "Pair" +msgstr "Para" + +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 +msgid "Mark/Unmark this device as trusted" +msgstr "Merkja/afmerkja ßetta tÊki sem treyst" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Trust" +msgstr "Treysta" + +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 +msgid "Remove this device from the known devices list" +msgstr "FjarlÊgja ßetta tÊki úr listanum yfir ßekkt tÊki" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:347 +msgid "Remove" +msgstr "FjarlÊgja" + +#: data/ui/manager-main.ui:369 +msgid "Send file(s) to the device" +msgstr "Senda skrá(r) til tÊkis" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:371 +msgid "Send File" +msgstr "Senda skrá" + +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Alls send gögn og afköst flutnings" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Alls móttekin gögn og afköst flutnings" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Vísir um virkni gagna" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Meira" + +#: data/ui/rename-device.ui:8 +msgid "Rename device" +msgstr "Endurnefna tÊki" + +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 +msgid "_Reset" +msgstr "F_rumstilla" + +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_Cancel" +msgstr "_HÊtta við" + +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_OK" +msgstr "Í _lagi" + +#: data/ui/services-network.ui:32 +msgid "DHCP server type:" +msgstr "Gerð DHCP-ßjóns:" + +#: data/ui/services-network.ui:59 +msgid "Recommended" +msgstr "MÊlt með" + +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "Engir DHCP-ßjónar uppsettir" + +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-vistfang:" + +#: data/ui/services-network.ui:180 +msgid "NAP Settings" +msgstr "NAP-stillingar" + +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Einkanet (Personal Area Network)" + +#: data/ui/services-network.ui:243 +msgid "PAN Support" +msgstr "PAN-stuðningur" + +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Innhringinet (DUN)" + +#: data/ui/services-network.ui:318 +msgid "DUN Support" +msgstr "DUN-stuðningur" + +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Aðgangspunktur netkerfis (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP-stuðningur" + +#: data/ui/services-transfer.ui:18 +msgid "File Receiving (Object Push)" +msgstr "Tek á móti skrá (Object Push)" + +#: data/ui/services-transfer.ui:32 +msgid "Incoming Folder:" +msgstr "Móttökumappa:" + +#: data/ui/services-transfer.ui:45 +msgid "Select folder for incoming file transfers" +msgstr "Veldu möppu fyrir móttöku skráa" + +#: data/ui/services-transfer.ui:54 +msgid "Accept files from trusted devices" +msgstr "Samßykkja skrár frá treystum tÊkjum" + +#: data/ui/send-dialog.ui:33 +msgid "Sending files via Bluetooth" +msgstr "" +"Sendi skrár í gegnum Bluetooth" + +#: data/ui/send-dialog.ui:71 +msgid "To:" +msgstr "Til:" + +#: data/ui/send-dialog.ui:109 +msgid "File:" +msgstr "Skrá:" + +#: data/ui/applet-plugins-widget.ui:79 +msgid "Configuration" +msgstr "Uppsetning" + +#: data/ui/applet-plugins-widget.ui:83 +msgid "Configure selected plugin's preferences" +msgstr "Breyta stillingunum valinnar viðbótar" + +#: data/ui/applet-plugins-widget.ui:129 +msgid "Not specified" +msgstr "Ekki skilgreint" + +#: data/ui/applet-plugins-widget.ui:151 +msgid "Author:" +msgstr "Höfundur:" + +#. translators: device class +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 +#: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 +msgid "Unknown" +msgstr "Óßekkt" + +#: data/ui/applet-plugins-widget.ui:193 +msgid "Depends on:" +msgstr "Er háð:" + +#: data/ui/applet-plugins-widget.ui:235 +msgid "Conflicts with:" +msgstr "Stangast á við:" + +#: data/ui/gsm-settings.ui:35 +msgid "GSM settings" +msgstr "GSM-stillingar" + +#: data/ui/gsm-settings.ui:56 +msgid "Number:" +msgstr "Númer:" + +#: data/ui/gsm-settings.ui:79 +msgid "APN:" +msgstr "APN:" + +#: data/ui/net-usage.ui:14 +msgid "Traffic statistics" +msgstr "TölfrÊði umferðar" + +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 +msgid "_Close" +msgstr "_Loka" + +#: data/ui/net-usage.ui:80 +msgid "Downloaded:" +msgstr "Sótt:" + +#: data/ui/net-usage.ui:120 +msgid "Uploaded:" +msgstr "Sent:" + +#: data/ui/net-usage.ui:160 +msgid "Total:" +msgstr "Alls:" + +#: data/ui/net-usage.ui:197 +msgid "Log started:" +msgstr "Atvikaskráning hafin:" + +#: data/ui/net-usage.ui:210 +msgid "Log duration:" +msgstr "Tímalengd atvikaskráningar:" + +#: data/ui/note.ui:8 +msgid "Send note" +msgstr "Senda minnispunkt" + +#: blueman/main/Adapter.py:57 +msgid "Bluetooth needs to be turned on for the adapter manager to work" +msgstr "Kveikt verður að vera á Bluetooth til að viðmótsstÃœringin virki" + +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 +msgid "Bluetooth Adapters" +msgstr "Bluetooth-viðmót" + +#: blueman/main/Adapter.py:160 +msgid "Always" +msgstr "Alltaf" + +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format +msgid "%(minutes)d Minute" +msgid_plural "%(minutes)d Minutes" +msgstr[0] "%(minutes)d mínúta" +msgstr[1] "%(minutes)d mínútur" + +#: blueman/main/Adapter.py:230 +msgid "Adapter" +msgstr "Viðmót" + +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Mistókst að ná sambandi við blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" + +#: blueman/main/Manager.py:104 +msgid "Connection to BlueZ failed" +msgstr "Tenging við BlueZ mistókst" + +#: blueman/main/Manager.py:105 +msgid "" +"Bluez daemon is not running, blueman-manager cannot continue.\n" +"This probably means that there were no Bluetooth adapters detected or " +"Bluetooth daemon was not started." +msgstr "" + +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 +msgid "Searching" +msgstr "Leita" + +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 +msgid "Adapter Preferences" +msgstr "Kjörstillingar viðmóts" + +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 +msgid "File Sender" +msgstr "Sendandi skráar" + +#: blueman/main/Sendto.py:33 +msgid "Bluetooth File Transfer" +msgstr "Bluetooth skráaflutningur" + +#: blueman/main/Sendto.py:42 +msgid "_Stop" +msgstr "_Stöðva" + +#: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 +msgid "Connecting" +msgstr "Tengist" + +#: blueman/main/Sendto.py:111 +msgid "obexd not available" +msgstr "obexd ekki tiltÊkt" + +#: blueman/main/Sendto.py:111 +msgid "Failed to autostart obex service. Make sure the obex daemon is running" +msgstr "" +"Tókst ekki að rÊsa obex-ßjónustu. Gakktu úr skugga um að obex-vaktarinn sé í " +"gangi" + +#: blueman/main/Sendto.py:142 +msgid "Cancelling" +msgstr "HÊtti við" + +#: blueman/main/Sendto.py:154 +msgid "Sending File" +msgstr "Sendi skrá" + +#: blueman/main/Sendto.py:154 +msgid "ETA:" +msgstr "ÁÊtluð lok:" + +#: blueman/main/Sendto.py:192 +#, python-format +msgid "%(seconds)d Second" +msgid_plural "%(seconds)d Seconds" +msgstr[0] "%(seconds)d sekúnda" +msgstr[1] "%(seconds)d sekúndur" + +#: blueman/main/Sendto.py:225 +#, python-format +msgid "Error occurred while sending file %s" +msgstr "Villa kom upp við að senda skrána %s" + +#: blueman/main/Sendto.py:229 +msgid "Skip" +msgstr "Sleppa" + +#: blueman/main/Sendto.py:230 +msgid "Retry" +msgstr "Reyna aftur" + +#: blueman/main/Sendto.py:281 +msgid "Error occurred" +msgstr "Villa kom upp" + +#: blueman/main/applet/BluezAgent.py:123 +#, python-format +msgid "Pairing request for %s" +msgstr "Beiðni um pörun fyrir %s" + +#: blueman/main/applet/BluezAgent.py:134 blueman/main/applet/BluezAgent.py:246 +msgid "Bluetooth Authentication" +msgstr "Bluetooth-auðkenning" + +#: blueman/main/applet/BluezAgent.py:165 +msgid "Enter PIN code for authentication:" +msgstr "Settu inn PIN-kóða til auðkenningar:" + +#: blueman/main/applet/BluezAgent.py:174 +msgid "Enter passkey for authentication:" +msgstr "Settu inn aðgangslykil til auðkenningar:" + +#: blueman/main/applet/BluezAgent.py:185 +msgid "Pairing passkey for" +msgstr "Para aðgangslykil fyrir" + +#: blueman/main/applet/BluezAgent.py:196 +msgid "Pairing PIN code for" +msgstr "Para PIN-kóða fyrir" + +#: blueman/main/applet/BluezAgent.py:209 +msgid "Pairing request for:" +msgstr "Beiðni um pörun fyrir:" + +#: blueman/main/applet/BluezAgent.py:212 +msgid "Confirm value for authentication:" +msgstr "Staðfestu gildi fyrir auðkenningu:" + +#: blueman/main/applet/BluezAgent.py:213 +msgid "Confirm" +msgstr "Staðfesta" + +#: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 +msgid "Deny" +msgstr "Neita" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Authorization request for:" +msgstr "Auðkenningarbeiðni fyrir:" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Service:" +msgstr "Þjónusta:" + +#: blueman/main/applet/BluezAgent.py:242 +msgid "Always accept" +msgstr "Alltaf samßykkja" + +#: blueman/main/applet/BluezAgent.py:243 +#: blueman/plugins/applet/TransferService.py:129 +msgid "Accept" +msgstr "Samßykkja" + +#: blueman/main/PluginManager.py:67 +msgid "" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" +"website." +msgstr "" + +#: blueman/Functions.py:70 +msgid "Bluetooth Turned Off" +msgstr "Slökkt er á Bluetooth" + +#: blueman/Functions.py:71 +msgid "Exit" +msgstr "HÊtta" + +#: blueman/Functions.py:72 +msgid "Enable Bluetooth" +msgstr "Virkja Bluetooth" + +#: blueman/Functions.py:166 +msgid "B" +msgstr "B" + +#: blueman/Functions.py:169 +msgid "KB" +msgstr "KB" + +#: blueman/Functions.py:172 +msgid "MB" +msgstr "MB" + +#: blueman/Functions.py:175 +msgid "GB" +msgstr "GB" + +#: blueman/gui/manager/ManagerMenu.py:47 +msgid "Device Manager" +msgstr "TÊkjastjóri" + +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" +msgstr "Stillingar ßjónustu" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Lyklaborð" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Sambyggt" + +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Nafnlaust tÊki" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 +#: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 +#: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 +msgid "Uncategorized" +msgstr "Óflokkað" + +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Tengt" + +#: blueman/gui/manager/ManagerDeviceList.py:570 +msgid "Trusted" +msgstr "Treyst" + +#: blueman/gui/manager/ManagerDeviceList.py:572 +msgid "Paired" +msgstr "Parað" + +#: blueman/gui/manager/ManagerDeviceList.py:574 +msgid "Blocked" +msgstr "Útilokað" + +#: blueman/gui/manager/ManagerDeviceList.py:596 +msgid "Connected" +msgstr "Tengt" + +#: blueman/gui/manager/ManagerDeviceList.py:610 +msgid "Poor" +msgstr "Lélegt" + +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 +msgid "Sub-optimal" +msgstr "Undir vÊntingum" + +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 +msgid "Optimal" +msgstr "ÁgÊtt" + +#: blueman/gui/manager/ManagerDeviceList.py:616 +msgid "Much" +msgstr "Mikið" + +#: blueman/gui/manager/ManagerDeviceList.py:618 +msgid "Too much" +msgstr "Of mikið" + +#: blueman/gui/manager/ManagerDeviceList.py:621 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "Styrkur merkis: %(rssi)u%% (%(rssi_state)s)" + +#: blueman/gui/manager/ManagerDeviceList.py:624 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "Styrkur merkis: %(rssi)u%% (%(rssi_state)s)" + +#: blueman/gui/manager/ManagerDeviceList.py:629 +msgid "Low" +msgstr "Lítill" + +#: blueman/gui/manager/ManagerDeviceList.py:635 +msgid "High" +msgstr "Hár" + +#: blueman/gui/manager/ManagerDeviceList.py:637 +msgid "Very High" +msgstr "Mjög hár" + +#: blueman/gui/manager/ManagerDeviceList.py:640 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "Sendistyrkur: %(tpl)u%% (%(tpl_state)s)" + +#: blueman/gui/manager/ManagerDeviceList.py:643 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "Sendistyrkur: %(tpl)u%% (%(tpl_state)s)" + +#: blueman/gui/manager/ManagerDeviceMenu.py:137 +msgid "Success!" +msgstr "Tókst!" + +#: blueman/gui/manager/ManagerDeviceMenu.py:142 +msgid "Failed" +msgstr "Mistókst" + +#: blueman/gui/manager/ManagerDeviceMenu.py:148 +msgid "Connecting
" +msgstr "Tengist
" + +#: blueman/gui/manager/ManagerDeviceMenu.py:171 +msgid "Disconnection Failed: " +msgstr "Aftenging mistókst: " + +#: blueman/gui/manager/ManagerDeviceMenu.py:195 +msgid "No audio endpoints registered" +msgstr "Engir hljóðendapunktar skráðir" + +#: blueman/gui/manager/ManagerDeviceMenu.py:198 +msgid "Input/output error" +msgstr "Inntaks-/úttaksvilla" + +#: blueman/gui/manager/ManagerDeviceMenu.py:200 +msgid "Device did not respond" +msgstr "TÊki svaraði ekki" + +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Óßekkt villa" + +#: blueman/gui/manager/ManagerDeviceMenu.py:209 +msgid "Connection Failed: " +msgstr "Tenging mistókst: " + +#: blueman/gui/manager/ManagerDeviceMenu.py:295 +msgid "_Connect" +msgstr "_Tengjast" + +#: blueman/gui/manager/ManagerDeviceMenu.py:297 +msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:301 +msgid "_Disconnect" +msgstr "_Aftengjast" + +#: blueman/gui/manager/ManagerDeviceMenu.py:302 +msgid "Forcefully disconnect the device" +msgstr "Þvinga tÊki til að aftengjast" + +#: blueman/gui/manager/ManagerDeviceMenu.py:318 +msgid "Connect To:" +msgstr "Tengjast við:" + +#: blueman/gui/manager/ManagerDeviceMenu.py:323 +msgid "Disconnect:" +msgstr "Aftengjast:" + +#: blueman/gui/manager/ManagerDeviceMenu.py:333 +msgid "Auto-connect:" +msgstr "Tengjast sjálfvirkt:" + +#: blueman/gui/manager/ManagerDeviceMenu.py:353 +msgid "Send a _File
" +msgstr "Sen_da skrá " + +#: blueman/gui/manager/ManagerDeviceMenu.py:366 +msgid "_Pair" +msgstr "_Para" + +#: blueman/gui/manager/ManagerDeviceMenu.py:376 +msgid "_Trust" +msgstr "_Treysta" + +#: blueman/gui/manager/ManagerDeviceMenu.py:381 +msgid "_Untrust" +msgstr "_Ekki treysta" + +#: blueman/gui/manager/ManagerDeviceMenu.py:388 +msgid "_Block" +msgstr "Úti_loka" + +#: blueman/gui/manager/ManagerDeviceMenu.py:393 +msgid "_Unblock" +msgstr "Aflétta útilo_kun" + +#: blueman/gui/manager/ManagerDeviceMenu.py:397 +msgid "Block/Unblock this device" +msgstr "Loka/Afloka ßetta tÊki" + +#: blueman/gui/manager/ManagerDeviceMenu.py:417 +msgid "R_ename device
" +msgstr "_Endurnefna tÊki
" + +#: blueman/gui/manager/ManagerDeviceMenu.py:426 +msgid "_Remove
" +msgstr "Fja_rlÊgja
" + +#: blueman/gui/manager/ManagerProgressbar.py:44 +msgid "Cancel Operation" +msgstr "HÊtta við aðgerð" + +#: blueman/gui/manager/ManagerToolbar.py:37 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Untrust" +msgstr "Ekki treysta" + +#: blueman/gui/DeviceSelectorDialog.py:14 +msgid "Select Device" +msgstr "Veldu tÊki" + +#: blueman/gui/CommonUi.py:65 +msgid "Blueman is a GTK+ Bluetooth manager" +msgstr "Blueman er GTK+ Bluetooth-umsÃœsla" + +#: blueman/gui/GsmSettings.py:25 +msgid "GSM Settings" +msgstr "GSM-stillingar" + +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 +msgid "Plugins" +msgstr "ViðbÊtur" + +#: blueman/gui/applet/PluginDialog.py:231 +#, python-format +msgid "" +"Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " +"also unload \"%(0)s\".\n" +"Proceed?" +msgstr "" +"Viðbótin \"%(0)s\" er háð %(1)s. Afhleðsla á %(1)s mun " +"einnig afhlaða \"%(0)s\".\n" +"Halda áfram?" + +#: blueman/gui/applet/PluginDialog.py:241 +#, python-format +msgid "" +"Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " +"unload %(0)s.\n" +"Proceed?" +msgstr "" +"Viðbótin %(0)s rekst á við %(1)s. Afhleðsla á %(1)s mun " +"einnig afhlaða %(0)s.\n" +"Halda áfram?" + +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Engar kerfiskröfur" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Engir árekstrar" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Vandamál með kerfiskröfur" + +#: blueman/gui/DeviceSelectorWidget.py:39 +msgid "Adapter selection" +msgstr "Val á viðmóti" + +#: blueman/gui/DeviceSelectorWidget.py:45 +msgid "Discovering
" +msgstr "Uppgötva
" + +#. translators: device class +#: blueman/DeviceClass.py:6 +msgid "Miscellaneous" +msgstr "Ýmislegt" + +#. translators: device class +#: blueman/DeviceClass.py:8 +msgid "Computer" +msgstr "Tölva" + +#. translators: device class +#: blueman/DeviceClass.py:10 +msgid "Phone" +msgstr "Sími" + +#. translators: device class +#: blueman/DeviceClass.py:12 +msgid "Access point" +msgstr "Aðgangspunktur" + +#. translators: device class +#: blueman/DeviceClass.py:14 +msgid "Audio/video" +msgstr "Hljóð/Myndmerki" + +#. translators: device class +#: blueman/DeviceClass.py:16 +msgid "Peripheral" +msgstr "JaðartÊki" + +#. translators: device class +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 +msgid "Imaging" +msgstr "Myndvinnsla" + +#. translators: device class +#: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 +msgid "Wearable" +msgstr "KlÊðanlegt" + +#. translators: device class +#: blueman/DeviceClass.py:22 +msgid "Toy" +msgstr "Leikfang" + +#. translators: device class +#: blueman/DeviceClass.py:31 +msgid "Desktop" +msgstr "Einkatölva" + +#. translators: device class +#: blueman/DeviceClass.py:33 +msgid "Server" +msgstr "Netßjónn" + +#. translators: device class +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 +msgid "Laptop" +msgstr "Fartölva" + +#. translators: device class +#: blueman/DeviceClass.py:37 +msgid "Handheld" +msgstr "Lófatölva" + +#. translators: device class +#: blueman/DeviceClass.py:39 +msgid "Palm" +msgstr "Palm" + +#. translators: device class +#: blueman/DeviceClass.py:48 +msgid "Cellular" +msgstr "Farsími" + +#. translators: device class +#: blueman/DeviceClass.py:50 +msgid "Cordless" +msgstr "Snúrulaus" + +#. translators: device class +#: blueman/DeviceClass.py:52 +msgid "Smartphone" +msgstr "Snjallsími" + +#. translators: device class +#: blueman/DeviceClass.py:54 +msgid "Modem" +msgstr "Módem" + +#. translators: device class +#: blueman/DeviceClass.py:56 +msgid "ISDN" +msgstr "ISDN" + +#. translators: device class +#: blueman/DeviceClass.py:61 +msgid "Fully" +msgstr "Fullt" + +#. translators: device class +#: blueman/DeviceClass.py:63 +msgid "1–17 percent" +msgstr "1–17 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:65 +msgid "17–33 percent" +msgstr "17–33 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:67 +msgid "33–50 percent" +msgstr "33–50 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:69 +msgid "50–67 percent" +msgstr "50–67 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:71 +msgid "67–83 percent" +msgstr "67–83 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:73 +msgid "83–99 percent" +msgstr "83–99 prósent" + +#. translators: device class +#: blueman/DeviceClass.py:75 +msgid "Not available" +msgstr "Ekki tiltÊkt" + +#. translators: device class +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 +msgid "Headset" +msgstr "Heyrnartól með hljóðnema" + +#. translators: device class +#: blueman/DeviceClass.py:84 blueman/Sdp.py:145 +msgid "Handsfree" +msgstr "Handfrjáls búnaðar" + +#. translators: device class +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 +msgid "Microphone" +msgstr "Hljóðnemi" + +#. translators: device class +#: blueman/DeviceClass.py:90 +msgid "Loudspeaker" +msgstr "Hátalari" + +#. translators: device class +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 +msgid "Headphones" +msgstr "Heyrnartól" + +#. translators: device class +#: blueman/DeviceClass.py:94 +msgid "Portable audio" +msgstr "FerðahljómtÊki" + +#. translators: device class +#: blueman/DeviceClass.py:96 +msgid "Car audio" +msgstr "BílgrÊjur" + +#. translators: device class +#: blueman/DeviceClass.py:98 +msgid "Set-top box" +msgstr "Sjónvarpsbox" + +#. translators: device class +#: blueman/DeviceClass.py:100 +msgid "Hi-Fi audio" +msgstr "Hi-Fi samstÊða" + +#. translators: device class +#: blueman/DeviceClass.py:102 +msgid "VCR" +msgstr "MyndbandsupptökutÊki" + +#. translators: device class +#: blueman/DeviceClass.py:104 +msgid "Video camera" +msgstr "Vídeómyndavél" + +#. translators: device class +#: blueman/DeviceClass.py:106 +msgid "Camcorder" +msgstr "Myndbandstökuvél" + +#. translators: device class +#: blueman/DeviceClass.py:108 +msgid "Video monitor" +msgstr "Skjár" + +#. translators: device class +#: blueman/DeviceClass.py:110 +msgid "Video display and loudspeaker" +msgstr "Skjár og hátalari" + +#. translators: device class +#: blueman/DeviceClass.py:112 +msgid "Video conferencing" +msgstr "Myndfundir" + +#. translators: device class +#: blueman/DeviceClass.py:116 +msgid "Gaming/Toy" +msgstr "Leikir/Leikfang" + +#. translators: device class +#: blueman/DeviceClass.py:125 +msgid "Pointing" +msgstr "Bendill" + +#. translators: device class +#: blueman/DeviceClass.py:132 +msgid "Display" +msgstr "Skjár" + +#. translators: device class +#: blueman/DeviceClass.py:134 +msgid "Camera" +msgstr "Myndavél" + +#. translators: device class +#: blueman/DeviceClass.py:136 +msgid "Scanner" +msgstr "Skanni" + +#. translators: device class +#: blueman/DeviceClass.py:138 +msgid "Printer" +msgstr "Prentari" + +#. translators: device class +#: blueman/DeviceClass.py:143 +msgid "Wrist watch" +msgstr "Armbandsúr" + +#. translators: device class +#: blueman/DeviceClass.py:145 +msgid "Pager" +msgstr "Símboði" + +#. translators: device class +#: blueman/DeviceClass.py:147 +msgid "Jacket" +msgstr "Jakki" + +#. translators: device class +#: blueman/DeviceClass.py:149 +msgid "Helmet" +msgstr "Hjálmur" + +#. translators: device class +#: blueman/DeviceClass.py:151 +msgid "Glasses" +msgstr "Gleraugu" + +#. translators: device class +#: blueman/DeviceClass.py:156 +msgid "Robot" +msgstr "Vélmenni" + +#. translators: device class +#: blueman/DeviceClass.py:158 +msgid "Vehicle" +msgstr "FarartÊki" + +#. translators: device class +#: blueman/DeviceClass.py:160 +msgid "Doll" +msgstr "Dúkka" + +#. translators: device class +#: blueman/DeviceClass.py:162 +msgid "Controller" +msgstr "StÃœring" + +#. translators: device class +#: blueman/DeviceClass.py:164 +msgid "Game" +msgstr "Leikja" + +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Algengur sími" + +#: blueman/DeviceClass.py:169 +msgid "Generic Phone" +msgstr "Algengur sími" + +#: blueman/DeviceClass.py:170 +msgid "Generic Computer" +msgstr "Algeng tölva" + +#: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Algeng tölva" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Netßjónn" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "KlÊðanlegt" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "Algengt úr" + +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" +msgstr "Úr: Íßróttaúr" + +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Armbandsúr" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "Algeng klukka" + +#: blueman/DeviceClass.py:190 +msgid "Generic Display" +msgstr "Algengur skjár" + +#: blueman/DeviceClass.py:191 +msgid "Generic Remote Control" +msgstr "Algeng fjarstÃœring" + +#: blueman/DeviceClass.py:192 +msgid "Generic Eye-glasses" +msgstr "Almenn gleraugu" + +#: blueman/DeviceClass.py:193 +msgid "Generic Tag" +msgstr "Algengt merki" + +#: blueman/DeviceClass.py:194 +msgid "Generic Keyring" +msgstr "Algeng lyklakippa" + +#: blueman/DeviceClass.py:195 +msgid "Generic Media Player" +msgstr "Algengur tónlistarspilari" + +#: blueman/DeviceClass.py:196 +msgid "Generic Barcode Scanner" +msgstr "Algengur strikamerkjaskanni" + +#: blueman/DeviceClass.py:197 +msgid "Generic Thermometer" +msgstr "Algengur hitamÊlir" + +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "LíkamshitamÊlir" + +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Almennur hjartsláttarskynjari" + +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Hjartsláttur" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "Almennur blóðßrÃœstingur" + +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "BlóðßrÃœstingur" + +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "BlóðßrÃœstingur" + +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "HID-viðmótstÊki (Human Interface Device)" + +#: blueman/DeviceClass.py:206 +msgid "Mouse" +msgstr "Mús" + +#: blueman/DeviceClass.py:207 +msgid "Joystick" +msgstr "StÃœripinni" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "LeikjafjarstÃœring" + +#: blueman/DeviceClass.py:209 +msgid "Digitizer Tablet" +msgstr "Teiknitafla" + +#: blueman/DeviceClass.py:210 +msgid "Card Reader" +msgstr "Kortalesari" + +#: blueman/DeviceClass.py:211 +msgid "Digital Pen" +msgstr "StafrÊnn penni" + +#: blueman/DeviceClass.py:212 +msgid "Barcode Scanner" +msgstr "Strikamerkjaskanni" + +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "Algengur glúkósamÊlir" + +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Almennt: Hlaupa og gönguskynjari" + +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Almennt: Hlaupa og gönguskynjari" + +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Almennt: Hlaupa og gönguskynjari" + +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Almennt: Hlaupa og gönguskynjari" + +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Almennt: Hjólreiðar" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Hjólreiðar: Hjólreiðatölva" + +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" +msgstr "Hjólreiðar: Hraðaskynjari" + +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" +msgstr "Hjólreiðar: Taktskynjari" + +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" +msgstr "Hjólreiðar: Aflskynjari" + +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" +msgstr "Hjólreiðar: Hraða og taktskynjari" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Algeng fjarstÃœring" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Rafhlöðußjónusta" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Almenn netvinnsla" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Aðgangspunktur" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Bluetooth-tÊki" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Almennur hjartsláttarskynjari" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Almennur hjartsláttarskynjari" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Sendandi skráar" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Hjólreiðar: Hraðaskynjari" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Hjólreiðar: Hraðaskynjari" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Almenn vigt" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "StÃœring" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Algengt merki" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Algeng klukka" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "HitamÊlir: Eyra" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Algeng lyklakippa" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Almennur aðgangur" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Aðgangspunktur" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Aðgangspunktur" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Útilokað" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Almennur blóðßrÃœstingur" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Algengur sími" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ViðbÊtur" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Almenn vigt" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Algeng lyklakippa" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Snjallsími" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Þjónusta:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Hljóðsnið" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Algengur tónlistarspilari" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Myndavél" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "FarartÊki" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Algengur skjár" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Hljóðnemi" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Hljóðnemi" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Almennt hljóð" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Tek á móti skrá" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Sjónvarpsbox" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Algengur skjár" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Skjár" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Algeng lyklakippa" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Algengt merki" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "FerðahljómtÊki" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Algengt merki" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "StafrÊnn penni" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Almennt: Púls- og súrefnismÊlir" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Almennt: Púls- og súrefnismÊlir" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Púls- og súrefnismÊlir" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Almenn vigt" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "Vélknúinn hjólastóll" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "Algeng insúlíndÊla" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "Insúlínpenni" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Algengur hitamÊlir" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Þrívíddarskjár" + +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "Staðsetning og leiðsögn" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "" + +#: blueman/Sdp.py:88 +msgid "SDP" +msgstr "SDP" + +#: blueman/Sdp.py:89 +msgid "UDP" +msgstr "UDP" + +#: blueman/Sdp.py:90 +msgid "RFCOMM" +msgstr "RFCOMM" + +#: blueman/Sdp.py:91 +msgid "TCP" +msgstr "TCP" + +#: blueman/Sdp.py:92 +msgid "TCS-BIN" +msgstr "TCS-BIN" + +#: blueman/Sdp.py:93 +msgid "TCS-AT" +msgstr "TCS-AT" + +#: blueman/Sdp.py:94 +msgid "ATT" +msgstr "ATT" + +#: blueman/Sdp.py:95 +msgid "OBEX" +msgstr "OBEX" + +#: blueman/Sdp.py:96 +msgid "IP" +msgstr "IP" + +#: blueman/Sdp.py:97 +msgid "FTP" +msgstr "FTP" + +#: blueman/Sdp.py:98 +msgid "HTTP" +msgstr "HTTP" + +#: blueman/Sdp.py:99 +msgid "WSP" +msgstr "WSP" + +#: blueman/Sdp.py:100 +msgid "BNEP" +msgstr "BNEP" + +#: blueman/Sdp.py:101 +msgid "UPnP/ESDP" +msgstr "UPnP/ESDP" + +#: blueman/Sdp.py:102 +msgid "HIDP" +msgstr "HIDP" + +#: blueman/Sdp.py:103 +msgid "Hardcopy Control Channel" +msgstr "" + +#: blueman/Sdp.py:104 +msgid "Hardcopy Data Channel" +msgstr "" + +#: blueman/Sdp.py:105 +msgid "Hardcopy Notification" +msgstr "" + +#: blueman/Sdp.py:106 +msgid "AVCTP" +msgstr "AVCTP" + +#: blueman/Sdp.py:107 +msgid "AVDTP" +msgstr "AVDTP" + +#: blueman/Sdp.py:108 +msgid "CMTP" +msgstr "CMTP" + +#: blueman/Sdp.py:109 +msgid "UDI_C-Plane" +msgstr "UDI_C-Plane" + +#: blueman/Sdp.py:110 blueman/Sdp.py:111 +msgid "Multi-Channel Adaptation Protocol (MCAP)" +msgstr "" + +#: blueman/Sdp.py:112 +msgid "L2CAP" +msgstr "L2CAP" + +#: blueman/Sdp.py:113 +msgid "ServiceDiscoveryServerServiceClassID" +msgstr "" + +#: blueman/Sdp.py:114 +msgid "BrowseGroupDescriptorServiceClassID" +msgstr "" + +#: blueman/Sdp.py:115 +msgid "Public Browse Group" +msgstr "" + +#: blueman/Sdp.py:116 +msgid "Serial Port" +msgstr "Raðtengi (serial)" + +#: blueman/Sdp.py:117 +msgid "LAN Access Using PPP" +msgstr "Aðgangur að LAN-staðarneti með PPP" + +#: blueman/Sdp.py:118 +msgid "Dialup Networking (DUN)" +msgstr "Innhringinet (DUN - Dialup Networking)" + +#: blueman/Sdp.py:119 +msgid "IrMC Sync" +msgstr "IrMC-samstilling" + +#: blueman/Sdp.py:120 +msgid "OBEX Object Push" +msgstr "" + +#: blueman/Sdp.py:121 +msgid "OBEX File Transfer" +msgstr "OBEX-skráaflutningur" + +#: blueman/Sdp.py:122 +msgid "IrMC Sync Command" +msgstr "IrMC-samstillingarskipun" + +#: blueman/Sdp.py:124 +msgid "Cordless Telephony" +msgstr "" + +#: blueman/Sdp.py:125 +msgid "Audio Source" +msgstr "Uppruni hljóðs" + +#: blueman/Sdp.py:126 +msgid "Audio Sink" +msgstr "" + +#: blueman/Sdp.py:127 +msgid "Remote Control Target" +msgstr "" + +#: blueman/Sdp.py:128 +msgid "Advanced Audio" +msgstr "Ítarlegt um hljóð" + +#: blueman/Sdp.py:129 +msgid "Remote Control" +msgstr "FjarstÃœring" + +#: blueman/Sdp.py:130 +msgid "Video Conferencing" +msgstr "Myndfundir" + +#: blueman/Sdp.py:131 +msgid "Intercom" +msgstr "" + +#: blueman/Sdp.py:132 +msgid "Fax" +msgstr "Fax" + +#: blueman/Sdp.py:133 +msgid "Headset Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:134 +msgid "WAP" +msgstr "WAP" + +#: blueman/Sdp.py:135 +msgid "WAP Client" +msgstr "WAP-biðlari" + +#: blueman/Sdp.py:136 +msgid "PANU" +msgstr "PANU" + +#: blueman/Sdp.py:137 +msgid "Network Access Point" +msgstr "Aðgangspunktur netkerfis (NAP)" + +#: blueman/Sdp.py:138 +msgid "Group Network" +msgstr "Netkerfi hóps" + +#: blueman/Sdp.py:139 +msgid "DirectPrinting (BPP)" +msgstr "DirectPrinting (BPP)" + +#: blueman/Sdp.py:140 +msgid "ReferencePrinting (BPP)" +msgstr "ReferencePrinting (BPP)" + +#: blueman/Sdp.py:141 +msgid "Imaging (BIP)" +msgstr "Myndvinnsla (BIP)" + +#: blueman/Sdp.py:142 +msgid "ImagingResponder (BIP)" +msgstr "" + +#: blueman/Sdp.py:143 +msgid "ImagingAutomaticArchive (BIP)" +msgstr "" + +#: blueman/Sdp.py:144 +msgid "ImagingReferencedObjects (BIP)" +msgstr "" + +#: blueman/Sdp.py:146 +msgid "Handsfree Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:147 +msgid "DirectPrintingReferenceObjectsService (BPP)" +msgstr "DirectPrintingReferenceObjectsService (BPP)" + +#: blueman/Sdp.py:148 +msgid "ReflectedUI (BPP)" +msgstr "ReflectedUI (BPP)" + +#: blueman/Sdp.py:149 +msgid "Basic Printing (BPP)" +msgstr "Einföld prentun (BPP)" + +#: blueman/Sdp.py:150 +msgid "Printing Status (BPP)" +msgstr "Prentstaða (BPP)" + +#: blueman/Sdp.py:151 +msgid "Human Interface Device Service (HID)" +msgstr "Þjónusta fyrir HID-viðmótstÊki (Human Interface Device)" + +#: blueman/Sdp.py:152 +msgid "HardcopyCableReplacement (HCR)" +msgstr "" + +#: blueman/Sdp.py:153 +msgid "HCR_Print (HCR)" +msgstr "HCR_Print (HCR)" + +#: blueman/Sdp.py:154 +msgid "HCR_Scan (HCR)" +msgstr "HCR_Scan (HCR)" + +#: blueman/Sdp.py:155 +msgid "Common ISDN Access (CIP)" +msgstr "Almennur aðgangur ISDN (CIP)" + +#: blueman/Sdp.py:156 +msgid "VideoConferencingGW (VCP)" +msgstr "VideoConferencingGW (VCP)" + +#: blueman/Sdp.py:157 +msgid "UDI-MT" +msgstr "UDI-MT" + +#: blueman/Sdp.py:158 +msgid "UDI-TA" +msgstr "UDI-TA" + +#: blueman/Sdp.py:159 +msgid "Audio/Video" +msgstr "Hljóð/Myndmerki" + +#: blueman/Sdp.py:160 +msgid "SIM Access (SAP)" +msgstr "SIM-aðgangur (SAP)" + +#: blueman/Sdp.py:161 +msgid "Phonebook Access (PBAP) - PCE" +msgstr "Aðgangur nafnaskrár (PBAP) - PCE" + +#: blueman/Sdp.py:162 +msgid "Phonebook Access (PBAP) - PSE" +msgstr "Aðgangur nafnaskrár (PBAP) - PSE" + +#: blueman/Sdp.py:163 +msgid "Phonebook Access (PBAP)" +msgstr "Aðgangur nafnaskrár (PBAP)" + +#: blueman/Sdp.py:165 +msgid "Message Access Server" +msgstr "Aðgangsßjónn skilaboða" + +#: blueman/Sdp.py:166 +msgid "Message Notification Server" +msgstr "Tilkynningaßjónn fyrir skilaboð" + +#: blueman/Sdp.py:167 +msgid "Message Access Profile (MAP)" +msgstr "Aðgangssnið skilaboða (MAP)" + +#: blueman/Sdp.py:168 +msgid "GNSS" +msgstr "GNSS" + +#: blueman/Sdp.py:169 +msgid "GNSS Server" +msgstr "GNSS-ßjónn" + +#: blueman/Sdp.py:170 +msgid "3D Display" +msgstr "Þrívíddarskjár" + +#: blueman/Sdp.py:171 +msgid "3D Glasses" +msgstr "Þrívíddargleraugu" + +#: blueman/Sdp.py:172 +msgid "3D Synchronization (3DSP)" +msgstr "3D-samstilling (3DSP)" + +#: blueman/Sdp.py:173 +msgid "Multi-Profile Specification (MPS) Profile" +msgstr "Multi-Profile Specification (MPS) snið" + +#: blueman/Sdp.py:174 +msgid "Multi-Profile Specification (MPS) Service" +msgstr "Multi-Profile Specification (MPS) ßjónusta" + +#: blueman/Sdp.py:175 +msgid "Calendar, Task, and Notes (CTN) Access Service" +msgstr "Aðgangsßjónusta fyrir dagatal, verkefni og minnispunkta (CTN)" + +#: blueman/Sdp.py:176 +msgid "Calendar, Task, and Notes (CTN) Notification Service" +msgstr "Áminningaßjónusta fyrir dagatal, verkefni og minnispunkta (CTN)" + +#: blueman/Sdp.py:177 +msgid "Calendar, Task, and Notes (CTN) Profile" +msgstr "Snið fyrir dagatal, verkefni og minnispunkta (CTN)" + +#: blueman/Sdp.py:178 +msgid "PnP Information" +msgstr "PnP-upplÃœsingar" + +#: blueman/Sdp.py:179 +msgid "Generic Networking" +msgstr "Almenn netvinnsla" + +#: blueman/Sdp.py:180 +msgid "Generic FileTransfer" +msgstr "Almennur skráaflutningur" + +#: blueman/Sdp.py:181 +msgid "Generic Audio" +msgstr "Almennt hljóð" + +#: blueman/Sdp.py:182 +msgid "Generic Telephony" +msgstr "Almenn símasamskipti" + +#: blueman/Sdp.py:183 +msgid "Video Source" +msgstr "Myndmerkisveita" + +#: blueman/Sdp.py:184 +msgid "Video Sink" +msgstr "" + +#: blueman/Sdp.py:185 +msgid "Video Distribution" +msgstr "Dreifing myndmerkis" + +#: blueman/Sdp.py:186 +msgid "HDP" +msgstr "HDP" + +#: blueman/Sdp.py:187 +msgid "HDP Source" +msgstr "HDP-uppruni" + +#: blueman/Sdp.py:188 +msgid "HDP Sink" +msgstr "" + +#: blueman/Sdp.py:189 +msgid "Generic Access" +msgstr "Almennur aðgangur" + +#: blueman/Sdp.py:190 +msgid "Generic Attribute" +msgstr "Almenn eigind" + +#: blueman/Sdp.py:191 +msgid "Immediate Alert" +msgstr "" + +#: blueman/Sdp.py:192 +msgid "Link Loss" +msgstr "Tap tenginga" + +#: blueman/Sdp.py:193 +msgid "Tx Power" +msgstr "Tx-afl" + +#: blueman/Sdp.py:194 +msgid "Current Time Service" +msgstr "Núverandi tímaßjónusta" + +#: blueman/Sdp.py:195 +msgid "Reference Time Update Service" +msgstr "" + +#: blueman/Sdp.py:196 +msgid "Next DST Change Service" +msgstr "" + +#: blueman/Sdp.py:197 +msgid "Glucose" +msgstr "Glúkósi" + +#: blueman/Sdp.py:198 +msgid "Health Thermometer" +msgstr "LíkamshitamÊlir" + +#: blueman/Sdp.py:199 +msgid "Device Information" +msgstr "UpplÃœsingar tÊkis" + +#: blueman/Sdp.py:200 +msgid "Heart Rate" +msgstr "Hjartsláttur" + +#: blueman/Sdp.py:201 +msgid "Phone Alert Status Service" +msgstr "" + +#: blueman/Sdp.py:202 +msgid "Battery Service" +msgstr "Rafhlöðußjónusta" + +#: blueman/Sdp.py:203 +msgid "Blood Pressure" +msgstr "BlóðßrÃœstingur" + +#: blueman/Sdp.py:204 +msgid "Alert Notification Service" +msgstr "" + +#: blueman/Sdp.py:205 +msgid "Human Interface Device" +msgstr "HID-viðmótstÊki (Human Interface Device)" + +#: blueman/Sdp.py:206 +msgid "Scan Parameters" +msgstr "" + +#: blueman/Sdp.py:207 +msgid "Running Speed and Cadence" +msgstr "Hlaupahraði og taktur" + +#: blueman/Sdp.py:208 +msgid "Automation IO" +msgstr "Sjálfvirkni-IO" + +#: blueman/Sdp.py:209 +msgid "Cycling Speed and Cadence" +msgstr "Hjólahraði og taktur" + +#: blueman/Sdp.py:210 +msgid "Cycling Power" +msgstr "Afl við hjólreiðar" + +#: blueman/Sdp.py:211 +msgid "Location and Navigation" +msgstr "Staðsetning og leiðsögn" + +#: blueman/Sdp.py:212 +msgid "Environmental Sensing" +msgstr "Umhverfisskynjun" + +#: blueman/Sdp.py:213 +msgid "Body Composition" +msgstr "Samsetning líkama" + +#: blueman/Sdp.py:214 +msgid "User Data" +msgstr "Notandagögn" + +#: blueman/Sdp.py:215 +msgid "Weight Scale" +msgstr "Vigt" + +#: blueman/Sdp.py:216 +msgid "Bond Management" +msgstr "" + +#: blueman/Sdp.py:217 +msgid "Continuous Glucose Monitoring" +msgstr "Samfelld vöktun glúkósa" + +#: blueman/Sdp.py:218 +msgid "Internet Protocol Support" +msgstr "Stuðningur við internet-samskiptareglu" + +#: blueman/Sdp.py:219 +msgid "Indoor Positioning" +msgstr "Staðsetning innanhúss" + +#: blueman/Sdp.py:220 +msgid "Pulse Oximeter" +msgstr "Púls- og súrefnismÊlir" + +#: blueman/Sdp.py:221 +msgid "HTTP Proxy" +msgstr "HTTP-millißjónn" + +#: blueman/Sdp.py:222 +msgid "Transport Discovery" +msgstr "Uppgötvun flutnings" + +#: blueman/Sdp.py:223 +msgid "Object Transfer" +msgstr "Flutningur hlutar" + +#: blueman/Sdp.py:224 +msgid "AppleAgent" +msgstr "AppleAgent" + +#: blueman/Sdp.py:225 +msgid "Primary Service" +msgstr "Aðalßjónusta" + +#: blueman/Sdp.py:226 +msgid "Secondary Service" +msgstr "Aukaßjónusta" + +#: blueman/Sdp.py:227 +msgid "Include" +msgstr "Hafa með" + +#: blueman/Sdp.py:228 +msgid "Characteristic Declaration" +msgstr "YfirlÃœsing um eiginleika" + +#: blueman/Sdp.py:229 +msgid "Device Name" +msgstr "Heiti tÊkis" + +#: blueman/Sdp.py:230 +msgid "Appearance" +msgstr "Útlit" + +#: blueman/Sdp.py:231 +msgid "Peripheral Privacy Flag" +msgstr "" + +#: blueman/Sdp.py:232 +msgid "Reconnection Address" +msgstr "Vistfang endurtengingar" + +#: blueman/Sdp.py:233 +msgid "Peripheral Preferred Connection Parameters" +msgstr "" + +#: blueman/Sdp.py:234 +msgid "Service Changed" +msgstr "Þjónusta breytt" + +#: blueman/Sdp.py:235 +msgid "System ID" +msgstr "Auðkenni kerfis" + +#: blueman/Sdp.py:236 +msgid "Model Number String" +msgstr "Strengur með tegundarnúmeri" + +#: blueman/Sdp.py:237 +msgid "Serial Number String" +msgstr "Strengur með raðnúmeri" + +#: blueman/Sdp.py:238 +msgid "Firmware Revision String" +msgstr "Strengur með útgáfu grunnhugbúnaðar" + +#: blueman/Sdp.py:239 +msgid "Hardware Revision String" +msgstr "Strengur með útgáfu vélbúnaðar" + +#: blueman/Sdp.py:240 +msgid "Software Revision String" +msgstr "Strengur með útgáfu hugbúnaðar" + +#: blueman/Sdp.py:241 +msgid "Manufacturer Name String" +msgstr "Strengur með nafni framleiðanda" + +#: blueman/Sdp.py:242 +msgid "PnP ID" +msgstr "PnP ID" + +#: blueman/Sdp.py:243 +msgid "Characteristic Extended Properties" +msgstr "Ítarlegir eiginleikar" + +#: blueman/Sdp.py:244 +msgid "Characteristic User Description" +msgstr "LÃœsing notanda á eiginleikum" + +#: blueman/Sdp.py:245 +msgid "Client Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:246 +msgid "Server Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:247 +msgid "Characteristic Presentation Format" +msgstr "" + +#: blueman/Sdp.py:248 +msgid "Characteristic Aggregate Format" +msgstr "" + +#: blueman/Sdp.py:249 +msgid "Valid Range" +msgstr "Gilt svið" + +#: blueman/Sdp.py:250 +msgid "External Report Reference" +msgstr "" + +#: blueman/Sdp.py:251 +msgid "Report Reference" +msgstr "" + +#: blueman/Sdp.py:378 +msgid "Audio and input profiles" +msgstr "Hljóð- og inntakssnið" + +#: blueman/Sdp.py:380 +msgid "Proprietary" +msgstr "Séreignarbúnaður" + +#: blueman/plugins/manager/Info.py:21 +msgid "yes" +msgstr "já" + +#: blueman/plugins/manager/Info.py:21 +msgid "no" +msgstr "nei" + +#: blueman/plugins/manager/Info.py:60 +msgid "Select row(s) and use Control + C to copy" +msgstr "Veldu röð/raðir og notaðu Control + C til að afrita" + +#: blueman/plugins/manager/Info.py:125 +msgid "_Info" +msgstr "_UpplÃœsingar" + +#: blueman/plugins/manager/Info.py:126 +msgid "Show device information" +msgstr "Birta upplÃœsingar tÊkis" + +#: blueman/plugins/manager/Notes.py:59 +msgid "Send _note" +msgstr "Se_nda minnispunkt" + +#: blueman/plugins/manager/Notes.py:60 +msgid "Send a text note" +msgstr "Senda texta sem minnispunkt" + +#: blueman/plugins/manager/PulseAudioProfile.py:86 +#, python-format +msgid "Failed to change profile to %s" +msgstr "Mistókst að skipta sniðinu yfir í %s" + +#: blueman/plugins/manager/PulseAudioProfile.py:132 +msgid "Audio Profile" +msgstr "Hljóðsnið" + +#: blueman/plugins/manager/PulseAudioProfile.py:133 +msgid "Select audio profile for PulseAudio" +msgstr "Veldu hljóðsnið fyrir PulseAudio" + +#: blueman/plugins/BasePlugin.py:34 blueman/plugins/BasePlugin.py:35 +msgid "Unspecified" +msgstr "Óskilgreint" + +#: blueman/plugins/applet/AutoConnect.py:20 +msgid "" +"Tries to auto-connect to configurable services on start and every 60 seconds." +msgstr "" + +#: blueman/plugins/applet/AutoConnect.py:50 +#, python-format +msgid "Automatically connected to %(service)s on %(device)s" +msgstr "Tengdist sjálfvirkt við %(service)s á %(device)s" + +#: blueman/plugins/applet/ConnectionNotifier.py:15 +msgid "Shows desktop notifications when devices get connected or disconnected." +msgstr "Birtir tilkynningar á skjáborði ßegar tÊki tengjast eða aftengjast." + +#: blueman/plugins/applet/ConnectionNotifier.py:36 +msgid "Disconnected" +msgstr "Aftengt" + +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 +msgid "Connected:" +msgstr "Tengt:" + +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 +msgid "Not Connected" +msgstr "Ekki tengt" + +#: blueman/plugins/applet/NetUsage.py:175 +msgid "" +"No usage statistics are available yet. Try establishing a connection first " +"and then check this page." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:203 +msgid "day" +msgid_plural "days" +msgstr[0] "dagur" +msgstr[1] "dagar" + +#: blueman/plugins/applet/NetUsage.py:204 +msgid "hour" +msgid_plural "hours" +msgstr[0] "klukkustund" +msgstr[1] "klukkustundir" + +#: blueman/plugins/applet/NetUsage.py:205 +msgid "minute" +msgid_plural "minutes" +msgstr[0] "mínúta" +msgstr[1] "mínútur" + +#: blueman/plugins/applet/NetUsage.py:207 +#, python-format +msgid "%d %s %d %s and %d %s" +msgstr "%d %s %d %s og %d %s" + +#: blueman/plugins/applet/NetUsage.py:243 +msgid "Are you sure you want to reset the counter?" +msgstr "Ertu viss um að ßú viljir núllstilla teljarann?" + +#: blueman/plugins/applet/NetUsage.py:289 +msgid "" +"Allows you to monitor your (mobile broadband) network traffic usage. Useful " +"for limited data access plans. This plugin tracks every device separately." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:309 +msgid "Network _Usage" +msgstr "Netnotk_un" + +#: blueman/plugins/applet/NetUsage.py:310 +msgid "Shows network traffic usage" +msgstr "SÃœnir notkun á netkerfi" + +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 +msgid "Bluetooth Enabled" +msgstr "Bluetooth virkt" + +#: blueman/plugins/applet/Networking.py:18 +msgid "Manages local network services, like NAP bridges" +msgstr "" + +#: blueman/plugins/applet/NMDUNSupport.py:18 +msgid "" +"Provides support for Dial Up Networking (DUN) with ModemManager and " +"NetworkManager" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:42 +msgid "" +"Provides a menu item that contains last used connections for quick access" +msgstr "" + +#. the maximum number of items RecentConns menu will display +#: blueman/plugins/applet/RecentConns.py:53 +msgid "Maximum items" +msgstr "Hámarksfjöldi atriða" + +#: blueman/plugins/applet/RecentConns.py:54 +msgid "The maximum number of items recent connections menu will display." +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:155 +#, python-format +msgid "Connected to %s" +msgstr "Tengt við %s" + +#: blueman/plugins/applet/RecentConns.py:161 +msgid "Failed to connect" +msgstr "Mistókst að tengjast" + +#: blueman/plugins/applet/RecentConns.py:171 +#, python-format +msgid "%(service)s on %(device)s" +msgstr "%(service)s á %(device)s" + +#: blueman/plugins/applet/RecentConns.py:175 +msgid "Adapter for this connection is not available" +msgstr "Viðmót fyrir ßessa tengingu er ekki tiltÊkt" + +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "NÃœle_gar tengingar" + +#: blueman/plugins/applet/NMPANSupport.py:18 +msgid "" +"Provides support for Personal Area Networking (PAN) introduced in " +"NetworkManager 0.8" +msgstr "" + +#: blueman/plugins/applet/DBusService.py:46 +msgid "Provides DBus API for other Blueman components" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:126 +msgid "Incoming file over Bluetooth" +msgstr "Skrá að berast yfir Bluetooth" + +#: blueman/plugins/applet/TransferService.py:127 +#, python-format +msgid "Incoming file %(0)s from %(1)s" +msgstr "Skráin %(0)s berst frá %(1)s" + +#: blueman/plugins/applet/TransferService.py:129 +msgid "Reject" +msgstr "Hafna" + +#: blueman/plugins/applet/TransferService.py:136 +msgid "Receiving file" +msgstr "Tek á móti skrá" + +#: blueman/plugins/applet/TransferService.py:137 +#, python-format +msgid "Receiving file %(0)s from %(1)s" +msgstr "Tek á móti skránni %(0)s frá %(1)s" + +#: blueman/plugins/applet/TransferService.py:156 +msgid "Provides OBEX file transfer capabilities" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:179 +msgid "Configured directory for incoming files does not exist" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:180 +#, python-format +msgid "" +"Please make sure that directory \"%s\" exists or configure it with " +"blueman-services. Until then the default \"%s\" will be used" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:302 +msgid "File received" +msgstr "Tók á móti skrá" + +#: blueman/plugins/applet/TransferService.py:303 +#, python-format +msgid "File %(0)s from %(1)s successfully received" +msgstr "Tók á móti %(0)s skránni frá %(1)s" + +#: blueman/plugins/applet/TransferService.py:307 +msgid "Open" +msgstr "Opna" + +#: blueman/plugins/applet/TransferService.py:311 +msgid "Transfer failed" +msgstr "Flutningur mistókst" + +#: blueman/plugins/applet/TransferService.py:312 +#, python-format +msgid "Transfer of file %(0)s failed" +msgstr "Flutningur á skránni %(0)s mistókst" + +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 +msgid "Files received" +msgstr "Tók á móti skrám" + +#: blueman/plugins/applet/TransferService.py:333 +#, python-format +msgid "Received %(files)d file in the background" +msgid_plural "Received %(files)d files in the background" +msgstr[0] "Tók á móti %(files)d skrá í bakgrunni" +msgstr[1] "Tók á móti %(files)d skrám í bakgrunni" + +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 +msgid "Open Location" +msgstr "Opna staðsetningu" + +#: blueman/plugins/applet/TransferService.py:342 +#, python-format +msgid "Received %(files)d more file in the background" +msgid_plural "Received %(files)d more files in the background" +msgstr[0] "Tók á móti %(files)d skrá til viðbótar í bakgrunni" +msgstr[1] "Tók á móti %(files)d skrám til viðbótar í bakgrunni" + +#: blueman/plugins/applet/KillSwitch.py:37 +msgid "" +"Switches Bluetooth killswitch status to match Bluetooth power state. Allows " +"turning Bluetooth back on from an icon that shows its status; provided it " +"isn't unplugged by the system, or physically." +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:22 +msgid "Adds standard menu items to the status icon menu" +msgstr "BÊtir stöðluðum valmyndarfÊrslum á valmynd stöðutáknsins" + +#: blueman/plugins/applet/StandardItems.py:32 +msgid "Send _Files to Device" +msgstr "Sen_da skrár á tÊki" + +#: blueman/plugins/applet/StandardItems.py:37 +msgid "_Devices" +msgstr "_TÊki" + +#: blueman/plugins/applet/StandardItems.py:41 +msgid "Adap_ters" +msgstr "Við_mót" + +#: blueman/plugins/applet/StandardItems.py:88 +msgid "applet" +msgstr "smáforrit" + +#: blueman/plugins/applet/AuthAgent.py:8 +msgid "Provides passkey, authentication services for BlueZ daemon" +msgstr "Veitir aðgangslykil, auðkenningarßjónustur fyrir BlueZ-vöktun" + +#: blueman/plugins/applet/ExitItem.py:7 +msgid "Adds an exit menu item to quit the applet" +msgstr "BÊtir við HÊtta-atriði til að fara út úr smáforritinu" + +#: blueman/plugins/applet/DhcpClient.py:14 +msgid "Provides a basic dhcp client for Bluetooth PAN connections." +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:47 +#: blueman/plugins/applet/DhcpClient.py:55 +#: blueman/plugins/applet/DhcpClient.py:60 +msgid "Bluetooth Network" +msgstr "Bluetooth-netkerfi" + +#: blueman/plugins/applet/DhcpClient.py:48 +#, python-format +msgid "Interface %(0)s bound to IP address %(1)s" +msgstr "Viðmótið %(0)s er bundið við IP-vistfangið %(1)s" + +#: blueman/plugins/applet/DhcpClient.py:55 +#, python-format +msgid "Failed to obtain an IP address on %s" +msgstr "Gat ekki fengið IP-vistfang á %s" + +#: blueman/plugins/applet/DhcpClient.py:60 +#, python-format +msgid "" +"Trying to obtain an IP address on %s\n" +"Please wait
" +msgstr "" +"Reyni að fá IP-vistfang á %s\n" +"Hinkraðu aðeins
" + +#: blueman/plugins/applet/ShowConnected.py:21 +msgid "" +"Adds an indication on the status icon when Bluetooth is active and shows the " +"connections in the tooltip." +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:72 +msgid "Bluetooth Active" +msgstr "Bluetooth virkt" + +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 +msgid "Bluetooth Disabled" +msgstr "Bluetooth óvirkt" + +#: blueman/plugins/applet/DisconnectItems.py:14 +msgid "Adds disconnect menu items" +msgstr "BÊtir við valmyndarfÊrslum til aftengingar" + +#: blueman/plugins/applet/DisconnectItems.py:40 +#, python-format +msgid "Disconnect %s" +msgstr "Aftengja %s" + +#: blueman/plugins/applet/DiscvManager.py:16 +msgid "" +"Provides a menu item for making the default adapter temporarily visible when " +"it is set to hidden by default" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:26 +msgid "Discoverable timeout" +msgstr "Tímamörk uppgötvanleika" + +#: blueman/plugins/applet/DiscvManager.py:27 +msgid "Amount of time in seconds discoverable mode will last" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:35 +#: blueman/plugins/applet/DiscvManager.py:126 +msgid "_Make Discoverable" +msgstr "_Gera uppgötvanlegt" + +#: blueman/plugins/applet/DiscvManager.py:36 +msgid "Make the default adapter temporarily visible" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:61 +#, python-format +msgid "Discoverable
 %ss" +msgstr "Uppgötvanlegt
 %ss" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Uppgötvanlegt
" + +#: blueman/plugins/applet/Menu.py:115 +msgid "" +"Provides a menu for the applet and an API for other plugins to manipulate it" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:73 +#, python-format +msgid "" +"Successfully connected to DUN service on %(0)s.\n" +"Network is now available through %(1)s" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:82 +msgid "Provides basic support for connecting to the internet via DUN profile." +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:22 +msgid "" +"Standard SPP profile connection handler, allows executing custom actions" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:31 +msgid "Script to execute on connection" +msgstr "Skrifta sem á að keyra á tengingu" + +#: blueman/plugins/applet/SerialManager.py:32 +msgid "" +"The following arguments will be passed:\n" +"Address, Name, service name, uuid16s, rfcomm node\n" +"For example:\n" +"AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" +"uuid16s are returned as a comma separated list\n" +"\n" +"Upon device disconnection the script will be sent a HUP signal" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:63 +msgid "Serial port connected" +msgstr "Raðtengi (serial) tengt" + +#: blueman/plugins/applet/SerialManager.py:64 +#, python-format +msgid "" +"Serial port service on device %s now will be available via %s" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:114 +msgid "Serial port connection script failed" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:115 +#, python-format +msgid "" +"There was a problem launching script %s\n" +"%s" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:31 +msgid "Controls Bluetooth adapter power states" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 +msgid "Turn Bluetooth _Off" +msgstr "Slö_kkva á Bluetooth" + +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 +msgid "Turn off all adapters" +msgstr "Slökkva á öllum viðmótum" + +#: blueman/plugins/applet/PowerManager.py:145 +msgid "Turn Bluetooth _On" +msgstr "_Kveikja á Bluetooth" + +#: blueman/plugins/applet/PowerManager.py:147 +msgid "Turn on all adapters" +msgstr "Kveikja á öllum viðmótum" + +#: blueman/plugins/applet/GameControllerWakelock.py:26 +msgid "" +"Temporarily suspends the screensaver when a bluetooth game controller is " +"connected." +msgstr "" + +#: blueman/plugins/applet/StatusNotifierItem.py:10 +msgid "Provides a StatusNotifierItem to show a statusicon" +msgstr "" + +#: blueman/plugins/services/Network.py:23 +msgid "Network" +msgstr "Netkerfi" + +#: blueman/plugins/services/Network.py:90 +msgid "Invalid IP address" +msgstr "Ógilt IP-vistfang" + +#: blueman/plugins/services/Network.py:95 +#, python-format +msgid "IP address conflicts with interface %s which has the same address" +msgstr "" + +#: blueman/plugins/services/Network.py:103 +#, python-format +msgid "" +"IP address overlaps with subnet of interface %s, which has the following " +"configuration %s/%s\n" +"This may cause incorrect network behavior" +msgstr "" + +#: blueman/plugins/services/Network.py:228 +#: blueman/plugins/services/Network.py:237 +msgid "Not currently supported with this setup" +msgstr "Er ekki stutt í augnablikinu í ßessari uppsetningu" + +#: blueman/plugins/services/Transfer.py:14 +msgid "Transfer" +msgstr "MillifÊrsla" + +#: blueman/plugins/services/Transfer.py:26 +msgid "Applet's transfer service plugin is disabled" +msgstr "" + +#: blueman/services/DialupNetwork.py:23 +msgid "Dialup Settings" +msgstr "Innhringistillingar" + +#: blueman/services/meta/SerialService.py:45 +#, python-format +msgid "Serial Port %s" +msgstr "Raðtengi %s" + +#: blueman/services/meta/NetworkService.py:51 +msgid "Renew IP Address" +msgstr "EndurnÃœja IP-vistfang" + +#: data/blueman-adapters.desktop.in:4 +msgid "Set Bluetooth Adapter Properties" +msgstr "Stilla eiginleika Bluetooth-viðmóts" + +#: data/blueman.desktop.in:3 +msgid "Blueman Applet" +msgstr "Blueman-smáforrit" + +#: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 +msgid "Blueman Bluetooth Manager" +msgstr "Blueman Bluetooth-umsÃœsla" + +#: data/blueman-manager.desktop.in:3 +msgid "Bluetooth Manager" +msgstr "Bluetooth-stjórnun" + +#: data/thunar-sendto-blueman.desktop.in:5 +msgid "Bluetooth Device" +msgstr "Bluetooth-tÊki" + +#: data/configs/org.blueman.policy.in:10 +msgid "Configure Bluetooth Network" +msgstr "Stilla Bluetooth-netkerfi" + +#: data/configs/org.blueman.policy.in:11 +msgid "Configuring networking requires privileges" +msgstr "Stillingar á netkerfi krefjast aukinna heimilda" + +#: data/configs/org.blueman.policy.in:19 +msgid "Launch DHCP client" +msgstr "RÊsa DHCP-biðlara" + +#: data/configs/org.blueman.policy.in:20 +msgid "Launching DHCP client requires privileges" +msgstr "RÊsing á DHCP-biðlara krefst aukinna heimilda" + +#: data/configs/org.blueman.policy.in:28 +msgid "Launch PPP daemon" +msgstr "RÊsa PPP-vöktun" + +#: data/configs/org.blueman.policy.in:29 +msgid "Launching PPP daemon requires privileges" +msgstr "RÊsing á PPP-vaktara krefst aukinna heimilda" + +#: data/configs/org.blueman.policy.in:37 +msgid "Set RfKill State" +msgstr "Setja RfKill-stöðu" + +#: data/configs/org.blueman.policy.in:38 +msgid "Setting RfKill State requires privileges" +msgstr "Að setja RfKill-stöðu krefst aukinna heimilda" + +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Kveikja á Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Kveikt verður að vera á Bluetooth til að tÊkjastÃœringin virki" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Slökkva á Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Hjartsláttarskynjari: Hjartsláttarbelti" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "BlóðßrÃœstingur: Handleggur" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "BlóðßrÃœstingur: Úlnliður" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "HID-viðmótstÊki (Human Interface Device)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Hlaupa og gönguskynjari: Í skó" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Hlaupa og gönguskynjari: Á skó" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Hlaupa og gönguskynjari: Á mjöðm" + +#~ msgid "Fingertip" +#~ msgstr "Fingurgómur" + +#~ msgid "Wrist-Worn" +#~ msgstr "Á úlnlið" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/it.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/it.gmo differ diff -Nru blueman-2.3.5/po/it.po blueman-2.4.1/po/it.po --- blueman-2.3.5/po/it.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/it.po 2024-04-09 07:41:51.000000000 +0000 @@ -49,27 +49,28 @@ # alogico , 2021. # nortio , 2022. # No , 2022. +# Davide Paolini , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-09-01 12:19+0000\n" -"Last-Translator: No \n" -"Language-Team: Italian \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-08-15 09:21+0000\n" +"Last-Translator: Davide Paolini \n" +"Language-Team: Italian \n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"X-Generator: Weblate 5.0-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Impostazioni di visibilità" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Nascosto" @@ -89,223 +90,285 @@ msgid "Pairing request" msgstr "Richiesta di associazione" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Richiesta di associazione per il dispositivo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Potrebbe essere sovrascritto" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostra input" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adattatore" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Cerca" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferenze Adattatore" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Esci" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositivo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Visualizza" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mostra ba_rra degli strumenti" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mostra barra di s_tato" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Nascondi dispositivi _senza nome" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordina per" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nome" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Aggiunto" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Discendente" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Plugin" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Servizi _locali" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Aiuto" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "Segnala un p_roblema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Cerca dispositivi nelle vicinanze" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Cerca" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Associa con il dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Associa" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Imposta/Rimuovi questo dispositivo come fidato" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Autorizza" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Rimuovi questo dispositivo dalla lista dei dispositivi conosciuti" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Rimuovi" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Invia file al dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Invia file" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Dati totali inviati e velocità di trasmissione" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Dati totali ricevuti e velocità di trasmissione" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicazione attività dati" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Altro" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Rinomina dispositivo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Ripristina" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Annulla" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punto di accesso alla rete (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servizi" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipo server DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Raccomandato" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Indirizzo IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nessun server DHCP installato" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Indirizzo IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Impostazioni NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Supporto PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Connessione remota (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Supporto DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Impostazioni rete" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punto di accesso alla rete (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Supporto PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Ricezione file (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Cartella in entrata:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Seleziona una cartella per i trasferimenti di file in entrata" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accetta file da dispositivi autorizzati" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Impostazioni trasferimento" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Invio file via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "A:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "File:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configurazione" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configura le impostazioni del plugin selezionato" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descrizione plugin:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Non specificato" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autore:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Sconosciuto" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Dipende da:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflitti con:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Impostazioni GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numero:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -313,27 +376,27 @@ msgid "Traffic statistics" msgstr "Statistiche traffico" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Chiudi" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Ricevuti:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Inviati:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Totale:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Registro avviato:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Durata registro:" @@ -341,42 +404,52 @@ msgid "Send note" msgstr "Invia nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Il Bluetooth deve essere acceso perchÚ il gestore dispositivi funzioni" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adattatori Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "%d Minuto" -msgstr[1] "%d Minuti" +msgstr[0] "%(minutes)d Minuto" +msgstr[1] "%(minutes)d Minuti" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adattarore" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositivi Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Il Bluetooth deve essere acceso perchÚ il gestore dispositivi funzioni" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Impossibile raggiungere blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Sembra che blueman-manager non possa essere attivato tramite D-Bus. Una " +"causa tipica di ciò Ú una configurazione grafica non funzionante " +"nell'ambiente di attivazione D-Bus che può essere risolta con una chiamata a " +"dbus-update-activation-environment, generalmente emessa da xinitrc " +"(rispettivamente la configurazione di Sway o simili)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Connessione a BlueZ falita" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -386,16 +459,24 @@ "Questo probabilmente significa che nessun adattatore Bluetooth Ú stato " "rilevato o che il demone Bluetooth non Ú stato avviato." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Ricerca" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferenze Adattatore" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Mittente del file" @@ -425,35 +506,35 @@ msgid "Cancelling" msgstr "Annullamento in corso" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Invio file" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Tempo rimanente:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Secondo" msgstr[1] "%(seconds)d Secondi" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Errore nel trasferimento file %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Ignora" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Riprova" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Insorto errore" @@ -511,14 +592,14 @@ msgstr "Accetta sempre" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Accetta" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Si Ú verificato un errore durante il caricamento di un plugin. Si prega " @@ -526,209 +607,149 @@ "\n" "sito." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servizi Locali" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Applica" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth spento" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Esci" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Abilita bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Vuoi che il bluetooth venga abilitato automaticamente?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sì" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "No" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "Segnala un p_roblema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestore dispositivi" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mostra ba_rra degli strumenti" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mostra barra di s_tato" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Nascondi dispositivi _senza nome" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordina per" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nome" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Aggiunto" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Discendente" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Plugin" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Servizi _locali" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferenze Servizio" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Cerca" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tastiera" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferenze Adattatore" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Esci" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Rinomina dispositivo" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 -#, fuzzy msgid "Uncategorized" msgstr "non categorizzato" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connesso" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Autorizzato" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Associato" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Bloccato" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "_Connesso" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Scarso" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-ottimale" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Ottimale" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Molto" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Troppo" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Potenza segnale in ricezione: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Potenza segnale in ricezione: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualità collegamento: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualità collegamento: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Basso" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alto" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Molto Alto" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" "Livello potenza di trasmissione: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Livello potenza di trasmissione: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Riuscito!" @@ -740,93 +761,91 @@ msgid "Connecting
" msgstr "Connessione in corso
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Disconessione fallita: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Nessun endpoint audio registrato" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Errore input/output" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Il dispositivo non risponde" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Risorsa temporaneamente non disponibile" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Errore sconosciuto" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Connessione fallita: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "_Connetti" +msgstr "_Connetti" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Auto connette i profili sorgente A2DP, sink A2DP, e HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Disconnetti" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Disconnessione forzata dal dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connetti a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Disconnetti:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Auto-connetti:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Invia un _File
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Associa" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "Au_torizza" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Revoca autorizzazione" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blocca" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Sblocca" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blocca/sblocca questo dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "Rinomina dispositivo" +msgstr "R_inomina dispositivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Rimuovi
" @@ -834,23 +853,8 @@ msgid "Cancel Operation" msgstr "Annulla Operazione" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicazione attività dati" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Dati totali ricevuti e velocità di trasmissione" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Dati totali inviati e velocità di trasmissione" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Revoca autorizzazione" @@ -858,29 +862,20 @@ msgid "Select Device" msgstr "Seleziona Dispositivo" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Altro" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman Ú un gestore Bluetooth in GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Impostazioni GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Plugin" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problema di dipendenze" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -891,7 +886,7 @@ "disattiverà \"%(0)s\".\n" "Procedere?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -902,6 +897,19 @@ "b> verrà disattivato %(0)s.\n" "Procedere?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problema di dipendenze" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problema di dipendenze" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selezione dell'adattatore" @@ -941,9 +949,9 @@ msgstr "Periferica" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" -msgstr "" +msgstr "Acquisizione immagini" #. translators: device class #: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 @@ -966,7 +974,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Portatile" @@ -978,7 +986,7 @@ #. translators: device class #: blueman/DeviceClass.py:39 msgid "Palm" -msgstr "" +msgstr "Palmare" #. translators: device class #: blueman/DeviceClass.py:48 @@ -1046,7 +1054,8 @@ msgstr "Non disponibile" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Auricolare" @@ -1056,7 +1065,7 @@ msgstr "Vivavoce" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Microfono" @@ -1066,7 +1075,7 @@ msgstr "Altoparlante" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Cuffie" @@ -1126,21 +1135,11 @@ msgstr "Gaming/Giocattolo" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tastiera" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Puntamento" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Schermo" @@ -1210,6 +1209,11 @@ msgid "Game" msgstr "Gioco" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Telefono Generico" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Telefono Generico" @@ -1219,260 +1223,1265 @@ msgstr "Computer Generico" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Computer Generico" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Indossabile" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Orologio da polso generico" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Orologio da polso: sportivo" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Orologio da polso" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Orologio generico" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Schermo generico" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Telecomando Generico" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Occhiali Generici" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Tag Generico" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Portachiavi Generico" -#: blueman/DeviceClass.py:179 -#, fuzzy +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" -msgstr "Trasferimento file bluetooth" +msgstr "Riproduttore Multimediale Generico" -#: blueman/DeviceClass.py:180 -#, fuzzy +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" -msgstr "Connetti" +msgstr "Scanner Barcode Generico" -#: blueman/DeviceClass.py:181 -#, fuzzy +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" -msgstr "Connetti" +msgstr "Termometro Generico" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Termometro Generico" + +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Sensore di frequenza cardiaca generico" + +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Sensore di frequenza cardiaca: cintura di frequenza cardiaca" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "Pressione sanguigna generica" + +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Pressione sanguigna generica" + +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Pressione sanguigna generica" + +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Dispositivo di interfaccia umana (HID)" + +#: blueman/DeviceClass.py:206 +msgid "Mouse" +msgstr "Mouse" + +#: blueman/DeviceClass.py:207 +msgid "Joystick" +msgstr "Joystick" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "Gamepad" + +#: blueman/DeviceClass.py:209 +msgid "Digitizer Tablet" +msgstr "Tavoletta digitale" + +#: blueman/DeviceClass.py:210 +msgid "Card Reader" +msgstr "Lettore di schede" + +#: blueman/DeviceClass.py:211 +msgid "Digital Pen" +msgstr "Penna digitale" + +#: blueman/DeviceClass.py:212 +msgid "Barcode Scanner" +msgstr "Lettore codici a barre" + +#: blueman/DeviceClass.py:213 +msgid "Touchpad" msgstr "" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "Glucometro generico" + +#: blueman/DeviceClass.py:216 #, fuzzy -msgid "Generic Heart rate Sensor" -msgstr "Trasferimento file bluetooth" +msgid "Generic Running Walking Sensor" +msgstr "Generico: sensore di corsa/camminata" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generico: sensore di corsa/camminata" + +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generico: sensore di corsa/camminata" + +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generico: sensore di corsa/camminata" + +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Generico: Ciclismo" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Ciclismo: computer da ciclismo" + +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" +msgstr "Ciclismo: sensore di velocità" + +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" +msgstr "Ciclismo: sensore di cadenza" + +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" +msgstr "Ciclismo: sensore di potenza" + +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" +msgstr "Ciclismo: sensore di velocità e cadenza" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Dispositivo di mobilità personale generico" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:190 -msgid "Mouse" +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" msgstr "" -#: blueman/DeviceClass.py:191 -msgid "Joystick" +#: blueman/DeviceClass.py:233 +msgid "Single Switch" msgstr "" -#: blueman/DeviceClass.py:192 -msgid "Gamepad" +#: blueman/DeviceClass.py:234 +msgid "Double Switch" msgstr "" -#: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" msgstr "" -#: blueman/DeviceClass.py:194 -msgid "Card Reader" +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Servizi Locali" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" msgstr "" -#: blueman/DeviceClass.py:195 -msgid "Digital Pen" +#: blueman/DeviceClass.py:238 +msgid "Push Button" msgstr "" -#: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" +#: blueman/DeviceClass.py:239 +msgid "Dial" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:240 #, fuzzy -msgid "Generic Glucose Meter" -msgstr "Connetti" +msgid "Generic Network Device" +msgstr "Gruppo rete" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Punto di accesso alla rete" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dispositivo" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Sensore di frequenza cardiaca generico" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Sensore di frequenza cardiaca generico" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Mittente del file" + +#: blueman/DeviceClass.py:260 #, fuzzy -msgid "Generic: Cycling" +msgid "Wind Sensor" +msgstr "Ciclismo: sensore di velocità" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Ciclismo: sensore di velocità" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generico: Bilancia" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Controller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Tag Generico" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Orologio generico" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometro: Orecchio" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" msgstr "Gruppo rete" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Computer Generico" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Portachiavi Generico" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Telecomando Generico" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punto di accesso alla rete" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punto di accesso alla rete" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:331 +msgid "Window" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:333 +msgid "Door Lock" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Bloccato" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Dispositivo di mobilità personale generico" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:337 +msgid "Awning" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" msgstr "" -#: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +#: blueman/DeviceClass.py:339 +msgid "Curtains" msgstr "" -#: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +#: blueman/DeviceClass.py:340 +msgid "Screen" msgstr "" -#: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Dispositivo di mobilità personale generico" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" msgstr "" -#: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +#: blueman/DeviceClass.py:343 +msgid "Power Strip" msgstr "" -#: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Plugin" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" msgstr "" -#: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +#: blueman/DeviceClass.py:346 +msgid "LED Driver" msgstr "" -#: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" msgstr "" -#: blueman/DeviceClass.py:220 -msgid "Insulin Pen" +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" msgstr "" -#: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +#: blueman/DeviceClass.py:349 +msgid "Charge Case" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:350 +msgid "Power Bank" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generico: Bilancia" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" msgstr "" -#: blueman/DeviceClass.py:226 -msgid "Location Pod" +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" msgstr "" -#: blueman/DeviceClass.py:227 -msgid "Location and Navigation Pod" +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Portachiavi Generico" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" msgstr "" +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Sincronizzazione audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Sorgente audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Dispositivo di visualizzazione della posizione" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Servizio:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profilo audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Riproduttore Multimediale Generico" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Fotocamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Scooter per la mobilità" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Veicolo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Schermo generico" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Microfono" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Dispositivo di mobilità personale generico" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Orologio da polso generico" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Microfono" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generico: pulsossimetro" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Ricezione file in corso" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Decoder" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Schermo generico" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Monitor video" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Portachiavi Generico" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Tag Generico" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Audio portatile" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Tag Generico" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Penna digitale" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Generico: pulsossimetro" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generico: pulsossimetro" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Generico: pulsossimetro" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Generico: Bilancia" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "Dispositivo di mobilità personale generico" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "Carrozzina elettrica" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "Scooter per la mobilità" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "Monitor di glucosio continuo generico" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "Pompa per insulina generica" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "Pompa per insulina, pompa durevole" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "Pompa per insulina, pompa per cerotto" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "Penna per insulina" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "Erogatore di Farmaci Generico" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termometro Generico" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" +msgstr "Generico: Attività sportive all'aperto" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Dispositivo di visualizzazione della posizione" + +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "Dispositivo di visualizzazione della posizione e della navigazione" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "Pod di localizzazione" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "Pod di localizzazione e navigazione" + #: blueman/Sdp.py:88 msgid "SDP" -msgstr "" +msgstr "SDP" #: blueman/Sdp.py:89 msgid "UDP" -msgstr "" +msgstr "UDP" #: blueman/Sdp.py:90 msgid "RFCOMM" -msgstr "" +msgstr "RFCOMM" #: blueman/Sdp.py:91 msgid "TCP" -msgstr "" +msgstr "TCP" #: blueman/Sdp.py:92 msgid "TCS-BIN" -msgstr "" +msgstr "TCS-BIN" #: blueman/Sdp.py:93 msgid "TCS-AT" -msgstr "" +msgstr "TCS-AT" #: blueman/Sdp.py:94 msgid "ATT" -msgstr "" +msgstr "ATT" #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" @@ -1488,15 +2497,15 @@ #: blueman/Sdp.py:99 msgid "WSP" -msgstr "" +msgstr "WSP" #: blueman/Sdp.py:100 msgid "BNEP" -msgstr "" +msgstr "BNEP" #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "" +msgstr "UPnP/ESDP" #: blueman/Sdp.py:102 msgid "HIDP" @@ -1551,13 +2560,12 @@ msgstr "" #: blueman/Sdp.py:116 -#, fuzzy msgid "Serial Port" -msgstr "Porte Seriali" +msgstr "Porta Seriale" #: blueman/Sdp.py:117 msgid "LAN Access Using PPP" -msgstr "" +msgstr "Accesso alla LAN tramite PPP" #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" @@ -1602,11 +2610,11 @@ #: blueman/Sdp.py:129 msgid "Remote Control" -msgstr "" +msgstr "Controllo Remoto" #: blueman/Sdp.py:130 msgid "Video Conferencing" -msgstr "" +msgstr "Videoconferenza" #: blueman/Sdp.py:131 msgid "Intercom" @@ -1626,7 +2634,7 @@ #: blueman/Sdp.py:135 msgid "WAP Client" -msgstr "" +msgstr "Client WAP" #: blueman/Sdp.py:136 msgid "PANU" @@ -2123,32 +3131,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informazioni" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Mostra informazioni sul dispositivo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Invia _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Invia una nota di testo" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Impossibile modificare il profilo in %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profilo audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Seleziona il profilo audio di PulseAudio" @@ -2161,14 +3169,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connesso" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2178,23 +3178,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Disconnessione..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connesso:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Non connesso" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2202,57 +3202,58 @@ "Al momento non sono disponibili statistiche sull'uso. Prova prima a " "ristabilire una connessione e poi controlla questa pagina." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "giorno" msgstr[1] "giorni" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ora" msgstr[1] "ore" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minuti" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s e %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Si Ú sicuri di voler azzerare il contatore?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Consente di monitorare il vostro (banda larga mobile) utilizzo del traffico " "di rete. Utile per abbonamenti di accesso ai dati limitato. Questo plugin " "tiene traccia di ogni dispositivo separatamente." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Uso della Rete" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Visualizza l'utilizzo del traffico di rete" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth abilitato" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gestisci servizi di rete locali, come NAP bridge" @@ -2264,7 +3265,7 @@ "Fornisce supporto per il Dial Up Networking (DUN) con ModemManager e " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2272,18 +3273,14 @@ "un accesso veloce" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Connessioni recenti visualizzate" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Il numero massimo di connessioni recenti visualizzate nel menu." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Connessioni recenti" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2302,6 +3299,10 @@ msgid "Adapter for this connection is not available" msgstr "L'adattatore non Ú disponibile per questa connessione" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Connessioni recenti" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2310,41 +3311,41 @@ "Fornisce supporto per la Personal Area Networking (PAN) introdotta in " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Fornisce le API DBus per altri componenti Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "File in arrivo tramite bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "File %(0)s in arrivo da %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Rifiuta" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Ricezione file in corso" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Ricezione del file %(0)s da %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Permette di trasferire file tramite OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Una cartella configurata per i file in entrata non esiste" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2353,46 +3354,46 @@ "Assicurati che la cartella \"%s\" esista o sia configurata tramite " "blueman-services. Verrà usata la cartella predefinita \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "File ricevuto" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Il file %(0)s Ú stato correttamente ricevuto da %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Trasferimento fallito" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Tasferimento del file %(0)s fallito" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "File ricevuti" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Ricevuto %d file in background" msgstr[1] "Ricevuti %d file in background" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2422,7 +3423,7 @@ msgid "Adap_ters" msgstr "Ada_ttatori" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2463,27 +3464,21 @@ "Tentativo di ottenere indirizzo IP da %s\n" "Si prega di attendere
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Aggiunge un indicatore all'icona di stato quando il Bluetooth Ú attivo e " "mostra il numero di connessioni nella tooltip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth attivo" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d connessione attiva" -msgstr[1] "%d connessioni attive" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth disabilitato" @@ -2513,7 +3508,7 @@ msgstr "Durata in secondi della rilevabilità" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Rendi rilevabile" @@ -2521,11 +3516,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Rendi l'adattatore predefinito visibile temporaneamente" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Visibile
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Visibile
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2533,7 +3533,7 @@ "Aggiunge un menu per l'applet e un'API per permettere ad altri plugin per " "manipolarlo" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2542,7 +3542,7 @@ "Connesso con successo al servizio DUN di %(0)s.\n" "La rete Ú ora disponibile attraverso %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Fornisce un supporto di base pr connettersi ad internet attraverso il " @@ -2560,12 +3560,13 @@ msgstr "Script da eseguire alla connessione" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2606,33 +3607,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Gestisce lo stato di alimentazione degli adattatori Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Accensione automatica" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Accendi automaticamente adattatore" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Disattiva il bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Spegni tutti gli adattatori" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Attiva il bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Accendi tutti gli adattatori" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2645,22 +3638,22 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Utilizza libappindicator per visualizzare un'icona di stato" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rete" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Indirizzo IP non valido" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "L'indirizzo IP va in conflitto con l'interfaccia %s che ha lo stesso " "indirizzo" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2671,16 +3664,16 @@ "configurata %s/%s\n" "Ciò può causare comportamenti di rete anomali" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Non Ú attualmente supportato con questa configurazione" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Trasferimento" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Il plugin del servizio di trasferimento dell'applet Ú disabilitato" @@ -2688,7 +3681,7 @@ msgid "Dialup Settings" msgstr "Impostazioni composizione" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Porta seriale %s" @@ -2749,6 +3742,97 @@ msgid "Setting RfKill State requires privileges" msgstr "Impostare lo stato RfKill richiede privilegi" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Attiva il bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Il Bluetooth deve essere acceso perchÚ il gestore dispositivi funzioni" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Disattiva il bluetooth" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Pressione sanguigna: Braccio" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Pressione sanguigna: Polso" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Sensore di corsa/camminata: nella scarpa" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Sensore di corsa/camminata: sulla scarpa" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Sensore di corsa/camminata: sul fianco" + +#~ msgid "Fingertip" +#~ msgstr "Polpastrello" + +#~ msgid "Wrist-Worn" +#~ msgstr "Da polso" + +#~ msgid "Services" +#~ msgstr "Servizi" + +#~ msgid "Network Settings" +#~ msgstr "Impostazioni rete" + +#~ msgid "Transfer Settings" +#~ msgstr "Impostazioni trasferimento" + +#~ msgid "Plugin description:" +#~ msgstr "Descrizione plugin:" + +#~ msgid "Local Services" +#~ msgstr "Servizi Locali" + +#~ msgid "_Apply" +#~ msgstr "_Applica" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d connessione attiva" +#~ msgstr[1] "%d connessioni attive" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Risorsa temporaneamente non disponibile" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Vuoi che il bluetooth venga abilitato automaticamente?" + +#~ msgid "Yes" +#~ msgstr "Sì" + +#~ msgid "No" +#~ msgstr "No" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualità collegamento: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualità collegamento: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Accensione automatica" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Accendi automaticamente adattatore" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositivi Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "Fidato ed Accoppiato" @@ -2797,9 +3881,6 @@ #~ msgid "Introduction" #~ msgstr "Introduzione" -#~ msgid "Device" -#~ msgstr "Dispositivo" - #~ msgid "Select pairing method to use:" #~ msgstr "Seleziona il metodo di associazione da usare:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ja.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ja.gmo differ diff -Nru blueman-2.3.5/po/ja.po blueman-2.4.1/po/ja.po --- blueman-2.3.5/po/ja.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/ja.po 2024-04-09 07:41:51.000000000 +0000 @@ -17,11 +17,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-11 16:14+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-07-11 14:11+0000\n" "Last-Translator: Shinichi Abe \n" -"Language-Team: Japanese \n" +"Language-Team: Japanese \n" "Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -33,7 +33,7 @@ msgid "Visibility Setting" msgstr "可芖性の蚭定" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "非衚瀺" @@ -53,223 +53,285 @@ msgid "Pairing request" msgstr "ペアリング芁求" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "デバむスに察するペアリング芁求:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "これは䞊曞きする必芁がありたす" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "入力䞭の文字を衚瀺" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "アダプタヌ(_A)" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "怜玢(_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "蚭定(_P)" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "終了(_E)" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "デバむス(_D)" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "衚瀺(_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ツヌルバヌを衚瀺(_T)" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ステヌタスバヌを衚瀺(_S)" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "未登録デバむスを隠す(_u)" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "䞊び替え(_O)" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "名前(_N)" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "远加枈み(_A)" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "降順(_D)" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "プラグむン(_P)" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "ロヌカルサヌビス(_L)" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "ヘルプ(_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "問題を報告 (_R)" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "付近のデバむスを怜玢" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "怜玢" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "デバむスをペアリングする" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "ペア" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "信頌できるデバむスずしおマヌクを付ける・倖す" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ä¿¡é Œ" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "このデバむスを既知のデバむス䞀芧から削陀する" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "削陀" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "デバむスにファむルを送信する" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ファむルを送信" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "総送信デヌタ量ず転送速床" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "総受信デヌタ量ず転送速床" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "デヌタアクティビティ衚瀺" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "もっず" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "デバむス名の倉曎" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "リセット(_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "キャンセル䞭(_C)" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "了解(_O)" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ネットワヌクアクセスポむント (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "サヌビス" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP サヌバの皮類:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "掚奚" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP アドレス:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP サヌバヌがむンストヌルされおいたせん" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP アドレス:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP 蚭定" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN サポヌト" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "ダむアルアップネットワヌキング (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN サポヌト" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ネットワヌク蚭定" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ネットワヌクアクセスポむント (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN サポヌト" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ファむルの受信 (オブゞェクトプッシュ)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "受信フォルダヌ:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ファむルを転送された時の受け取りフォルダヌを遞択しおください" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "信頌されたデバむスからのファむルを受信" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "転送蚭定" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Bluetooth でファむルを送信" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "宛先:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "ファむル:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "蚭定" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "遞択されたプラグむンの蚭定を行う" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "プラグむンの説明:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "未指定" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "䜜者:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "䞍明" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "䟝存プラグむン:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "競合プラグむン:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM 蚭定" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "番号:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -277,27 +339,27 @@ msgid "Traffic statistics" msgstr "通信状況" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "閉じる(_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ダりンロヌド:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "アップロヌド:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "合蚈:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "ログの開始:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "ログの期間:" @@ -305,43 +367,47 @@ msgid "Send note" msgstr "付箋玙を送る" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "アダプタヌマネヌゞャヌを䜿うには Bluetooth の電源をオンにする必芁がありたす" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth アダプタヌ" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "垞に" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d 分" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "アダプタヌ" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth デバむス" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"デバむスマネヌゞャヌを動䜜させるためには Bluetooth をオンにする必芁がありたす" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "BlueZ ぞの接続に倱敗したした" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -351,16 +417,24 @@ "Bluetooth アダプタヌが1぀も認識されおいないか、Bluetooth デヌモンが起動しおい" "ない可胜性がありたす。" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "怜玢䞭" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "アダプタヌ蚭定" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "ファむル送信者" @@ -390,34 +464,34 @@ msgid "Cancelling" msgstr "キャンセル䞭" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "ファむルを送信䞭" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "転送完了時間:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d 秒" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ファむル %s を送信䞭に゚ラヌが発生したした" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "スキップ" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "再実行" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "゚ラヌが発生したした" @@ -475,220 +549,162 @@ msgstr "垞に蚱可" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "蚱可する" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "プラグむンの読み蟌み䞭に゚ラヌが発生したした。\n" "このメッセヌゞを開発者に、私達のりェブサむトでお知らせください。" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ロヌカルサヌビス" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "远加(_A)" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth 機胜が切れおいたす" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "終了" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bluetooth を有効" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Bluetoothは自動的に有効にしたすか" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "はい" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "いいえ" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "問題を報告 (_R)" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "デバむスマネヌゞャヌ" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ツヌルバヌを衚瀺(_T)" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ステヌタスバヌを衚瀺(_S)" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "未登録デバむスを隠す(_u)" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "䞊び替え(_O)" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "名前(_N)" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "远加枈み(_A)" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "降順(_D)" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "プラグむン(_P)" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "ロヌカルサヌビス(_L)" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "サヌビス蚭定" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "怜玢(_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "キヌボヌド" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "蚭定(_P)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "コンボ" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "終了(_E)" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "デバむス名の倉曎" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "未分類" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "接続したした" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "ä¿¡é Œ" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "ペア" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "ブロック" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "接続枈み" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "匱い" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "最適ではない" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "最適" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "倚い" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "倚すぎる" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "受信信号匷床: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "受信信号匷床: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "リンク品質: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "リンク品質: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "䜎い" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "高い" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "非垞に高い" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "送信出力レベル: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "送信出力レベル: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "成功!" @@ -700,92 +716,93 @@ msgid "Connecting
" msgstr "接続䞭 " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "切断倱敗: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "オヌディオ゚ンドポむントが登録されおいたせん" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Input/output ゚ラヌ" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "デバむスは応答したせんでした" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "リ゜ヌスが䞀時的に䜿甚䞍可" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "䞍明" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "接続倱敗: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "接続(_C)" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "自動接続プロファむルの A2DP ゜ヌス、A2DP シンク、および HID を接続したす" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "切断(_D)" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "匷制的にデバむスを切断する" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "接続䞭:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "切断:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "自動接続:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "ファむルを送信䞭(_F)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "ペア(_P)" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "信頌する(_T)" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "信頌しない(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "ブロック(_B)" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "ブロック解陀(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "このデバむスをブロックブロック解陀" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "デバむス名を倉曎(_e)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "削陀(_R)
" @@ -793,23 +810,8 @@ msgid "Cancel Operation" msgstr "操䜜のキャンセル" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "デヌタアクティビティ衚瀺" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "総受信デヌタ量ず転送速床" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "総送信デヌタ量ず転送速床" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "信頌を解陀" @@ -817,29 +819,20 @@ msgid "Select Device" msgstr "デバむスを遞択" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "もっず" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman は GTK+ の Bluetooth マネヌゞャヌです" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM の蚭定" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "プラグむン" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "䟝存問題" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -850,7 +843,7 @@ "b>をアンロヌドするず\"%(0)s\"もアンロヌドされたす。\n" "よろしいですか" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -861,6 +854,19 @@ "ロヌドするず\"%(0)s\"はアンロヌドされたす。\n" "よろしいですか" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "䟝存問題" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "䟝存問題" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "アダプタヌの遞択" @@ -900,7 +906,7 @@ msgstr "呚蟺機噚" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "むメヌゞング" @@ -925,7 +931,7 @@ msgstr "サヌバ" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "ラップトップ" @@ -1005,7 +1011,8 @@ msgstr "利甚䞍可" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "ヘッドセット" @@ -1015,7 +1022,7 @@ msgstr "ハンドフリヌ" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "マむクロフォン" @@ -1025,7 +1032,7 @@ msgstr "スピヌカヌ" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "ヘッドフォン" @@ -1085,21 +1092,11 @@ msgstr "ゲヌミング玩具" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "キヌボヌド" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "ポむンティング・デバむス" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "コンボ" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "ディスプレィ" @@ -1169,6 +1166,11 @@ msgid "Game" msgstr "ゲヌム" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "䞀般電話" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "䞀般電話" @@ -1178,220 +1180,1231 @@ msgstr "コンピュヌタヌ" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "コンピュヌタヌ" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "サヌバ" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "りェアラブル" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "時蚈" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "時蚈: スポヌツ時蚈" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "腕時蚈" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "時蚈" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "ディスプレィ" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "リモコン" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "県鏡" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "タグ" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "キヌリング" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "メディアプレヌダヌ" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "バヌコヌドスキャナヌ" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "䜓枩蚈" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "䜓枩蚈: 耳" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "䜓枩蚈" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "心拍センサヌ" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "心拍センサヌ: ベルト型" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "心拍" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "䞀般血圧蚈" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "血圧蚈: 腕" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "血圧" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "血圧蚈: 手銖" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "血圧" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "ヒュヌマン むンタヌフェヌス機噚 (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "ヒュヌマン むンタヌフェヌス機噚" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "マりス" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "ゞョむスティック" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "ゲヌムパッド" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "タブレット" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "カヌドリヌダヌ" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "電子ペン" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "バヌコヌド スキャナヌ" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "血糖倀枬定蚈" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "䞀般: ランニング りォヌキング センサヌ" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "ランニング りォヌキング センサヌ: シュヌズ内蔵型" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "䞀般: ランニング りォヌキング センサヌ" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "ランニング りォヌキング センサヌ: シュヌズ取付型" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "䞀般: ランニング りォヌキング センサヌ" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "ランニング りォヌキング センサヌ: On-Hip" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "䞀般: ランニング りォヌキング センサヌ" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "䞀般: サむクリング" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "サむクリング: サむクル コンピュヌタヌ" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "サむクリング: 速床センサヌ" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "サむクリング: ケむデンスセンサヌ" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "サむクリング: パワヌセンサヌ" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "サむクリング: 速床ケむデンスセンサヌ" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "䞀般: パヌ゜ナルモビリティデバむス" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "バッテリヌ サヌビス" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "ネットワヌク" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "アクセスポむント" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "デバむス" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "心拍センサヌ" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "心拍センサヌ" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "ファむル送信者" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "サむクリング: 速床センサヌ" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "サむクリング: 速床センサヌ" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "䞀般: 䜓重蚈" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "コントロヌラヌ" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "タグ" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "時蚈" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "䜓枩蚈: 耳" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "キヌリング" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "䞀般アクセス" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "アクセスポむント" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "アクセスポむント" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "ブロック" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "䞀般: パヌ゜ナルモビリティデバむス" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "䞀般: パヌ゜ナルモビリティデバむス" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "プラグむン" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "䞀般: 䜓重蚈" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "キヌリング" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "スマヌトフォン" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "䜍眮情報 ディスプレィ 機噚" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "サヌビス:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "オヌディオプロファむル" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "メディアプレヌダヌ" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "カメラ" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "モビリティスクヌタヌ" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "車䞡" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ディスプレィ" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "マむクロフォン" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "䞀般: パヌ゜ナルモビリティデバむス" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "マむクロフォン" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "オヌディオ" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "受信ファむル" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "セットトップボックスSTB" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ディスプレィ" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ビデオモニタヌ" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "キヌリング" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "タグ" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "ポヌタブルオヌディオ" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "タグ" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "電子ペン" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "䞀般: 脈拍蚈" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "指先" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "䞀般: 脈拍蚈" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "手銖甚" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "脈拍蚈" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "䞀般: 䜓重蚈" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "䞀般: パヌ゜ナルモビリティデバむス" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "電動車怅子" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "モビリティスクヌタヌ" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "連続血糖倀モニタヌ" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "むンスリンポンプ" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "むンスリンポンプ, 耐久性ポンプ" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "むンスリンポンプ, パッチ貌付けポンプ" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "むンスリンペン" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "䞀般 薬品䟛絊デバむス" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "䜓枩蚈" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "䞀般: アりトドアスポヌツ関連" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "䜍眮情報 ディスプレィ 機噚" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "䜍眮情報およびナビゲヌション ディスプレィ 機噚" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "䜍眮情報 Pod" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "䜍眮情報 および ナビゲヌション Pod" @@ -2055,32 +3068,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "行を遞択し Control + C でコピヌ実行" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "情報(_I)" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "デバむスの情報を衚瀺したす" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "付箋玙を送る(_N)" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "テキスト付箋玙を送る" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "プロファむルを %s に倉曎できたせんでした" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "オヌディオプロファむル" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "PulseAudio のオヌディオプロファむルを遞択しお䞋さい" @@ -2093,14 +3106,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "スタヌト時および60秒毎に構成可胜なサヌビスぞの自動接続を詊みたす。" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "接続したした" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2110,22 +3115,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "デバむスが接続たたは切断されたずきにデスクトップ通知を衚瀺したす。" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "切断したした" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "接続したした:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "接続しおいたせん" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2133,53 +3138,54 @@ "䜿甚状況はただ利甚できたせん。䞀床接続を行っおから再床このペヌゞを開いお䞋さ" "い。" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "日" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "時間" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "分" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s、 %d %s、 %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "本圓にカりンタヌを初期化したすか" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ネットワヌクの䜿甚状況を監芖したす。通信量制限のある堎合に䟿利です。このプラ" "グむンは各デバむスの動䜜を個別に远跡できたす。" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "ネットワヌク利甚状況(_U)" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ネットワヌク䜿甚状況を衚瀺する" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth が有効" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "NAP ブリッゞのようなロヌカルネットワヌクデバむスを管理する" @@ -2191,24 +3197,20 @@ "モデムマネヌゞャヌずネットワヌクマネヌゞャヌにダむダルアップネットワヌク " "(DUN) を提䟛したす" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "次回以降のアクセスのために最埌の接続をメニュヌに含める" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "最倧衚瀺項目数" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "最近䜿甚した接続に衚瀺される最倧の項目数。" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "最近䜿甚した接続(_C)" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2227,6 +3229,10 @@ msgid "Adapter for this connection is not available" msgstr "この接続のアダプタヌは䜿甚できたせん" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "最近䜿甚した接続(_C)" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2234,41 +3240,41 @@ msgstr "" "パヌ゜ナル゚リアネットワヌク (PAN) は NetworkManager 0.8 で利甚可胜です" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "他の Blueman コンポヌネントに DBus API を提䟛したす" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Bluetooth 経由のファむル受信" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "%(1)s からファむル %(0)s が届いおいたす" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "リゞェクト" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "受信ファむル" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "%(1)s からファむル %(0)s を受信䞭" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX ファむル転送機胜を提䟛する" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "蚭定された受信ディレクトリヌが存圚したせん" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2277,45 +3283,45 @@ "ディレクトリ\"%s\"が存圚するか確認しおください。たたは、blueman-" "servicesで蚭定しおください。それたでは、\"%s\"が䜿われたす" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "ファむルを受信したした" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "%(1)s からファむル %(0)s を受信したした" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "開く" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "転送に倱敗したした" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "%(0)sの転送に倱敗したした" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ファむルを受信したした" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "ファむル %(files)d をバックグラりンドで受信したした" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "堎所を開く" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2347,7 +3353,7 @@ msgid "Adap_ters" msgstr "アダプタヌ(_T)" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "アプレット" @@ -2388,26 +3394,21 @@ "%s の IP アドレスを取埗䞭です。\n" "お埅ちください " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Bluetooth がアクティブになった際にステヌタスアむコンに通知し、ツヌルチップに" "接続しおいるデバむス数を衚瀺したす。" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth 有効" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d 件のアクティブな接続" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth が無効" @@ -2437,7 +3438,7 @@ msgstr "発芋可胜な状態を継続する秒数" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "発芋可胜にする(_M)" @@ -2445,11 +3446,16 @@ msgid "Make the default adapter temporarily visible" msgstr "デフォルトアダプタヌを䞀時的に衚瀺する" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "怜出可胜... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "怜出可胜... %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2457,7 +3463,7 @@ "アプレットにメニュヌを、その他のプラグむンに API を提䟛し、操䜜できるようにし" "たす" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2466,7 +3472,7 @@ "%(0)s 䞊の DUN サヌビスに接続したした。\n" "%(1)s を経由しおネットワヌクを利甚可胜です" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "DUN プロファむルを甚いおむンタヌネットに接続するための基本的な機胜を提䟛した" @@ -2483,12 +3489,13 @@ msgstr "接続時に実行するスクリプト" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2529,33 +3536,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Bluetooth アダプタヌの電源状態を蚭定したす" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "自動的に電源をオンにする" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "自動的にアダプタヌの電源をオンにする" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Bluetooth をオフにする(_O)" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "党おのアダプタヌをオフにしたす" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Bluetooth をオンにする(_O)" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "党おのアダプタヌをオンする" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2567,20 +3566,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ステヌタスアむコンを衚瀺するために StatusNotifierItem を䜿甚したす" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "ネットワヌク" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "䞍正な IP アドレス" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP アドレスが同じアドレスを持぀むンタヌフェヌス %s ず衝突しおいたす" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2591,16 +3590,16 @@ "いたす\n" "これにより、䞍正なネットワヌク動䜜が発生する可胜性がありたす" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "珟圚このセットアップではサポヌトされおいたせん" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "転送" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "アプレットの転送サヌビスプラグむンは無効化されおいたす" @@ -2608,7 +3607,7 @@ msgid "Dialup Settings" msgstr "ダむアルアップの蚭定" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "シリアルポヌト %s" @@ -2669,6 +3668,103 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill ステヌトの蚭定には暩限が必芁です" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth をオンにする(_O)" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "デバむスマネヌゞャヌを動䜜させるためには Bluetooth をオンにする必芁があり" +#~ "たす" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth をオフにする(_O)" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "心拍センサヌ: ベルト型" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "血圧蚈: 腕" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "血圧蚈: 手銖" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "ヒュヌマン むンタヌフェヌス機噚 (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "ランニング りォヌキング センサヌ: シュヌズ内蔵型" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "ランニング りォヌキング センサヌ: シュヌズ取付型" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "ランニング りォヌキング センサヌ: On-Hip" + +#~ msgid "Fingertip" +#~ msgstr "指先" + +#~ msgid "Wrist-Worn" +#~ msgstr "手銖甚" + +#~ msgid "Services" +#~ msgstr "サヌビス" + +#~ msgid "Network Settings" +#~ msgstr "ネットワヌク蚭定" + +#~ msgid "Transfer Settings" +#~ msgstr "転送蚭定" + +#~ msgid "Plugin description:" +#~ msgstr "プラグむンの説明:" + +#~ msgid "Local Services" +#~ msgstr "ロヌカルサヌビス" + +#~ msgid "_Apply" +#~ msgstr "远加(_A)" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d 件のアクティブな接続" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "リ゜ヌスが䞀時的に䜿甚䞍可" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Bluetoothは自動的に有効にしたすか" + +#~ msgid "Yes" +#~ msgstr "はい" + +#~ msgid "No" +#~ msgstr "いいえ" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "リンク品質: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "リンク品質: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "自動的に電源をオンにする" + +#~ msgid "Automatically power on adapters" +#~ msgstr "自動的にアダプタヌの電源をオンにする" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth デバむス" + #~ msgid "Trusted and Paired" #~ msgstr "信頌ずペアリング枈み" @@ -2709,9 +3805,6 @@ #~ msgid "Introduction" #~ msgstr "はじめに" -#~ msgid "Device" -#~ msgstr "デバむス" - #~ msgid "Select pairing method to use:" #~ msgstr "䜿甚するペアリング方法を遞択しおください" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ka.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ka.gmo differ diff -Nru blueman-2.3.5/po/ka.po blueman-2.4.1/po/ka.po --- blueman-2.3.5/po/ka.po 1970-01-01 00:00:00.000000000 +0000 +++ blueman-2.4.1/po/ka.po 2024-04-09 07:41:51.000000000 +0000 @@ -0,0 +1,3512 @@ +# Georgian translation for blueman. +# This file is distributed under the same license as the blueman package. +# +msgid "" +msgstr "" +"Project-Id-Version: blueman 2.4-alpha\n" +"Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-02-16 09:39+0100\n" +"Last-Translator: \n" +"Language-Team: Georgian <(nothing)>\n" +"Language: ka\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: data/ui/adapters-tab.ui:30 +msgid "Visibility Setting" +msgstr "" + +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 +msgid "Hidden" +msgstr "" + +#: data/ui/adapters-tab.ui:57 +msgid "Always visible" +msgstr "" + +#: data/ui/adapters-tab.ui:75 +msgid "Temporarily visible" +msgstr "" + +#: data/ui/adapters-tab.ui:110 +msgid "Name" +msgstr "" + +#: data/ui/applet-passkey.ui:8 +msgid "Pairing request" +msgstr "" + +#: data/ui/applet-passkey.ui:94 +msgid "Pairing request for device:" +msgstr "" + +#: data/ui/applet-passkey.ui:123 +msgid "This should be overwritten" +msgstr "" + +#: data/ui/applet-passkey.ui:143 +msgid "Show input" +msgstr "" + +#: data/ui/manager-main.ui:62 +msgid "_Adapter" +msgstr "" + +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 +msgid "_Device" +msgstr "" + +#: data/ui/manager-main.ui:131 +msgid "_View" +msgstr "" + +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 +#: blueman/plugins/applet/StandardItems.py:51 +msgid "_Help" +msgstr "" + +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 +msgid "Search for nearby devices" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:295 +msgid "Search" +msgstr "" + +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 +msgid "Create pairing with the device" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:319 +msgid "Pair" +msgstr "" + +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 +msgid "Mark/Unmark this device as trusted" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Trust" +msgstr "" + +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 +msgid "Remove this device from the known devices list" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:347 +msgid "Remove" +msgstr "" + +#: data/ui/manager-main.ui:369 +msgid "Send file(s) to the device" +msgstr "" + +#. translators: toolbar item: keep it as short as possible +#: data/ui/manager-main.ui:371 +msgid "Send File" +msgstr "" + +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + +#: data/ui/rename-device.ui:8 +msgid "Rename device" +msgstr "" + +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 +msgid "_Reset" +msgstr "" + +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_Cancel" +msgstr "" + +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 +#: blueman/gui/DeviceSelectorDialog.py:17 +msgid "_OK" +msgstr "" + +#: data/ui/services-network.ui:32 +msgid "DHCP server type:" +msgstr "" + +#: data/ui/services-network.ui:59 +msgid "Recommended" +msgstr "" + +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "" + +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "" + +#: data/ui/services-network.ui:180 +msgid "NAP Settings" +msgstr "" + +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 +msgid "PAN Support" +msgstr "" + +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 +msgid "DUN Support" +msgstr "" + +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "" + +#: data/ui/services-transfer.ui:18 +msgid "File Receiving (Object Push)" +msgstr "" + +#: data/ui/services-transfer.ui:32 +msgid "Incoming Folder:" +msgstr "" + +#: data/ui/services-transfer.ui:45 +msgid "Select folder for incoming file transfers" +msgstr "" + +#: data/ui/services-transfer.ui:54 +msgid "Accept files from trusted devices" +msgstr "" + +#: data/ui/send-dialog.ui:33 +msgid "Sending files via Bluetooth" +msgstr "" + +#: data/ui/send-dialog.ui:71 +msgid "To:" +msgstr "" + +#: data/ui/send-dialog.ui:109 +msgid "File:" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:79 +msgid "Configuration" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:83 +msgid "Configure selected plugin's preferences" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:129 +msgid "Not specified" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:151 +msgid "Author:" +msgstr "" + +#. translators: device class +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 +#: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 +msgid "Unknown" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:193 +msgid "Depends on:" +msgstr "" + +#: data/ui/applet-plugins-widget.ui:235 +msgid "Conflicts with:" +msgstr "" + +#: data/ui/gsm-settings.ui:35 +msgid "GSM settings" +msgstr "" + +#: data/ui/gsm-settings.ui:56 +msgid "Number:" +msgstr "" + +#: data/ui/gsm-settings.ui:79 +msgid "APN:" +msgstr "" + +#: data/ui/net-usage.ui:14 +msgid "Traffic statistics" +msgstr "" + +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 +msgid "_Close" +msgstr "" + +#: data/ui/net-usage.ui:80 +msgid "Downloaded:" +msgstr "" + +#: data/ui/net-usage.ui:120 +msgid "Uploaded:" +msgstr "" + +#: data/ui/net-usage.ui:160 +msgid "Total:" +msgstr "" + +#: data/ui/net-usage.ui:197 +msgid "Log started:" +msgstr "" + +#: data/ui/net-usage.ui:210 +msgid "Log duration:" +msgstr "" + +#: data/ui/note.ui:8 +msgid "Send note" +msgstr "" + +#: blueman/main/Adapter.py:57 +msgid "Bluetooth needs to be turned on for the adapter manager to work" +msgstr "" + +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 +msgid "Bluetooth Adapters" +msgstr "" + +#: blueman/main/Adapter.py:160 +msgid "Always" +msgstr "" + +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format +msgid "%(minutes)d Minute" +msgid_plural "%(minutes)d Minutes" +msgstr[0] "" +msgstr[1] "" + +#: blueman/main/Adapter.py:230 +msgid "Adapter" +msgstr "" + +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" + +#: blueman/main/Manager.py:104 +msgid "Connection to BlueZ failed" +msgstr "" + +#: blueman/main/Manager.py:105 +msgid "" +"Bluez daemon is not running, blueman-manager cannot continue.\n" +"This probably means that there were no Bluetooth adapters detected or " +"Bluetooth daemon was not started." +msgstr "" + +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 +msgid "Searching" +msgstr "" + +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 +msgid "Adapter Preferences" +msgstr "" + +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 +msgid "File Sender" +msgstr "" + +#: blueman/main/Sendto.py:33 +msgid "Bluetooth File Transfer" +msgstr "" + +#: blueman/main/Sendto.py:42 +msgid "_Stop" +msgstr "" + +#: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 +msgid "Connecting" +msgstr "" + +#: blueman/main/Sendto.py:111 +msgid "obexd not available" +msgstr "" + +#: blueman/main/Sendto.py:111 +msgid "Failed to autostart obex service. Make sure the obex daemon is running" +msgstr "" + +#: blueman/main/Sendto.py:142 +msgid "Cancelling" +msgstr "" + +#: blueman/main/Sendto.py:154 +msgid "Sending File" +msgstr "" + +#: blueman/main/Sendto.py:154 +msgid "ETA:" +msgstr "" + +#: blueman/main/Sendto.py:192 +#, python-format +msgid "%(seconds)d Second" +msgid_plural "%(seconds)d Seconds" +msgstr[0] "" +msgstr[1] "" + +#: blueman/main/Sendto.py:225 +#, python-format +msgid "Error occurred while sending file %s" +msgstr "" + +#: blueman/main/Sendto.py:229 +msgid "Skip" +msgstr "" + +#: blueman/main/Sendto.py:230 +msgid "Retry" +msgstr "" + +#: blueman/main/Sendto.py:281 +msgid "Error occurred" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:123 +#, python-format +msgid "Pairing request for %s" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:134 blueman/main/applet/BluezAgent.py:246 +msgid "Bluetooth Authentication" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:165 +msgid "Enter PIN code for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:174 +msgid "Enter passkey for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:185 +msgid "Pairing passkey for" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:196 +msgid "Pairing PIN code for" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:209 +msgid "Pairing request for:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:212 +msgid "Confirm value for authentication:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:213 +msgid "Confirm" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 +msgid "Deny" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Authorization request for:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:241 +msgid "Service:" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:242 +msgid "Always accept" +msgstr "" + +#: blueman/main/applet/BluezAgent.py:243 +#: blueman/plugins/applet/TransferService.py:129 +msgid "Accept" +msgstr "" + +#: blueman/main/PluginManager.py:67 +msgid "" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" +"website." +msgstr "" + +#: blueman/Functions.py:70 +msgid "Bluetooth Turned Off" +msgstr "" + +#: blueman/Functions.py:71 +msgid "Exit" +msgstr "" + +#: blueman/Functions.py:72 +msgid "Enable Bluetooth" +msgstr "" + +#: blueman/Functions.py:166 +msgid "B" +msgstr "" + +#: blueman/Functions.py:169 +msgid "KB" +msgstr "" + +#: blueman/Functions.py:172 +msgid "MB" +msgstr "" + +#: blueman/Functions.py:175 +msgid "GB" +msgstr "" + +#: blueman/gui/manager/ManagerMenu.py:47 +msgid "Device Manager" +msgstr "" + +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "" + +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 +#: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 +#: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 +msgid "Uncategorized" +msgstr "" + +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 +msgid "Trusted" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:572 +msgid "Paired" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:574 +msgid "Blocked" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:596 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:610 +msgid "Poor" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 +msgid "Sub-optimal" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 +msgid "Optimal" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:616 +msgid "Much" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:618 +msgid "Too much" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:621 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:624 +#, python-format +msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:629 +msgid "Low" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:635 +msgid "High" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:637 +msgid "Very High" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:640 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:643 +#, python-format +msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:137 +msgid "Success!" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:142 +msgid "Failed" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:148 +msgid "Connecting
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:171 +msgid "Disconnection Failed: " +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:195 +msgid "No audio endpoints registered" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:198 +msgid "Input/output error" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:200 +msgid "Device did not respond" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:209 +msgid "Connection Failed: " +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:295 +msgid "_Connect" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:297 +msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:301 +msgid "_Disconnect" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:302 +msgid "Forcefully disconnect the device" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:318 +msgid "Connect To:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:323 +msgid "Disconnect:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:333 +msgid "Auto-connect:" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:353 +msgid "Send a _File
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:366 +msgid "_Pair" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:376 +msgid "_Trust" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:381 +msgid "_Untrust" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:388 +msgid "_Block" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:393 +msgid "_Unblock" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:397 +msgid "Block/Unblock this device" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:417 +msgid "R_ename device
" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceMenu.py:426 +msgid "_Remove
" +msgstr "" + +#: blueman/gui/manager/ManagerProgressbar.py:44 +msgid "Cancel Operation" +msgstr "" + +#: blueman/gui/manager/ManagerToolbar.py:37 +#: blueman/gui/manager/ManagerToolbar.py:96 +msgid "Untrust" +msgstr "" + +#: blueman/gui/DeviceSelectorDialog.py:14 +msgid "Select Device" +msgstr "" + +#: blueman/gui/CommonUi.py:65 +msgid "Blueman is a GTK+ Bluetooth manager" +msgstr "" + +#: blueman/gui/GsmSettings.py:25 +msgid "GSM Settings" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 +msgid "Plugins" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:231 +#, python-format +msgid "" +"Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " +"also unload \"%(0)s\".\n" +"Proceed?" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:241 +#, python-format +msgid "" +"Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " +"unload %(0)s.\n" +"Proceed?" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + +#: blueman/gui/DeviceSelectorWidget.py:39 +msgid "Adapter selection" +msgstr "" + +#: blueman/gui/DeviceSelectorWidget.py:45 +msgid "Discovering
" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:6 +msgid "Miscellaneous" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:8 +msgid "Computer" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:10 +msgid "Phone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:12 +msgid "Access point" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:14 +msgid "Audio/video" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:16 +msgid "Peripheral" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 +msgid "Imaging" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 +msgid "Wearable" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:22 +msgid "Toy" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:31 +msgid "Desktop" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:33 +msgid "Server" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 +msgid "Laptop" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:37 +msgid "Handheld" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:39 +msgid "Palm" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:48 +msgid "Cellular" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:50 +msgid "Cordless" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:52 +msgid "Smartphone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:54 +msgid "Modem" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:56 +msgid "ISDN" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:61 +msgid "Fully" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:63 +msgid "1–17 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:65 +msgid "17–33 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:67 +msgid "33–50 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:69 +msgid "50–67 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:71 +msgid "67–83 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:73 +msgid "83–99 percent" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:75 +msgid "Not available" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 +msgid "Headset" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:84 blueman/Sdp.py:145 +msgid "Handsfree" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 +msgid "Microphone" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:90 +msgid "Loudspeaker" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 +msgid "Headphones" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:94 +msgid "Portable audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:96 +msgid "Car audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:98 +msgid "Set-top box" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:100 +msgid "Hi-Fi audio" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:102 +msgid "VCR" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:104 +msgid "Video camera" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:106 +msgid "Camcorder" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:108 +msgid "Video monitor" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:110 +msgid "Video display and loudspeaker" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:112 +msgid "Video conferencing" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:116 +msgid "Gaming/Toy" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:125 +msgid "Pointing" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:132 +msgid "Display" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:134 +msgid "Camera" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:136 +msgid "Scanner" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:138 +msgid "Printer" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:143 +msgid "Wrist watch" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:145 +msgid "Pager" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:147 +msgid "Jacket" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:149 +msgid "Helmet" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:151 +msgid "Glasses" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:156 +msgid "Robot" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:158 +msgid "Vehicle" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:160 +msgid "Doll" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:162 +msgid "Controller" +msgstr "" + +#. translators: device class +#: blueman/DeviceClass.py:164 +msgid "Game" +msgstr "" + +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "" + +#: blueman/DeviceClass.py:169 +msgid "Generic Phone" +msgstr "" + +#: blueman/DeviceClass.py:170 +msgid "Generic Computer" +msgstr "" + +#: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 +msgid "Generic Watch" +msgstr "" + +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "" + +#: blueman/DeviceClass.py:190 +msgid "Generic Display" +msgstr "" + +#: blueman/DeviceClass.py:191 +msgid "Generic Remote Control" +msgstr "" + +#: blueman/DeviceClass.py:192 +msgid "Generic Eye-glasses" +msgstr "" + +#: blueman/DeviceClass.py:193 +msgid "Generic Tag" +msgstr "" + +#: blueman/DeviceClass.py:194 +msgid "Generic Keyring" +msgstr "" + +#: blueman/DeviceClass.py:195 +msgid "Generic Media Player" +msgstr "" + +#: blueman/DeviceClass.py:196 +msgid "Generic Barcode Scanner" +msgstr "" + +#: blueman/DeviceClass.py:197 +msgid "Generic Thermometer" +msgstr "" + +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "" + +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "" + +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "" + +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "" + +#: blueman/DeviceClass.py:206 +msgid "Mouse" +msgstr "" + +#: blueman/DeviceClass.py:207 +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "" + +#: blueman/DeviceClass.py:209 +msgid "Digitizer Tablet" +msgstr "" + +#: blueman/DeviceClass.py:210 +msgid "Card Reader" +msgstr "" + +#: blueman/DeviceClass.py:211 +msgid "Digital Pen" +msgstr "" + +#: blueman/DeviceClass.py:212 +msgid "Barcode Scanner" +msgstr "" + +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "" + +#: blueman/Sdp.py:88 +msgid "SDP" +msgstr "" + +#: blueman/Sdp.py:89 +msgid "UDP" +msgstr "" + +#: blueman/Sdp.py:90 +msgid "RFCOMM" +msgstr "" + +#: blueman/Sdp.py:91 +msgid "TCP" +msgstr "" + +#: blueman/Sdp.py:92 +msgid "TCS-BIN" +msgstr "" + +#: blueman/Sdp.py:93 +msgid "TCS-AT" +msgstr "" + +#: blueman/Sdp.py:94 +msgid "ATT" +msgstr "" + +#: blueman/Sdp.py:95 +msgid "OBEX" +msgstr "" + +#: blueman/Sdp.py:96 +msgid "IP" +msgstr "" + +#: blueman/Sdp.py:97 +msgid "FTP" +msgstr "" + +#: blueman/Sdp.py:98 +msgid "HTTP" +msgstr "" + +#: blueman/Sdp.py:99 +msgid "WSP" +msgstr "" + +#: blueman/Sdp.py:100 +msgid "BNEP" +msgstr "" + +#: blueman/Sdp.py:101 +msgid "UPnP/ESDP" +msgstr "" + +#: blueman/Sdp.py:102 +msgid "HIDP" +msgstr "" + +#: blueman/Sdp.py:103 +msgid "Hardcopy Control Channel" +msgstr "" + +#: blueman/Sdp.py:104 +msgid "Hardcopy Data Channel" +msgstr "" + +#: blueman/Sdp.py:105 +msgid "Hardcopy Notification" +msgstr "" + +#: blueman/Sdp.py:106 +msgid "AVCTP" +msgstr "" + +#: blueman/Sdp.py:107 +msgid "AVDTP" +msgstr "" + +#: blueman/Sdp.py:108 +msgid "CMTP" +msgstr "" + +#: blueman/Sdp.py:109 +msgid "UDI_C-Plane" +msgstr "" + +#: blueman/Sdp.py:110 blueman/Sdp.py:111 +msgid "Multi-Channel Adaptation Protocol (MCAP)" +msgstr "" + +#: blueman/Sdp.py:112 +msgid "L2CAP" +msgstr "" + +#: blueman/Sdp.py:113 +msgid "ServiceDiscoveryServerServiceClassID" +msgstr "" + +#: blueman/Sdp.py:114 +msgid "BrowseGroupDescriptorServiceClassID" +msgstr "" + +#: blueman/Sdp.py:115 +msgid "Public Browse Group" +msgstr "" + +#: blueman/Sdp.py:116 +msgid "Serial Port" +msgstr "" + +#: blueman/Sdp.py:117 +msgid "LAN Access Using PPP" +msgstr "" + +#: blueman/Sdp.py:118 +msgid "Dialup Networking (DUN)" +msgstr "" + +#: blueman/Sdp.py:119 +msgid "IrMC Sync" +msgstr "" + +#: blueman/Sdp.py:120 +msgid "OBEX Object Push" +msgstr "" + +#: blueman/Sdp.py:121 +msgid "OBEX File Transfer" +msgstr "" + +#: blueman/Sdp.py:122 +msgid "IrMC Sync Command" +msgstr "" + +#: blueman/Sdp.py:124 +msgid "Cordless Telephony" +msgstr "" + +#: blueman/Sdp.py:125 +msgid "Audio Source" +msgstr "" + +#: blueman/Sdp.py:126 +msgid "Audio Sink" +msgstr "" + +#: blueman/Sdp.py:127 +msgid "Remote Control Target" +msgstr "" + +#: blueman/Sdp.py:128 +msgid "Advanced Audio" +msgstr "" + +#: blueman/Sdp.py:129 +msgid "Remote Control" +msgstr "" + +#: blueman/Sdp.py:130 +msgid "Video Conferencing" +msgstr "" + +#: blueman/Sdp.py:131 +msgid "Intercom" +msgstr "" + +#: blueman/Sdp.py:132 +msgid "Fax" +msgstr "" + +#: blueman/Sdp.py:133 +msgid "Headset Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:134 +msgid "WAP" +msgstr "" + +#: blueman/Sdp.py:135 +msgid "WAP Client" +msgstr "" + +#: blueman/Sdp.py:136 +msgid "PANU" +msgstr "" + +#: blueman/Sdp.py:137 +msgid "Network Access Point" +msgstr "" + +#: blueman/Sdp.py:138 +msgid "Group Network" +msgstr "" + +#: blueman/Sdp.py:139 +msgid "DirectPrinting (BPP)" +msgstr "" + +#: blueman/Sdp.py:140 +msgid "ReferencePrinting (BPP)" +msgstr "" + +#: blueman/Sdp.py:141 +msgid "Imaging (BIP)" +msgstr "" + +#: blueman/Sdp.py:142 +msgid "ImagingResponder (BIP)" +msgstr "" + +#: blueman/Sdp.py:143 +msgid "ImagingAutomaticArchive (BIP)" +msgstr "" + +#: blueman/Sdp.py:144 +msgid "ImagingReferencedObjects (BIP)" +msgstr "" + +#: blueman/Sdp.py:146 +msgid "Handsfree Audio Gateway" +msgstr "" + +#: blueman/Sdp.py:147 +msgid "DirectPrintingReferenceObjectsService (BPP)" +msgstr "" + +#: blueman/Sdp.py:148 +msgid "ReflectedUI (BPP)" +msgstr "" + +#: blueman/Sdp.py:149 +msgid "Basic Printing (BPP)" +msgstr "" + +#: blueman/Sdp.py:150 +msgid "Printing Status (BPP)" +msgstr "" + +#: blueman/Sdp.py:151 +msgid "Human Interface Device Service (HID)" +msgstr "" + +#: blueman/Sdp.py:152 +msgid "HardcopyCableReplacement (HCR)" +msgstr "" + +#: blueman/Sdp.py:153 +msgid "HCR_Print (HCR)" +msgstr "" + +#: blueman/Sdp.py:154 +msgid "HCR_Scan (HCR)" +msgstr "" + +#: blueman/Sdp.py:155 +msgid "Common ISDN Access (CIP)" +msgstr "" + +#: blueman/Sdp.py:156 +msgid "VideoConferencingGW (VCP)" +msgstr "" + +#: blueman/Sdp.py:157 +msgid "UDI-MT" +msgstr "" + +#: blueman/Sdp.py:158 +msgid "UDI-TA" +msgstr "" + +#: blueman/Sdp.py:159 +msgid "Audio/Video" +msgstr "" + +#: blueman/Sdp.py:160 +msgid "SIM Access (SAP)" +msgstr "" + +#: blueman/Sdp.py:161 +msgid "Phonebook Access (PBAP) - PCE" +msgstr "" + +#: blueman/Sdp.py:162 +msgid "Phonebook Access (PBAP) - PSE" +msgstr "" + +#: blueman/Sdp.py:163 +msgid "Phonebook Access (PBAP)" +msgstr "" + +#: blueman/Sdp.py:165 +msgid "Message Access Server" +msgstr "" + +#: blueman/Sdp.py:166 +msgid "Message Notification Server" +msgstr "" + +#: blueman/Sdp.py:167 +msgid "Message Access Profile (MAP)" +msgstr "" + +#: blueman/Sdp.py:168 +msgid "GNSS" +msgstr "" + +#: blueman/Sdp.py:169 +msgid "GNSS Server" +msgstr "" + +#: blueman/Sdp.py:170 +msgid "3D Display" +msgstr "" + +#: blueman/Sdp.py:171 +msgid "3D Glasses" +msgstr "" + +#: blueman/Sdp.py:172 +msgid "3D Synchronization (3DSP)" +msgstr "" + +#: blueman/Sdp.py:173 +msgid "Multi-Profile Specification (MPS) Profile" +msgstr "" + +#: blueman/Sdp.py:174 +msgid "Multi-Profile Specification (MPS) Service" +msgstr "" + +#: blueman/Sdp.py:175 +msgid "Calendar, Task, and Notes (CTN) Access Service" +msgstr "" + +#: blueman/Sdp.py:176 +msgid "Calendar, Task, and Notes (CTN) Notification Service" +msgstr "" + +#: blueman/Sdp.py:177 +msgid "Calendar, Task, and Notes (CTN) Profile" +msgstr "" + +#: blueman/Sdp.py:178 +msgid "PnP Information" +msgstr "" + +#: blueman/Sdp.py:179 +msgid "Generic Networking" +msgstr "" + +#: blueman/Sdp.py:180 +msgid "Generic FileTransfer" +msgstr "" + +#: blueman/Sdp.py:181 +msgid "Generic Audio" +msgstr "" + +#: blueman/Sdp.py:182 +msgid "Generic Telephony" +msgstr "" + +#: blueman/Sdp.py:183 +msgid "Video Source" +msgstr "" + +#: blueman/Sdp.py:184 +msgid "Video Sink" +msgstr "" + +#: blueman/Sdp.py:185 +msgid "Video Distribution" +msgstr "" + +#: blueman/Sdp.py:186 +msgid "HDP" +msgstr "" + +#: blueman/Sdp.py:187 +msgid "HDP Source" +msgstr "" + +#: blueman/Sdp.py:188 +msgid "HDP Sink" +msgstr "" + +#: blueman/Sdp.py:189 +msgid "Generic Access" +msgstr "" + +#: blueman/Sdp.py:190 +msgid "Generic Attribute" +msgstr "" + +#: blueman/Sdp.py:191 +msgid "Immediate Alert" +msgstr "" + +#: blueman/Sdp.py:192 +msgid "Link Loss" +msgstr "" + +#: blueman/Sdp.py:193 +msgid "Tx Power" +msgstr "" + +#: blueman/Sdp.py:194 +msgid "Current Time Service" +msgstr "" + +#: blueman/Sdp.py:195 +msgid "Reference Time Update Service" +msgstr "" + +#: blueman/Sdp.py:196 +msgid "Next DST Change Service" +msgstr "" + +#: blueman/Sdp.py:197 +msgid "Glucose" +msgstr "" + +#: blueman/Sdp.py:198 +msgid "Health Thermometer" +msgstr "" + +#: blueman/Sdp.py:199 +msgid "Device Information" +msgstr "" + +#: blueman/Sdp.py:200 +msgid "Heart Rate" +msgstr "" + +#: blueman/Sdp.py:201 +msgid "Phone Alert Status Service" +msgstr "" + +#: blueman/Sdp.py:202 +msgid "Battery Service" +msgstr "" + +#: blueman/Sdp.py:203 +msgid "Blood Pressure" +msgstr "" + +#: blueman/Sdp.py:204 +msgid "Alert Notification Service" +msgstr "" + +#: blueman/Sdp.py:205 +msgid "Human Interface Device" +msgstr "" + +#: blueman/Sdp.py:206 +msgid "Scan Parameters" +msgstr "" + +#: blueman/Sdp.py:207 +msgid "Running Speed and Cadence" +msgstr "" + +#: blueman/Sdp.py:208 +msgid "Automation IO" +msgstr "" + +#: blueman/Sdp.py:209 +msgid "Cycling Speed and Cadence" +msgstr "" + +#: blueman/Sdp.py:210 +msgid "Cycling Power" +msgstr "" + +#: blueman/Sdp.py:211 +msgid "Location and Navigation" +msgstr "" + +#: blueman/Sdp.py:212 +msgid "Environmental Sensing" +msgstr "" + +#: blueman/Sdp.py:213 +msgid "Body Composition" +msgstr "" + +#: blueman/Sdp.py:214 +msgid "User Data" +msgstr "" + +#: blueman/Sdp.py:215 +msgid "Weight Scale" +msgstr "" + +#: blueman/Sdp.py:216 +msgid "Bond Management" +msgstr "" + +#: blueman/Sdp.py:217 +msgid "Continuous Glucose Monitoring" +msgstr "" + +#: blueman/Sdp.py:218 +msgid "Internet Protocol Support" +msgstr "" + +#: blueman/Sdp.py:219 +msgid "Indoor Positioning" +msgstr "" + +#: blueman/Sdp.py:220 +msgid "Pulse Oximeter" +msgstr "" + +#: blueman/Sdp.py:221 +msgid "HTTP Proxy" +msgstr "" + +#: blueman/Sdp.py:222 +msgid "Transport Discovery" +msgstr "" + +#: blueman/Sdp.py:223 +msgid "Object Transfer" +msgstr "" + +#: blueman/Sdp.py:224 +msgid "AppleAgent" +msgstr "" + +#: blueman/Sdp.py:225 +msgid "Primary Service" +msgstr "" + +#: blueman/Sdp.py:226 +msgid "Secondary Service" +msgstr "" + +#: blueman/Sdp.py:227 +msgid "Include" +msgstr "" + +#: blueman/Sdp.py:228 +msgid "Characteristic Declaration" +msgstr "" + +#: blueman/Sdp.py:229 +msgid "Device Name" +msgstr "" + +#: blueman/Sdp.py:230 +msgid "Appearance" +msgstr "" + +#: blueman/Sdp.py:231 +msgid "Peripheral Privacy Flag" +msgstr "" + +#: blueman/Sdp.py:232 +msgid "Reconnection Address" +msgstr "" + +#: blueman/Sdp.py:233 +msgid "Peripheral Preferred Connection Parameters" +msgstr "" + +#: blueman/Sdp.py:234 +msgid "Service Changed" +msgstr "" + +#: blueman/Sdp.py:235 +msgid "System ID" +msgstr "" + +#: blueman/Sdp.py:236 +msgid "Model Number String" +msgstr "" + +#: blueman/Sdp.py:237 +msgid "Serial Number String" +msgstr "" + +#: blueman/Sdp.py:238 +msgid "Firmware Revision String" +msgstr "" + +#: blueman/Sdp.py:239 +msgid "Hardware Revision String" +msgstr "" + +#: blueman/Sdp.py:240 +msgid "Software Revision String" +msgstr "" + +#: blueman/Sdp.py:241 +msgid "Manufacturer Name String" +msgstr "" + +#: blueman/Sdp.py:242 +msgid "PnP ID" +msgstr "" + +#: blueman/Sdp.py:243 +msgid "Characteristic Extended Properties" +msgstr "" + +#: blueman/Sdp.py:244 +msgid "Characteristic User Description" +msgstr "" + +#: blueman/Sdp.py:245 +msgid "Client Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:246 +msgid "Server Characteristic Configuration" +msgstr "" + +#: blueman/Sdp.py:247 +msgid "Characteristic Presentation Format" +msgstr "" + +#: blueman/Sdp.py:248 +msgid "Characteristic Aggregate Format" +msgstr "" + +#: blueman/Sdp.py:249 +msgid "Valid Range" +msgstr "" + +#: blueman/Sdp.py:250 +msgid "External Report Reference" +msgstr "" + +#: blueman/Sdp.py:251 +msgid "Report Reference" +msgstr "" + +#: blueman/Sdp.py:378 +msgid "Audio and input profiles" +msgstr "" + +#: blueman/Sdp.py:380 +msgid "Proprietary" +msgstr "" + +#: blueman/plugins/manager/Info.py:21 +msgid "yes" +msgstr "" + +#: blueman/plugins/manager/Info.py:21 +msgid "no" +msgstr "" + +#: blueman/plugins/manager/Info.py:60 +msgid "Select row(s) and use Control + C to copy" +msgstr "" + +#: blueman/plugins/manager/Info.py:125 +msgid "_Info" +msgstr "" + +#: blueman/plugins/manager/Info.py:126 +msgid "Show device information" +msgstr "" + +#: blueman/plugins/manager/Notes.py:59 +msgid "Send _note" +msgstr "" + +#: blueman/plugins/manager/Notes.py:60 +msgid "Send a text note" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:86 +#, python-format +msgid "Failed to change profile to %s" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:132 +msgid "Audio Profile" +msgstr "" + +#: blueman/plugins/manager/PulseAudioProfile.py:133 +msgid "Select audio profile for PulseAudio" +msgstr "" + +#: blueman/plugins/BasePlugin.py:34 blueman/plugins/BasePlugin.py:35 +msgid "Unspecified" +msgstr "" + +#: blueman/plugins/applet/AutoConnect.py:20 +msgid "" +"Tries to auto-connect to configurable services on start and every 60 seconds." +msgstr "" + +#: blueman/plugins/applet/AutoConnect.py:50 +#, python-format +msgid "Automatically connected to %(service)s on %(device)s" +msgstr "" + +#: blueman/plugins/applet/ConnectionNotifier.py:15 +msgid "Shows desktop notifications when devices get connected or disconnected." +msgstr "" + +#: blueman/plugins/applet/ConnectionNotifier.py:36 +msgid "Disconnected" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 +msgid "Connected:" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 +msgid "Not Connected" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:175 +msgid "" +"No usage statistics are available yet. Try establishing a connection first " +"and then check this page." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:203 +msgid "day" +msgid_plural "days" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:204 +msgid "hour" +msgid_plural "hours" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:205 +msgid "minute" +msgid_plural "minutes" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/NetUsage.py:207 +#, python-format +msgid "%d %s %d %s and %d %s" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:243 +msgid "Are you sure you want to reset the counter?" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:289 +msgid "" +"Allows you to monitor your (mobile broadband) network traffic usage. Useful " +"for limited data access plans. This plugin tracks every device separately." +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:309 +msgid "Network _Usage" +msgstr "" + +#: blueman/plugins/applet/NetUsage.py:310 +msgid "Shows network traffic usage" +msgstr "" + +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 +msgid "Bluetooth Enabled" +msgstr "" + +#: blueman/plugins/applet/Networking.py:18 +msgid "Manages local network services, like NAP bridges" +msgstr "" + +#: blueman/plugins/applet/NMDUNSupport.py:18 +msgid "" +"Provides support for Dial Up Networking (DUN) with ModemManager and " +"NetworkManager" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:42 +msgid "" +"Provides a menu item that contains last used connections for quick access" +msgstr "" + +#. the maximum number of items RecentConns menu will display +#: blueman/plugins/applet/RecentConns.py:53 +msgid "Maximum items" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:54 +msgid "The maximum number of items recent connections menu will display." +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:155 +#, python-format +msgid "Connected to %s" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:161 +msgid "Failed to connect" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:171 +#, python-format +msgid "%(service)s on %(device)s" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:175 +msgid "Adapter for this connection is not available" +msgstr "" + +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + +#: blueman/plugins/applet/NMPANSupport.py:18 +msgid "" +"Provides support for Personal Area Networking (PAN) introduced in " +"NetworkManager 0.8" +msgstr "" + +#: blueman/plugins/applet/DBusService.py:46 +msgid "Provides DBus API for other Blueman components" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:126 +msgid "Incoming file over Bluetooth" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:127 +#, python-format +msgid "Incoming file %(0)s from %(1)s" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:129 +msgid "Reject" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:136 +msgid "Receiving file" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:137 +#, python-format +msgid "Receiving file %(0)s from %(1)s" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:156 +msgid "Provides OBEX file transfer capabilities" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:179 +msgid "Configured directory for incoming files does not exist" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:180 +#, python-format +msgid "" +"Please make sure that directory \"%s\" exists or configure it with " +"blueman-services. Until then the default \"%s\" will be used" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:302 +msgid "File received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:303 +#, python-format +msgid "File %(0)s from %(1)s successfully received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:307 +msgid "Open" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:311 +msgid "Transfer failed" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:312 +#, python-format +msgid "Transfer of file %(0)s failed" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 +msgid "Files received" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:333 +#, python-format +msgid "Received %(files)d file in the background" +msgid_plural "Received %(files)d files in the background" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 +msgid "Open Location" +msgstr "" + +#: blueman/plugins/applet/TransferService.py:342 +#, python-format +msgid "Received %(files)d more file in the background" +msgid_plural "Received %(files)d more files in the background" +msgstr[0] "" +msgstr[1] "" + +#: blueman/plugins/applet/KillSwitch.py:37 +msgid "" +"Switches Bluetooth killswitch status to match Bluetooth power state. Allows " +"turning Bluetooth back on from an icon that shows its status; provided it " +"isn't unplugged by the system, or physically." +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:22 +msgid "Adds standard menu items to the status icon menu" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:32 +msgid "Send _Files to Device" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:37 +msgid "_Devices" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:41 +msgid "Adap_ters" +msgstr "" + +#: blueman/plugins/applet/StandardItems.py:88 +msgid "applet" +msgstr "" + +#: blueman/plugins/applet/AuthAgent.py:8 +msgid "Provides passkey, authentication services for BlueZ daemon" +msgstr "" + +#: blueman/plugins/applet/ExitItem.py:7 +msgid "Adds an exit menu item to quit the applet" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:14 +msgid "Provides a basic dhcp client for Bluetooth PAN connections." +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:47 +#: blueman/plugins/applet/DhcpClient.py:55 +#: blueman/plugins/applet/DhcpClient.py:60 +msgid "Bluetooth Network" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:48 +#, python-format +msgid "Interface %(0)s bound to IP address %(1)s" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:55 +#, python-format +msgid "Failed to obtain an IP address on %s" +msgstr "" + +#: blueman/plugins/applet/DhcpClient.py:60 +#, python-format +msgid "" +"Trying to obtain an IP address on %s\n" +"Please wait
" +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:21 +msgid "" +"Adds an indication on the status icon when Bluetooth is active and shows the " +"connections in the tooltip." +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:72 +msgid "Bluetooth Active" +msgstr "" + +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 +msgid "Bluetooth Disabled" +msgstr "" + +#: blueman/plugins/applet/DisconnectItems.py:14 +msgid "Adds disconnect menu items" +msgstr "" + +#: blueman/plugins/applet/DisconnectItems.py:40 +#, python-format +msgid "Disconnect %s" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:16 +msgid "" +"Provides a menu item for making the default adapter temporarily visible when " +"it is set to hidden by default" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:26 +msgid "Discoverable timeout" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:27 +msgid "Amount of time in seconds discoverable mode will last" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:35 +#: blueman/plugins/applet/DiscvManager.py:126 +msgid "_Make Discoverable" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:36 +msgid "Make the default adapter temporarily visible" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:61 +#, python-format +msgid "Discoverable
 %ss" +msgstr "" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + +#: blueman/plugins/applet/Menu.py:115 +msgid "" +"Provides a menu for the applet and an API for other plugins to manipulate it" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:73 +#, python-format +msgid "" +"Successfully connected to DUN service on %(0)s.\n" +"Network is now available through %(1)s" +msgstr "" + +#: blueman/plugins/applet/PPPSupport.py:82 +msgid "Provides basic support for connecting to the internet via DUN profile." +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:22 +msgid "" +"Standard SPP profile connection handler, allows executing custom actions" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:31 +msgid "Script to execute on connection" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:32 +msgid "" +"The following arguments will be passed:\n" +"Address, Name, service name, uuid16s, rfcomm node\n" +"For example:\n" +"AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" +"uuid16s are returned as a comma separated list\n" +"\n" +"Upon device disconnection the script will be sent a HUP signal" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:63 +msgid "Serial port connected" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:64 +#, python-format +msgid "" +"Serial port service on device %s now will be available via %s" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:114 +msgid "Serial port connection script failed" +msgstr "" + +#: blueman/plugins/applet/SerialManager.py:115 +#, python-format +msgid "" +"There was a problem launching script %s\n" +"%s" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:31 +msgid "Controls Bluetooth adapter power states" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 +msgid "Turn Bluetooth _Off" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 +msgid "Turn off all adapters" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:145 +msgid "Turn Bluetooth _On" +msgstr "" + +#: blueman/plugins/applet/PowerManager.py:147 +msgid "Turn on all adapters" +msgstr "" + +#: blueman/plugins/applet/GameControllerWakelock.py:26 +msgid "" +"Temporarily suspends the screensaver when a bluetooth game controller is " +"connected." +msgstr "" + +#: blueman/plugins/applet/StatusNotifierItem.py:10 +msgid "Provides a StatusNotifierItem to show a statusicon" +msgstr "" + +#: blueman/plugins/services/Network.py:23 +msgid "Network" +msgstr "" + +#: blueman/plugins/services/Network.py:90 +msgid "Invalid IP address" +msgstr "" + +#: blueman/plugins/services/Network.py:95 +#, python-format +msgid "IP address conflicts with interface %s which has the same address" +msgstr "" + +#: blueman/plugins/services/Network.py:103 +#, python-format +msgid "" +"IP address overlaps with subnet of interface %s, which has the following " +"configuration %s/%s\n" +"This may cause incorrect network behavior" +msgstr "" + +#: blueman/plugins/services/Network.py:228 +#: blueman/plugins/services/Network.py:237 +msgid "Not currently supported with this setup" +msgstr "" + +#: blueman/plugins/services/Transfer.py:14 +msgid "Transfer" +msgstr "" + +#: blueman/plugins/services/Transfer.py:26 +msgid "Applet's transfer service plugin is disabled" +msgstr "" + +#: blueman/services/DialupNetwork.py:23 +msgid "Dialup Settings" +msgstr "" + +#: blueman/services/meta/SerialService.py:45 +#, python-format +msgid "Serial Port %s" +msgstr "" + +#: blueman/services/meta/NetworkService.py:51 +msgid "Renew IP Address" +msgstr "" + +#: data/blueman-adapters.desktop.in:4 +msgid "Set Bluetooth Adapter Properties" +msgstr "" + +#: data/blueman.desktop.in:3 +msgid "Blueman Applet" +msgstr "" + +#: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 +msgid "Blueman Bluetooth Manager" +msgstr "" + +#: data/blueman-manager.desktop.in:3 +msgid "Bluetooth Manager" +msgstr "" + +#: data/thunar-sendto-blueman.desktop.in:5 +msgid "Bluetooth Device" +msgstr "" + +#: data/configs/org.blueman.policy.in:10 +msgid "Configure Bluetooth Network" +msgstr "" + +#: data/configs/org.blueman.policy.in:11 +msgid "Configuring networking requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:19 +msgid "Launch DHCP client" +msgstr "" + +#: data/configs/org.blueman.policy.in:20 +msgid "Launching DHCP client requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:28 +msgid "Launch PPP daemon" +msgstr "" + +#: data/configs/org.blueman.policy.in:29 +msgid "Launching PPP daemon requires privileges" +msgstr "" + +#: data/configs/org.blueman.policy.in:37 +msgid "Set RfKill State" +msgstr "" + +#: data/configs/org.blueman.policy.in:38 +msgid "Setting RfKill State requires privileges" +msgstr "" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/kk.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/kk.gmo differ diff -Nru blueman-2.3.5/po/kk.po blueman-2.4.1/po/kk.po --- blueman-2.3.5/po/kk.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/kk.po 2024-04-09 07:41:51.000000000 +0000 @@ -4,25 +4,28 @@ # Translators: # Valmantas PalikÅ¡a https://launchpad.net/~walmis # arruah https://launchpad.net/~arruah +# Daryn , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2020-04-14 10:14+0000\n" -"Last-Translator: Christopher Schramm \n" -"Language-Team: Kazakh (http://www.transifex.com/mate/MATE/language/kk/)\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-11-02 07:03+0000\n" +"Last-Translator: Daryn \n" +"Language-Team: Kazakh \n" "Language: kk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=2; plural=(n!=1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 5.2-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "ЖасырыМ" @@ -42,223 +45,283 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ІзЎеу" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" -msgstr "_Түрі" +msgstr "_Көру" + +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" -msgstr "_АМықтаЌа" +msgstr "_КөЌек" + +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "ІзЎеу" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "СеМіЌ арту" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Ӛшіру" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Ѐайл жіберу" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" -msgstr "_Тастау" +msgstr "_ҚалпыМа келтіру" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "" + +#: data/ui/services-network.ui:143 msgid "IP Address:" msgstr "IP аЎресі:" -#: data/ui/services-network.ui:181 -msgid "No DHCP servers installed" +#: data/ui/services-network.ui:180 +msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" msgstr "" -#: data/ui/services-network.ui:218 -msgid "NAP Settings" +#: data/ui/services-network.ui:243 +msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:282 -msgid "PAN Support" +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Белгісіз" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -266,27 +329,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" -msgstr "Жа_бу" +msgstr "_Жабу" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -294,58 +357,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ӘрқашаМ" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ІзЎеу" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -373,35 +449,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Ӛткізіп жіберу" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Қайталау" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -444,7 +520,7 @@ #: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 msgid "Deny" -msgstr "Бұғат" +msgstr "Бас тарту" #: blueman/main/applet/BluezAgent.py:241 msgid "Authorization request for:" @@ -459,321 +535,261 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ҚабылЎау" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -#, fuzzy -msgid "Local Services" -msgstr "ҚызЌет:" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Иә" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "ЖПқ" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 +msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 -msgid "Service Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "І_зЎеу" - -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "БайлаМысқаМ" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "СеМіЌ арту" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "БайлаМысу" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Нашар" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "ТөЌеМ" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ЖПғары" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Ӛте жПғары" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" #: blueman/gui/manager/ManagerDeviceMenu.py:142 msgid "Failed" -msgstr "Жеткізу қатесі" +msgstr "Сәтсіз" #: blueman/gui/manager/ManagerDeviceMenu.py:148 #, fuzzy msgid "Connecting
" msgstr "ҚПсылуЎа" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Белгісіз" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "БайлаМысу" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "БайлаМысу" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "БайлаМысу" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Ѐайл жіберу" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Ӛшіру" @@ -782,23 +798,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -806,29 +807,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ПлагОМЎер" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -836,7 +828,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -844,6 +836,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -851,7 +855,7 @@ #: blueman/gui/DeviceSelectorWidget.py:45 #, fuzzy msgid "Discovering
" -msgstr "БайлаМысты үзу..." +msgstr "АшылуЎа " #. translators: device class #: blueman/DeviceClass.py:6 @@ -885,7 +889,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -912,7 +916,7 @@ msgstr "ҚызЌет:" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -992,7 +996,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1002,7 +1007,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1012,7 +1017,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1072,22 +1077,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "ҚПсылуЎа" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1157,6 +1152,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "БайлаМысу" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1168,229 +1168,1191 @@ msgstr "БайлаМысу" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "ҚызЌет:" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "БайлаМысу" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "БайлаМысу" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "БайлаМысу" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "ҚызЌет:" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ҚабылЎау" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Құрылғы" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ҚабылЎау" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ҚабылЎау" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ПлагОМЎер" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "ҚызЌет:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "БайлаМысу" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2058,32 +3020,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2096,14 +3058,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "БайлаМысқаМ" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2113,76 +3067,75 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 -#, fuzzy +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" -msgstr "БайлаМысты үзу..." +msgstr "АжыратылғаМ" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2192,24 +3145,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2228,93 +3177,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" -msgstr "Бас тарту" +msgstr "ҚабылЎаЌау" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2344,7 +3297,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2383,25 +3336,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2410,9 +3356,9 @@ msgstr "" #: blueman/plugins/applet/DisconnectItems.py:40 -#, fuzzy, python-format +#, python-format msgid "Disconnect %s" -msgstr "БайлаМысты үзу..." +msgstr "Ажырату %s" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" @@ -2429,7 +3375,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2437,24 +3383,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "АшылуЎа " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2473,7 +3424,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2503,33 +3454,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2539,20 +3482,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Желі" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2560,16 +3503,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2577,7 +3520,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2639,6 +3582,17 @@ msgstr "" #, fuzzy +#~| msgid "Service:" +#~ msgid "Local Services" +#~ msgstr "ҚызЌет:" + +#~ msgid "Yes" +#~ msgstr "Иә" + +#~ msgid "No" +#~ msgstr "ЖПқ" + +#, fuzzy #~ msgid "Disconnecting
" #~ msgstr "БайлаМысты үзу..." @@ -2648,9 +3602,6 @@ #~ msgid "Introduction" #~ msgstr "Басы" -#~ msgid "Device" -#~ msgstr "Құрылғы" - #~ msgid "Connecting..." #~ msgstr "БайлаМыс құрылуЎа..." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ko.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ko.gmo differ diff -Nru blueman-2.3.5/po/ko.po blueman-2.4.1/po/ko.po --- blueman-2.3.5/po/ko.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/ko.po 2024-04-09 07:41:51.000000000 +0000 @@ -11,27 +11,28 @@ # 박정규(Jung-Kyu Park) , 2015-2017 # Seong-ho Cho , 2014,2019 # Youngbin Han , 2014 -# 읎정희 , 2022. +# 읎정희 , 2022, 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-01 12:21+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-08-04 12:59+0000\n" "Last-Translator: 읎정희 \n" -"Language-Team: Korean \n" +"Language-Team: Korean \n" "Language: ko\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 5.0-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "녞출 섀정" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "숚겚짐" @@ -51,223 +52,285 @@ msgid "Pairing request" msgstr "페얎링 요청" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "장치 페얎링 요청:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "덮얎썚알 합니닀" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "입력 볎읎Ʞ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "얎댑터(_A)" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "검색(_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "환겜섀정(_P)" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "종료(_E)" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "장치(_D)" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "볎Ʞ(_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "도구 몚음 볎읎Ʞ(_T)" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "상태 표시쀄 볎읎Ʞ(_S)" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "읎늄 없는 장치 숚ꞰꞰ(_U)" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "정렬 순서(_O)" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "읎늄(_N)" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "추가(_A)" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "낎늌찚순(_D)" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "플러귞읞(_P)" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "로컬 서비슀(_L)" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "도움말(_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "묞제 볎고(_R)" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "가까욎 곳의 장치륌 검색합니닀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "검색" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "장치와 페얎링을 만듭니닀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "페얎링" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "신뢰할 수 있는 장치로 섀정/핎제합니닀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "신뢰" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "읎 장치륌 알렀진 장치 목록에서 제거합니닀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "제거" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "파음을 장치로 전송합니닀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "파음 볎낎Ʞ" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "쎝 데읎터 전송 및 전송 속도" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "쎝 데읎터 수신 및 전송 속도" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "데읎터 활동 표시" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "더 볎Ʞ" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "장치 읎늄 바꟞Ʞ" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "늬셋(_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "췚소하Ʞ(_C)" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "확읞(_O)" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "넀튞워크 액섞슀 지점(NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "서비슀" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP 서버 형식:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "권장" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP 죌소:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP 서버륌 섀치하지 않음" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP 죌소:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP 섀정" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN 지원" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "전화 접속 넀튞워킹(DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN 지원" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "넀튞워크 섀정" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "넀튞워크 액섞슀 지점(NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN 지원" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "파음 받Ʞ(객첎 밀얎넣Ʞ)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "받는 폮더: " -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "받아였는 파음 전송을 위한 폎더륌 선택합니닀" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "신뢰하는 장치로부터 파음을 받음" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "전송 섀정" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "랔룚투슀로 파음 볎낎Ʞ" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "수신자:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "파음:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "섀정" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "선택된 플러귞읞 섀정" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "플러귞읞 섀명:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "지정 안핚" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "작성자:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "알 수 없음" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "닀음에 의졎:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "닀음곌 충돌:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM 섀정" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "숫자:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -275,27 +338,27 @@ msgid "Traffic statistics" msgstr "튞래픜 통" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "ë‹«êž°(_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "닀욎로드 양:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "업로드 양:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "전첎:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "로귞 시작:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "로귞 êž°ê°„:" @@ -303,41 +366,46 @@ msgid "Send note" msgstr "메몚 볎낎Ʞ" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "얎댑터 ꎀ늬자륌 동작하게 하렀멎 랔룚투슀륌 쌜알 합니닀" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "랔룚투슀 얎댑터" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "항상" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d분" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "얎뎁터" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "랔룚투슀 장치" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "장치 ꎀ늬자륌 동작하게 하렀멎 랔룚투슀륌 쌜알 합니닀" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "blueZ 연결에 싀팚했습니닀" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -347,16 +415,24 @@ "아마도 감지한 랔룚투슀 얎댑터가 없거나 랔룚투슀 데몬을 시작하지 않았음을 의믞" "할지도 몚늅니닀." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "검색쀑" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "얎댑터 Ʞ볞 섀정" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "파음 전송자" @@ -386,34 +462,34 @@ msgid "Cancelling" msgstr "췚소 쀑" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "파음 전송 쀑" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "쎝 예상 시간:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d쎈" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "%s 파음을 볎낎는 쀑 였류가 발생했습니닀" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "걎너뛰Ʞ" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "닀시 시도" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "였류가 발생했습니닀" @@ -471,14 +547,15 @@ msgstr "항상 허용" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "수띜" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "플러귞읞을 불러였는 동안 였류가 생게습니닀. 였류 메시지의 낎용을 개발자에" @@ -486,206 +563,148 @@ "알렀죌싀 웹사읎" "튞입니닀." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "로컬 서비슀" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "적용하Ʞ(_A)" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "랔룚투슀 꺌짐" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "끝낎Ʞ" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "랔룚투슀 활성화" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "랔룚투슀가 자동윌로 활성화됩니까?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "예" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "아니요" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "묞제 볎고(_R)" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "장치 ꎀ늬자" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "도구 몚음 볎읎Ʞ(_T)" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "상태 표시쀄 볎읎Ʞ(_S)" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "읎늄 없는 장치 숚ꞰꞰ(_U)" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "정렬 순서(_O)" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "읎늄(_N)" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "추가(_A)" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "낎늌찚순(_D)" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "플러귞읞(_P)" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "로컬 서비슀(_L)" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "서비슀 Ʞ볞 섀정" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "검색(_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "킀볎드" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "환겜섀정(_P)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "종료(_E)" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "장치 읎늄 바꟞Ʞ" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "믞분류" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ì—°ê²°í•š" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "신뢰할 수 있음" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "페얎링됚" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "찚닚됚" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr " 연결됚" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "나쁚" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "앜간 최적" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "최적" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "많음" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "맀우 많음" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "수신 신혞 강도: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "수신 신혞 강도: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "링크 품질: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "링크 품질: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "낮음" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "높음" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "맀우 높음" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "전송 전력 수쀀: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "전송 전력 수쀀: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "성공!" @@ -697,92 +716,93 @@ msgid "Connecting
" msgstr "연결하는 쀑 " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "연결 끊Ʞ 싀팚:" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "등록된 였디였 엔드포읞튞가 없습니닀" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "입력/출력 였류" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "장치가 응답하지 않았습니닀" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "늬소슀륌 음시적윌로 사용할 수 없습니닀" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "알 수 없음" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "연결 싀팚: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "연결하Ʞ(_C)" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "자동 연결 프로파음 A2DP 소슀, A2DP 싱크 및 HID에 연결합니닀." -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "연결끊Ʞ(_D)" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "강제로 장치 연결 끊Ʞ" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "연결 대상:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "연결 췚소:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "자동 연결:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "파음 볎낎Ʞ(_F)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "페얎링(_P)" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "신뢰핚(_T)" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "신뢰하지 않음(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "찚닚하Ʞ(_B)" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "ì°šë‹š í•Žì œ(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "읎 장치 ì°šë‹š/ì°šë‹š í•Žì œ" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "장치 읎늄 바꟞Ʞ(_E)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "제거하Ʞ(_R)
" @@ -790,23 +810,8 @@ msgid "Cancel Operation" msgstr "작업 췚소" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "데읎터 활동 표시" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "쎝 데읎터 수신 및 전송 속도" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "쎝 데읎터 전송 및 전송 속도" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "신뢰 쀑지" @@ -814,29 +819,20 @@ msgid "Select Device" msgstr "장치 선택" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "더 볎Ʞ" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "랔룚맚은 GTK+ 랔룚투슀 ꎀ늬자입니닀" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM 섀정" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "플러귞읞" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "의졎성 묞제" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -847,7 +843,7 @@ "륌 췚소하멎 \"%(0)s\" 불러였Ʞ도 췚소합니닀.\n" "계속할까요?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -858,6 +854,19 @@ "륌 췚소하멎 %(0)s 불러였Ʞ도 췚소합니닀.\n" "계속할까요?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "의졎성 묞제" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "의졎성 묞제" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "얎댑터 선택" @@ -897,7 +906,7 @@ msgstr "죌변ꞰꞰ" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "읎믞징" @@ -924,7 +933,7 @@ msgstr "서버" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "랩톱" @@ -1011,7 +1020,8 @@ msgstr "obexd 사용 불가" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "헀드셋" @@ -1023,7 +1033,7 @@ msgstr "핞슈프늬" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "마읎크" @@ -1034,7 +1044,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1097,23 +1107,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "킀볎드" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "포읞팅 장치" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1183,6 +1182,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "연결" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1194,233 +1198,1211 @@ msgstr "연결" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "연결" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "서버" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "웚얎러랔" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "연결" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "슀마튞폰" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "연결" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "랔룚투슀 파음 전송" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "연결" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "랔룚투슀 파음 전송" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "랔룚투슀 파음 전송" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "귞룹 넀튞워크" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "랔룚투슀 파음 전송" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "연결" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "연결" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "연결" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "랔룚투슀 파음 전송" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "연결" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "귞룹 넀튞워크" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "컎퓚터" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "연결" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "로컬 서비슀" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "귞룹 넀튞워크" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "액섞슀 포읞튞" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "장치" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "파음 전송자" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "연결" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "귞룹 넀튞워크" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "연결" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "귞룹 넀튞워크" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "연결" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "액섞슀 포읞튞" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "액섞슀 포읞튞" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "찚닚됚" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "연결" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "플러귞읞" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "연결" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "귞룹 넀튞워크" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "였디였 싱크" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "슀마튞폰" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "였디였 소슀" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "장치 페얎링하Ʞ" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "서비슀:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "였디였 프로파음" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "마읎크" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "연결" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "마읎크" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "파음 수신 쀑" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "였디였 소슀" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "귞룹 넀튞워크" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "랔룚투슀 파음 전송" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "연결" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "연결" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "연결" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2105,32 +3087,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "정볎(_I)" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "장치 정볎 볎읎Ʞ" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "메몚 볎낎Ʞ(_N)" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "텍슀튞 메몚 볎낎Ʞ" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "%s 프로파음을 바꟞는데 싀팚했습니닀." -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "였디였 프로파음" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "PulseAudio 였디였 프로파음을 선택" @@ -2143,14 +3125,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ì—°ê²°í•š" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2160,23 +3134,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "연결 끊는 쀑..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "연결 됚:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "연결 안됚" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2184,53 +3158,54 @@ "사용량 통계륌 아직 사용할 수 없습니닀. 첫번짞 연결을 섀정하고 읎 페읎지륌 ë‹€" "시 확읞핎볎섞요." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "음" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "시간" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "분" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s 귞늬고 %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "정말 칎욎터륌 쎈Ʞ화할까요?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "(몚바음 람로드밎드) 넀튞워크 사용량을 감시할 수 있게 합니닀. 제한된 데읎터 요" "ꞈ제 사용시 유용합니닀. 읎 프러귞읞은 몚든 장치륌 따로 추적합니닀." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "넀튞워크 사용(_U)" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "넀튞워크 튞래픜 표시" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "랔룚투슀 쌜짐" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "NAP 람늿지 같은 로컬 넀튞워크 서비슀륌 ꎀ늬합니닀" @@ -2242,25 +3217,21 @@ "몚뎀 맀니저(ModemManager)와 넀튞워크 맀니저(NetworkManager)는 전화 접속 넀튞" "워킹(DUN)을 지원합니닀" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" "빠륞 접귌을 위핎 마지막윌로 사용한 연결을 포핚한 메뉎 항목을 제공합니닀" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "최대 항목" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "최귌 접속 메뉎의 최대 숫자가 곧 나타납니닀." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "최귌 연결(_C)" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2279,47 +3250,51 @@ msgid "Adapter for this connection is not available" msgstr "읎 연결에 대핮 졎재하는 얎댑터가 없습니닀." +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "최귌 연결(_C)" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "NetworkManager 0.8에서 도입한 PAN 지원을 제공합니닀" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "랔룚투슀 구성 요소륌 위한 DBus API륌 제공합니닀" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "랔룚투슀로 듀얎옚 파음" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "파음 %(1)s에서 %(0)s(윌)로 수신쀑" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "거절" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "파음 수신 쀑" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "파음 %(1)s에서 %(0)s(윌)로 수신쀑" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX 파음 전송 Ʞ능 제공" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "받아였는 파음을 위핎 섀정한 디렉토늬가 없습니닀" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2328,45 +3303,45 @@ "\"%s\" 디렉터늬가 있는지 확읞하거나 blueman-서비슀로 구성하십시였. ê·ž" "때까지 Ʞ볞 \"%s\"읎(가) 사용됩니닀." -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "파음 수신핚" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "파음 %(1)s에서 %(0)s(윌)로 정상적윌로 수신됚" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "전송 싀팚" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "%(0)s 파음 전송 싀팚" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "파음 수신핚" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "파음 %d개륌 백귞띌욎드에서 수신핚" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2395,7 +3370,7 @@ msgid "Adap_ters" msgstr "얎뎁터(_T)" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "애플늿" @@ -2436,26 +3411,21 @@ "%s에서 IP죌소륌 가젞였렀고 합니닀\n" "잠시만 Ʞ닀렀 죌섞요 " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "랔룚투슀가 활성쀑읎고 도구 표시쀄에 몇가지 연결읎 나타날 때 상태 아읎윘 표시" "륌 추가합니닀." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "랔룚투슀 활성" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "활성 연결 %d개" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "랔룚투슀 꺌짐" @@ -2485,7 +3455,7 @@ msgstr "발견 가능 상태륌 지속할 쎈 닚위 시간입니닀" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "발견 가능한 상태로 만듀Ʞ(_M)" @@ -2493,17 +3463,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Ʞ볞 얎댑터륌 임시로 볎읎게 합니닀" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "탐색 가능  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "탐색 가능  %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "애플늿곌 닀륞 플러귞읞을 닀룬 API에서 메뉎륌 제공합니닀" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2512,7 +3487,7 @@ "%(0)s의 DUN 서비슀 연결에 성공했습니닀.\n" "읎제 %(1)s(윌)로 넀튞워크륌 사용할 수 있습니닀" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "DUN 프로파음을 통핎 읞터넷윌로 연결하는 Ʞ볞 지원을 제공합니닀." @@ -2526,12 +3501,13 @@ msgstr "연결할 때 싀행할 슀크늜튞" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2571,33 +3547,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "랔룚투슀 얎댑터 전원 상태륌 제얎합니닀" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "자동 전원 쌜Ʞ" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "얎댑터의 전원을 자동윌로 쌭니닀" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "랔룚투슀 끄Ʞ(_O)" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "몚든 얎댑터륌 끕니닀" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "랔룚투슀 쌜Ʞ(_O)" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "몚든 얎댑터 쌜Ʞ" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2605,24 +3573,23 @@ "랔룚튞슀 게임 컚튞례러가 연결되얎 있을 땐 슀크늰 섞읎버륌 잠시 믞룹니닀." #: blueman/plugins/applet/StatusNotifierItem.py:10 -#, fuzzy msgid "Provides a StatusNotifierItem to show a statusicon" -msgstr "상태 아읎윘을 표시할 때 libappindicator 활용" +msgstr "상태아읎윘을 표시하는 StatusNotifierItem을 제공합니닀" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "넀튞워크" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "잘못된 IP 죌소 입니닀" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "같은 죌소륌 가진 %s 읞터페읎슀와 IP 죌소가 충돌합니닀" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2632,16 +3599,16 @@ "IP 죌소는 닀음곌 같은 %s/%s 구성읎 있는 %s 읞터페읎슀의 서람넷곌 겹칩니닀.\n" "읎로 읞핎 잘못된 넀튞워크 동작읎 발생할 수 있습니닀." +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "읎 섀정을 현재 지원하지 않습니닀" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "전송" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "애플늿 전송 서비슀 플러귞읞을 비활성화했습니닀" @@ -2649,7 +3616,7 @@ msgid "Dialup Settings" msgstr "전화 접속 섀정" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "시늬얌 포튞 %s" @@ -2711,6 +3678,66 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill을 섀정하렀멎 ꎀ늬자 권한읎 있얎알 합니닀" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "랔룚투슀 쌜Ʞ(_O)" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "장치 ꎀ늬자륌 동작하게 하렀멎 랔룚투슀륌 쌜알 합니닀" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "랔룚투슀 끄Ʞ(_O)" + +#~ msgid "Services" +#~ msgstr "서비슀" + +#~ msgid "Network Settings" +#~ msgstr "넀튞워크 섀정" + +#~ msgid "Transfer Settings" +#~ msgstr "전송 섀정" + +#~ msgid "Plugin description:" +#~ msgstr "플러귞읞 섀명:" + +#~ msgid "Local Services" +#~ msgstr "로컬 서비슀" + +#~ msgid "_Apply" +#~ msgstr "적용하Ʞ(_A)" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "활성 연결 %d개" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "늬소슀륌 음시적윌로 사용할 수 없습니닀" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "랔룚투슀가 자동윌로 활성화됩니까?" + +#~ msgid "Yes" +#~ msgstr "예" + +#~ msgid "No" +#~ msgstr "아니요" + +#~ msgid "Auto power-on" +#~ msgstr "자동 전원 쌜Ʞ" + +#~ msgid "Automatically power on adapters" +#~ msgstr "얎댑터의 전원을 자동윌로 쌭니닀" + +#~ msgid "Bluetooth Devices" +#~ msgstr "랔룚투슀 장치" + #~ msgid "Trusted and Paired" #~ msgstr "신뢰하며 페얎링핚" @@ -2758,15 +3785,9 @@ #~ msgid "Introduction" #~ msgstr "소개" -#~ msgid "Device" -#~ msgstr "장치" - #~ msgid "Select pairing method to use:" #~ msgstr "사용할 페얎링 방식을 선택:" -#~ msgid "Pair Device" -#~ msgstr "장치 페얎링하Ʞ" - #~ msgid "Proceed Without Pairing" #~ msgstr "페얎링 없읎 진행" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/lt.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/lt.gmo differ diff -Nru blueman-2.3.5/po/lt.po blueman-2.4.1/po/lt.po --- blueman-2.3.5/po/lt.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/lt.po 2024-04-09 07:41:51.000000000 +0000 @@ -13,11 +13,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-09-08 12:17+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-09-09 09:43+0000\n" "Last-Translator: Moo \n" -"Language-Team: Lithuanian \n" +"Language-Team: Lithuanian \n" "Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -31,7 +31,7 @@ msgid "Visibility Setting" msgstr "Matomumo Nustatymas" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Paslėptas" @@ -51,224 +51,287 @@ msgid "Pairing request" msgstr "Poravimo uÅŸklausa" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Poravimo uÅŸklausa įrenginiui:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Tai turėtų bÅ«ti perraÅ¡yta" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Rodyti įvestį" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapteris" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "Pa_ieÅ¡ka" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Nuostatos" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_IÅ¡eiti" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Ä®renginys" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Rodymas" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Rodyti į_rankių juostą" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Rodyti _bÅ«senos juostą" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Pervadinti įrenginį" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Rikiu_oti pagal" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Pavadinimas" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Pridėta" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_MaÅŸÄ—jančiai" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "Ä®_skiepiai" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Paslaugos" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pagalba" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "PraneÅ¡ti nesklandumus" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "IeÅ¡koti įrenginių" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "IeÅ¡koti" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Sukurti porą su įrenginiu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Poruoti" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "PaÅŸymėti arba atÅŸymėti įrenginį patikimu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Pasitikėti" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "PaÅ¡alinti įrenginį iÅ¡ ÅŸinomų įrenginų sąraÅ¡o" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Å alinti" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Siųsti failus Å¡iam įrenginiui" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Siųsti" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Visi iÅ¡siųsti duomenys ir iÅ¡siuntimo sparta" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Visi priimti duomenys ir priėmimo sparta" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Duomenų aktyvumas" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Daugiau" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Pervadinti įrenginį" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Atstatyti" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Atsisakyti" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Gerai" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Tinklo prieigos taÅ¡kas (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Paslaugos" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP serverio tipas:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Rekomenduojama" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP adresas:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Neįdiegtas joks DHCP serveris" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP adresas:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP nustatymai" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN palaikymas" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Telefoninio ryÅ¡io tinklas (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN palaikymas" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Tinklo nustatymai" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Tinklo prieigos taÅ¡kas (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN palaikymas" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Failų priėmimas (OP)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Atsiuntimo aplankas:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Pasirinkite aplanką atsiunčiamiems failams" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Priimti failus iÅ¡ patikimų įrenginių" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Siuntimo nustatymai" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Siunčiami failai per Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Ä®:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Failas:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Sąranka" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "KonfigÅ«ruokite pasirinkto papildinio nustatymus" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Papildinio apraÅ¡ymas:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nenurodyta" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autorius:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "NeÅŸinoma" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Priklauso nuo:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Konfliktuoja su:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM nustatymai" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numeris:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -276,27 +339,27 @@ msgid "Traffic statistics" msgstr "Duom. perdavimo statistika" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_UÅŸverti" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Parsiųsta:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "IÅ¡siųsta:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "IÅ¡ viso:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Åœurnalas pradėtas:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Åœurnalo trukmė:" @@ -304,19 +367,19 @@ msgid "Send note" msgstr "Siųsti raÅ¡telį" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "„Bluetooth“ turi bÅ«ti įjungtas, kad adapterio nustatymai veiktų" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "„Bluetooth“ adapteriai" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Visada" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -325,23 +388,28 @@ msgstr[2] "%(minutes)d minučių" msgstr[3] "%(minutes)d minučių" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapteris" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "„Bluetooth“ įrenginiai" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "„Bluetooth“ turi bÅ«ti įjungtas, kad įrenginių tvarkytuvė veiktų" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" + +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Nepavyko prisijungti prie „BlueZ“" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -351,16 +419,24 @@ "Tai gali reikÅ¡ti, kad nebuvo aptikta „Bluetooth“ adapterių, arba kad BT " "paslauga nebuvo paleista." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "IeÅ¡koma" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapterio nustatymai" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Failų siuntėjas" @@ -390,15 +466,15 @@ msgid "Cancelling" msgstr "Nutraukiama" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Siunčiamas failas" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Liko:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -407,20 +483,20 @@ msgstr[2] "%(seconds)d sekundÅŸių" msgstr[3] "%(seconds)d sekundė" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Ä®vyko klaida siunčiant failą %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Praleisti" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Bandyti vėl" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ä®vyko klaida" @@ -478,14 +554,15 @@ msgstr "Visada leisti" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Priimti" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Ä®keliant įskiepį, įvyko klaida. PraÅ¡ome apie Å¡io praneÅ¡imo turinį " @@ -493,208 +570,148 @@ "internetinėje " "svetainėje." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Paslaugos" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Taikyti" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth IÅ¡jungtas" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "IÅ¡eiti" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Ä®jungti Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Ar bluetooth turėtų bÅ«ti įjungiamas automatiÅ¡kai?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Taip" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ne" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "PraneÅ¡ti nesklandumus" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Ä®renginių tvarkytuvė" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Rodyti į_rankių juostą" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Rodyti _bÅ«senos juostą" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Pervadinti įrenginį" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Rikiu_oti pagal" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Pavadinimas" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Pridėta" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_MaÅŸÄ—jančiai" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "Ä®_skiepiai" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Paslaugos" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Paslaugų nustatymai" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "Pa_ieÅ¡ka" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "KlaviatÅ«ra" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Nuostatos" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_IÅ¡eiti" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Pervadinti įrenginį" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "NeÅŸinomas" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Prisijungta" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Patikimas" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Suporuotas" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "UÅŸblokuotas" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "_Prisijungti" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Prastas" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Silpnas" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimalus" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Didelis" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Per didelis" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Åœemas" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "AukÅ¡tas" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Labai aukÅ¡tas" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Sėkminga!" @@ -706,92 +723,93 @@ msgid "Connecting
" msgstr "Jungiamasi
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Atsijungimas nepavyko: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Ä®renginys neatsakė" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "IÅ¡teklius laikinai neprieinamas" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "NeÅŸinoma" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Prisijungimas nepavyko: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Prisijungti" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Prijungia automatinio prijungimo profilius A2DP Å¡altinį, A2DP rinktuvą ir HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Atsijungti" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Priverstinai atsijungti" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Jungtis prie:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Atsijungti:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatinis prisijungimas:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Siųsti _failą
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pora" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Pasitikėti" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nepasitikėti" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "UÅŸ_blokuoti" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Atblokuoti" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "UÅŸblokuoti/Atblokuoti šį įrenginį" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Pervadinti įrenginį " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Å alinti
" @@ -799,23 +817,8 @@ msgid "Cancel Operation" msgstr "Nutraukti operaciją" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Duomenų aktyvumas" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Visi priimti duomenys ir priėmimo sparta" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Visi iÅ¡siųsti duomenys ir iÅ¡siuntimo sparta" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nepasitikėti" @@ -823,29 +826,20 @@ msgid "Select Device" msgstr "Parinkite įrenginį" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Daugiau" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman yra GTK+ Bluetooth tvarkytuvė" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM nustatymai" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Papildiniai" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Priklausomybių problema" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -856,7 +850,7 @@ "bus iÅ¡jungtas ir \"%(0)s\".\n" "Tęsti?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -867,6 +861,19 @@ "b> bus iÅ¡krautas %(0)s.\n" "Tęsti?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Priklausomybių problema" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Priklausomybių problema" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adapterio pasirinkimas" @@ -907,7 +914,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -932,7 +939,7 @@ msgstr "Serveris" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "NeÅ¡iojamasis kompiuteris" @@ -1018,7 +1025,8 @@ msgstr "Neprieinama" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Ausinė(s)" @@ -1028,7 +1036,7 @@ msgstr "Laisvų rankų įranga" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofonas" @@ -1038,7 +1046,7 @@ msgstr "Garsiakalbis" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Ausinės" @@ -1099,21 +1107,11 @@ msgstr "Åœaidimui/Åœaislas" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "KlaviatÅ«ra" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Pelė" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Ekranas" @@ -1183,6 +1181,11 @@ msgid "Game" msgstr "Åœaidimas" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Prisijungti" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1194,233 +1197,1214 @@ msgstr "Prisijungti" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Serveris" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Prisijungti" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Laikrodis: Sporto Laikrodis" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "RieÅ¡inis laikrodis" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Prisijungti" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Bluetooth failų siuntimas" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Prisijungti" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Bluetooth failų siuntimas" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Bluetooth failų siuntimas" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grupinis tinklas" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Bluetooth failų siuntimas" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Prisijungti" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Prisijungti" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Prisijungti" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Bluetooth failų siuntimas" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Pelė" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Prisijungti" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grupinis tinklas" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Kompiuteris" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Paslaugos" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Network Device" msgstr "Grupinis tinklas" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Prieigos taÅ¡kas" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Ä®renginys" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Failų siuntėjas" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grupinis tinklas" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grupinis tinklas" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Prieigos taÅ¡kas" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Prieigos taÅ¡kas" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "UÅŸblokuotas" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Papildiniai" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grupinis tinklas" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Garso Paslauga" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "IÅ¡manusis telefonas" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Garso Å¡altinis" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Suporuoti įrenginį" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Paslauga:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Garso profilis" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Transporto priemonė" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofonas" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofonas" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Priimamas failas" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Vaizdo monitorius" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grupinis tinklas" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Bluetooth failų siuntimas" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Prisijungti" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Ekranas" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2104,32 +3088,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informacija" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Rodyti įrenginio informaciją" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Siųsti _raÅ¡telį" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Siųsti tekstinį raÅ¡telį" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Nepavyko pakeisti profilio į %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Garso profilis" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Nustatyti PulseAudio skirtą garso profilį" @@ -2142,14 +3126,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Prisijungta" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2159,23 +3135,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Atsijungiama
" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Prisijungta:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Neprisijungta" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2183,7 +3159,7 @@ "Dar nėra sukauptos statistikos. Bandykite pirma prisijungti prie tinklo " "įrenginio, tada dar kartą pabandykite." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "diena" @@ -2191,7 +3167,7 @@ msgstr[2] "dienų" msgstr[3] "dienų" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "valanda" @@ -2199,7 +3175,7 @@ msgstr[2] "valandų" msgstr[3] "valandų" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minutė" @@ -2207,38 +3183,39 @@ msgstr[2] "minučių" msgstr[3] "minučių" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s ir %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Ar tikrai norite paleisti skaitiklį iÅ¡ naujo?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "LeidÅŸia jums stebėti perduodamų duomenų kiekį. Naudinga, kai mobiliojo " "interneto operatorius suteikia ribotą kiekį duomenų." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Tinklo _vartojimas" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Parodo perduotų duomenų kiekį" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth įjungtas" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "LeidÅŸia keisti tinklo nustatymus kaip NAP jungtis" @@ -2249,24 +3226,20 @@ msgstr "" "Suteikia Dial Up tinklo (DUN) su ModemManager ir NetworkManager palaikymą" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "Prideda meniu punktą su paskutiniais prisijungimais greitam pasiekimui" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maksimalus elementų skaičius" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Maksimalus vėliausių ryÅ¡ių meniu rodomų elementų skaičius." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Vėliausi _ryÅ¡iai" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2285,6 +3258,10 @@ msgid "Adapter for this connection is not available" msgstr "Å io prisijungimo adapteris neprijungtas" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Vėliausi _ryÅ¡iai" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2293,41 +3270,41 @@ "Suteikia asmeninio vietos tinklo (PAN) palaikymą, atsiradusį NetworkManager " "0.8 versijoje" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Suteikia DBus API kitiems programos „Blueman“ komponentams" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Gaunamas failas" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Gaunamas failas %(0)s nuo %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Atmesti" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Priimamas failas" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Priimamas failas %(0)s iÅ¡ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Suteikia OBEX failų persiuntimo galimybes" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Nurodyto atsiunčiamų failų katalogo nėra" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2336,34 +3313,34 @@ "Ä®sitikinkite, kad katalogas \"%s\" yra arba sukonfigÅ«ruokite jį, " "naudodami blueman-services. Iki tol, bus naudojamas numatytasis \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Failas priimtas" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Failas %(0)s iÅ¡ %(1)s sėkmingai priimtas" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Siuntimas nepavyko" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Failo %(0)s siuntimas nepavyko" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Priimti failai" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2372,12 +3349,12 @@ msgstr[2] "Priimta %(files)d failų fone" msgstr[3] "Priimta %(files)d failų fone" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2409,7 +3386,7 @@ msgid "Adap_ters" msgstr "Adap_teriai" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "įskiepis" @@ -2450,29 +3427,21 @@ "Bandoma gauti IP adresą ties %s\n" "PraÅ¡ome palaukti
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Prideda Bluetooth aktyvumo indikatorių ir etiketėje rodo prisijungimų " "skaičių." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktyvus" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Aktyvus Prisijungimas" -msgstr[1] "%(connections)d AktyvÅ«s Prisijungimai" -msgstr[2] "%(connections)d Aktyvių prisijungimų" -msgstr[3] "%(connections)d Aktyvių prisijungimų" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth iÅ¡jungtas" @@ -2502,7 +3471,7 @@ msgstr "Laikas (sekundėmis) per kurį adapteris bus matomas" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Padaryti M_atomu" @@ -2510,18 +3479,23 @@ msgid "Make the default adapter temporarily visible" msgstr "Padaryti numatytąjį adapterį laikinai matomu" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Matomas
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Matomas
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Sukuria meniu ir API, suteikiat kitiems papildiniams galimybę jį valdyti" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2530,7 +3504,7 @@ "Sėkmingai prisijungta prie DUN paslaugos per %(0)s.\n" "Tinkas dabar prieinamas per %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Suteikia galimybę prisijungti prie interneto naudojantis DUN profilį." @@ -2546,12 +3520,13 @@ msgstr "RyÅ¡io metu vykdomas scenarijus" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2592,33 +3567,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Valdo „Bluetooth“ adapterio maitinimo bÅ«senas" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatinis įjungimas" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "AutomatiÅ¡kai įjungti adapterius" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "IÅ¡jungti Bluet_ooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "IÅ¡jungti visus adapterius" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Ä®_jungti Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Ä®jungti visus adapterius" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2631,20 +3598,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "BÅ«senos indikatoriui naudoja libappindicator" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Tinklas" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Neteisingas IP adresas" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adresas nesutaria su sąsaja %s, kuri turi tą patį adresą" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2654,16 +3621,16 @@ "IP adresas persikloja su %s sąsajos potinkliu, kurio konfigÅ«racija %s/%s\n" "Tai gali sukelti netinkamą tinklo elgseną" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Å iuo metu nepalaikoma" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Siuntimas" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Programėlės failų persiuntimo įskiepis yra iÅ¡jungtas" @@ -2671,7 +3638,7 @@ msgid "Dialup Settings" msgstr "Telefoninio ryÅ¡io nustatymai" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Nuoseklioji jungtis %s" @@ -2733,6 +3700,69 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill bÅ«senos nustatymas reikalauja privilegijų" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Ä®_jungti Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "„Bluetooth“ turi bÅ«ti įjungtas, kad įrenginių tvarkytuvė veiktų" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "IÅ¡jungti Bluet_ooth" + +#~ msgid "Services" +#~ msgstr "Paslaugos" + +#~ msgid "Network Settings" +#~ msgstr "Tinklo nustatymai" + +#~ msgid "Transfer Settings" +#~ msgstr "Siuntimo nustatymai" + +#~ msgid "Plugin description:" +#~ msgstr "Papildinio apraÅ¡ymas:" + +#~ msgid "Local Services" +#~ msgstr "Paslaugos" + +#~ msgid "_Apply" +#~ msgstr "_Taikyti" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Aktyvus Prisijungimas" +#~ msgstr[1] "%(connections)d AktyvÅ«s Prisijungimai" +#~ msgstr[2] "%(connections)d Aktyvių prisijungimų" +#~ msgstr[3] "%(connections)d Aktyvių prisijungimų" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "IÅ¡teklius laikinai neprieinamas" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Ar bluetooth turėtų bÅ«ti įjungiamas automatiÅ¡kai?" + +#~ msgid "Yes" +#~ msgstr "Taip" + +#~ msgid "No" +#~ msgstr "Ne" + +#~ msgid "Auto power-on" +#~ msgstr "Automatinis įjungimas" + +#~ msgid "Automatically power on adapters" +#~ msgstr "AutomatiÅ¡kai įjungti adapterius" + +#~ msgid "Bluetooth Devices" +#~ msgstr "„Bluetooth“ įrenginiai" + #~ msgid "Isdn" #~ msgstr "Isdn" @@ -2782,15 +3812,9 @@ #~ msgid "Introduction" #~ msgstr "Įşanga" -#~ msgid "Device" -#~ msgstr "Ä®renginys" - #~ msgid "Select pairing method to use:" #~ msgstr "Pasirinkite poravimo metodą:" -#~ msgid "Pair Device" -#~ msgstr "Suporuoti įrenginį" - #~ msgid "Proceed Without Pairing" #~ msgstr "Tęsti be suporavimo" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/lv.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/lv.gmo differ diff -Nru blueman-2.3.5/po/lv.po blueman-2.4.1/po/lv.po --- blueman-2.3.5/po/lv.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/lv.po 2024-04-09 07:41:51.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Latvian (http://www.transifex.com/mate/MATE/language/lv/)\n" @@ -23,7 +23,7 @@ msgid "Visibility Setting" msgstr "RedzamÄ«ba" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Paslēpts" @@ -44,224 +44,288 @@ msgid "Pairing request" msgstr "PāroÅ¡anas pieprasÄ«jums" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "PāroÅ¡anas pieprasÄ«jums priekÅ¡ iekārtas:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ParādÄ«t ievadi" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapteris" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Meklēt" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Adaptera IestatÄ«jumi" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_IerÄ«ce" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Skats" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ParādÄ«t _RÄ«kjoslu" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ParādÄ«t _Statusa joslu" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Pārsaukt iekārtu" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "S_praudņi" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokālie Servisi" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_PalÄ«dzÄ«ba" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Paziņot par Problēmu" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Meklēt tuvējās iekārtas" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Meklēt" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Izveidot pāri ar iekārtu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pārot" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Pievienot/Noņemt iekārtu kā uzticamu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Uzticēties" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Noņemt iekārtu no zināmo iekārtu saraksta" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Aizvākt" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "SÅ«tÄ«t failu(s) uz iekārtu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "SÅ«tÄ«t Failu" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Datu aktivitātes indikācija" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Vairāk" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Pārsaukt iekārtu" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_PārstatÄ«t" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "AtceÄŒ" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "TÄ«kla Pieejas Punkts (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servisi" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP servera tips:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Rekomendēts" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP adrese:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nav atrasti DHCP serveri" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP adrese:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP IestatÄ«jumi" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN Atbalsts" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Iezvanpieejas TÄ«kloÅ¡ana (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN Atbalsts" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "TÄ«kla IestatÄ«jumi" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "TÄ«kla Pieejas Punkts (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN Atbalsts" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Ienākošā Mape:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Izvēlēties mapi priekÅ¡ ienākoÅ¡ajiem failiem" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Pieņemt failus no uzticamām iekārtām" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "PārsÅ«tÄ«Å¡anas IestatÄ«jumi" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "SÅ«ta failus caur Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Uz:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fails:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfigurācija" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfigurēt izvēlētā spraudņa iestatÄ«jumus" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Spraudņa apraksts:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nav norādÄ«ts" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autors:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Nezināms" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "AtkarÄ«gs no:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Konfliktē ar:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM iestatÄ«jumi" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numurs:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -269,27 +333,27 @@ msgid "Traffic statistics" msgstr "Trafika statistika" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Aizvērt" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Lejupielādēts:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "AugÅ¡upielādēts:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Kopā:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -297,19 +361,19 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth vajag bÅ«t ieslēgtam, lai adaptera pārvaldnieks spētu strādāt" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth Adapteri" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Vienmēr" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -317,23 +381,28 @@ msgstr[1] "%d MinÅ«te" msgstr[2] "%d MinÅ«tes" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth Iekārtas" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth vajag bÅ«t ieslēgtam, lai iekārtu pārvaldnieks spētu strādāt" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "PieslēgÅ¡anās BlueZ neizdevās" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -343,16 +412,24 @@ "Tas nozÄ«me, ka vai nu netika atrasti Bluetooth adapteri vai arÄ« Bluetooth " "fona process nav startēts." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Meklē" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adaptera IestatÄ«jumi" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Failu SÅ«tÄ«tājs" @@ -380,15 +457,15 @@ msgid "Cancelling" msgstr "AtceÄŒ" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "SÅ«ta Failu" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -396,20 +473,20 @@ msgstr[1] "" msgstr[2] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Faila %s sÅ«tÄ«Å¡anas laikā notikusi kČūda" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Izlaist" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Mēģināt vēlreiz" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Radusies kČūda" @@ -467,223 +544,163 @@ msgstr "Vienmēr pieņemt" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Pieņemt" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokālie Servisi" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Atslēgts" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Iespējot Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Jā" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nē" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Paziņot par Problēmu" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "IerÄ«cu Pārvaldnieks" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ParādÄ«t _RÄ«kjoslu" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ParādÄ«t _Statusa joslu" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Pārsaukt iekārtu" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "S_praudņi" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokālie Servisi" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Servisu IestatÄ«jumi" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Meklēt" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "Adaptera IestatÄ«jumi" +msgid "Keyboard" +msgstr "tastatÅ«ra" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Pārsaukt iekārtu" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "nekategorizēts" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Savienots" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Uzticēties" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Pārot" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Savienoties Ar:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "VājÅ¡" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Zem-optimāls" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimāls" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Daudz" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Pārāk daudz" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Zems" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Augsts" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Ä»oti Augsts" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "VeiksmÄ«gi!" @@ -696,98 +713,98 @@ msgid "Connecting
" msgstr "Savienojas" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Pagaidu redzams" +msgid "Unknown error" +msgstr "Nezināms" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Savienojums nav izdevies:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Savienoties Ar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Atvienoties:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Savienoties Ar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Atvienoties:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Atvienoties:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "NosÅ«tÄ«t _Failu..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pārot" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Uzticēties" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Neuzticēties" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "SÅ«tÄ«t failus uz Å¡o iekārtu" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Pārsaukt iekārtu" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Aizvākt" @@ -796,23 +813,8 @@ msgid "Cancel Operation" msgstr "Atcelt DarbÄ«bu" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Datu aktivitātes indikācija" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Neuzticēties" @@ -820,29 +822,20 @@ msgid "Select Device" msgstr "Izvēlēties Iekārtu" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Vairāk" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM IestatÄ«jumi" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Spraudņi" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -850,7 +843,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -858,6 +851,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adapteru izvēle" @@ -899,7 +904,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -926,7 +931,7 @@ msgstr "serveris" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "klēpjdators" @@ -1013,7 +1018,8 @@ msgstr "obext nav pieejams" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "austiņas" @@ -1025,7 +1031,7 @@ msgstr "handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "mikrofons" @@ -1036,7 +1042,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1099,23 +1105,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tastatÅ«ra" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "rādÄ«Å¡anas" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1185,6 +1180,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Savienot" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1196,233 +1196,1208 @@ msgstr "Savienot" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Savienot" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "serveris" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Savienot" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "viedtālrunis" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Savienot" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Savienot" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grupas TÄ«kls" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Savienot" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Savienot" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Savienot" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Savienot" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grupas TÄ«kls" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Savienot" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Savienot" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "Lokālie Servisi" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Grupas TÄ«kls" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "TÄ«kla Pieejas Punkts" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "IerÄ«ce" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Failu SÅ«tÄ«tājs" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Savienot" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grupas TÄ«kls" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Savienot" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grupas TÄ«kls" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Savienot" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "TÄ«kla Pieejas Punkts" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "TÄ«kla Pieejas Punkts" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Savienot" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Spraudņi" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Savienot" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grupas TÄ«kls" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Savienot" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "viedtālrunis" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Audio Avots" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Serviss:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audio Profils" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "mikrofons" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Savienot" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "mikrofons" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Saņem failu" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Audio Avots" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grupas TÄ«kls" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Bluetooth Failu PārsÅ«tÄ«Å¡ana" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Savienot" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Savienot" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Savienot" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2105,32 +3080,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Neizdevās mainÄ«ts profilu uz %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audio Profils" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Izvēlēties audio profilui priekÅ¡ PulseAudio" @@ -2143,14 +3118,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Savienots" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2160,23 +3127,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Atvienojas..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Savienots:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nav Savienots" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2184,57 +3151,57 @@ "Nav pieejama lietoÅ¡anas statistika. Mēģiniet izveidot savienojumu un tad " "pārbaudiet Å¡o lapu." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dienas" msgstr[1] "diena" msgstr[2] "dienas" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "stundas" msgstr[1] "stunda" msgstr[2] "stundas" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minÅ«tes" msgstr[1] "minÅ«te" msgstr[2] "minÅ«tes" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s un %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Vai tiešām vēlaties atiestatÄ«t skaitÄ«tāju?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "TÄ«kla _Lietojums" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Parāda tÄ«kla trafika lietojumu" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Ieslēgts" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "MenedÅŸÄ“t lokālos tÄ«kla servisus, piemēram, NAP tiltus" @@ -2244,24 +3211,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Pēdējie _Savienojumi" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2280,81 +3243,85 @@ msgid "Adapter for this connection is not available" msgstr "Adapteri priekÅ¡ Å¡Ä« savienojuma nav pieejami" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Pēdējie _Savienojumi" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "NodroÅ¡ina DBus API priekÅ¡ citām Blueman komponentēm" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "IenākoÅ¡ie Bluetooth faili" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "IenākoÅ¡s fails %(0)s no %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "NoraidÄ«t" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Saņem failu" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Saņem failu %(0)s no %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fails saņemts" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fails %(0)s no %(1)s veiksmÄ«gi saņemts" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "PārsÅ«tÄ«Å¡ana neizdevās" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Faila %(0)s pārsÅ«tÄ«Å¡ana neizdevas" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Faili saņemti" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2362,12 +3329,12 @@ msgstr[1] "Fonā saņemts %d fails" msgstr[2] "Fonā saņemti %d faili" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2398,7 +3365,7 @@ msgid "Adap_ters" msgstr "Adapt_teri" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "sÄ«klietotne" @@ -2437,26 +3404,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth AktÄ«vs" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d AktÄ«vi Savienojumi" -msgstr[1] "%d AktÄ«vs Savienojums" -msgstr[2] "%d AktÄ«vi Savienojumi" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Atslegts" @@ -2484,7 +3443,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "ParādÄ«t Redza_mu" @@ -2492,24 +3451,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Atvienojas..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2528,7 +3492,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2560,33 +3524,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Kontrol Bluetooth adaptera jaudas stāvokÄŒus" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automātiska ieslēgÅ¡ana" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automātiski ieslēdz adapterus" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Izslēgt Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Izslēgt visus adapterus" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Ieslēgt Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Ieslēgt visus adapterus" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2598,20 +3554,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Izmanto libappindicator, lai parādÄ«tu status ikonu" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "TÄ«kls" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Nepareiza IP adrese" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adrese konfliktē ar interfeisu %s, kuram ir tāda paÅ¡a adrese" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2619,16 +3575,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Nav atbalstÄ«ts ar paÅ¡reizējiem iestatÄ«jumiem" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Pārraide" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "SÄ«krÄ«ka pārsÅ«tÄ«Å¡anas servisa spraudnis ir atslēgts" @@ -2636,7 +3592,7 @@ msgid "Dialup Settings" msgstr "Iezvanpieejas IestatÄ«jumi" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Izvēlēties Portu %s" @@ -2702,6 +3658,61 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Ieslēgt Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Bluetooth vajag bÅ«t ieslēgtam, lai iekārtu pārvaldnieks spētu strādāt" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Izslēgt Bluetooth" + +#~ msgid "Services" +#~ msgstr "Servisi" + +#~ msgid "Network Settings" +#~ msgstr "TÄ«kla IestatÄ«jumi" + +#~ msgid "Transfer Settings" +#~ msgstr "PārsÅ«tÄ«Å¡anas IestatÄ«jumi" + +#~ msgid "Plugin description:" +#~ msgstr "Spraudņa apraksts:" + +#~ msgid "Local Services" +#~ msgstr "Lokālie Servisi" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d AktÄ«vi Savienojumi" +#~ msgstr[1] "%d AktÄ«vs Savienojums" +#~ msgstr[2] "%d AktÄ«vi Savienojumi" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Pagaidu redzams" + +#~ msgid "Yes" +#~ msgstr "Jā" + +#~ msgid "No" +#~ msgstr "Nē" + +#~ msgid "Auto power-on" +#~ msgstr "Automātiska ieslēgÅ¡ana" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automātiski ieslēdz adapterus" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth Iekārtas" + #~ msgid "Trusted" #~ msgstr "Uzticams" @@ -2724,9 +3735,6 @@ #~ msgid "Introduction" #~ msgstr "Ievads" -#~ msgid "Device" -#~ msgstr "IerÄ«ce" - #~ msgid "Select pairing method to use:" #~ msgstr "Izvēlieties pāroÅ¡anas veidu:" diff -Nru blueman-2.3.5/po/meson.build blueman-2.4.1/po/meson.build --- blueman-2.3.5/po/meson.build 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/po/meson.build 2024-04-09 07:41:07.000000000 +0000 @@ -1 +1,12 @@ -i18n.gettext(package_name, preset: 'glib') +gettext_args = [ + '--package-name=@0@'.format(meson.project_name()), + '--package-version=@0@'.format(meson.project_version()), + '--copyright-holder=Copyright © 2008 - 2020 blueman project', + '--msgid-bugs-address=https://github.com/blueman-project/blueman/issues' +] + +i18n.gettext( + package_name, + preset: 'glib', + args: gettext_args +) Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/mk.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/mk.gmo differ diff -Nru blueman-2.3.5/po/mk.po blueman-2.4.1/po/mk.po --- blueman-2.3.5/po/mk.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/mk.po 2024-04-09 07:41:51.000000000 +0000 @@ -4,29 +4,30 @@ # Translators: # АраМгел АМгПв # exoos , 2014 -# Kristijan Fremen Velkovski , 2022. +# Kristijan Fremen Velkovski , 2022, 2023. # Christopher Schramm , 2022. +# "Kristijan \"Fremen\" Velkovski" , 2023, 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-24 14:40+0000\n" -"Last-Translator: Kristijan Fremen Velkovski \n" -"Language-Team: Macedonian \n" +"Language-Team: Macedonian \n" "Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" -"X-Generator: Weblate 4.14.2-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "ППЎесувања за вОЎлОвПст" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "СПкрОеМП" @@ -46,224 +47,284 @@ msgid "Pairing request" msgstr "Барање за спПјување" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Барање за спПјување за уреЎПт:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ова треба Ўа бОЎе препОшаМП" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ПрОкажО влез" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_АЎаптер" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "Барај" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_ППЎесувања" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Излез" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_УреЎ" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_ППглеЎ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ППкажО _АлатМа леМта" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ППкажО _Статусбар" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "СкрОј _МеОЌеМуваМО уреЎО" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_СПртОрај ПП" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ИЌе" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ДПЎаЎеМ" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_ОпаѓачкО" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ДПЎатПцО" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_ЛПкалМО сервОсО" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_ППЌПш" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_ПрОјавО прПблеЌ" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Пребарај уреЎО вП блОзОМа" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Пребарувај" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "КреОрај спПјување сП уреЎПт" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "СпПјување" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "КтОклрај/ПЎштОклОрај гП ПвПј уреЎ какП сОгуреМ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "СОгуреМ" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "ОтстраМО гП ПвПј уреЎ ПЎ лОстата Ма пПзМатО уреЎО" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "ОтстраМО" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ИспратО ЎатПтека(О) Ма уреЎПт" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ИспратО ЎатПтека" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "ВкупМП ОспратеМО пПЎатПцО О степеМ Ма преМПс" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "ВкупМП прОЌеМО пПЎатПцО О степеМ Ма преМПс" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ПрОказ Ма актОвМПст Ма пПЎатПцО" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "ППвеќе" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ПреОЌеМувај уреЎ" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_РесетОрај" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_ОткажО" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_ОК" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ТПчка за прОстап Ма Ќрежата (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "СервОсО" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" -msgstr "DHCP тОп Ма сервер" +msgstr "DHCP тОп Ма сервер:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "ПрепПрачаМП" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP аЎресО:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "НеЌа ОМсталОраМП DHCP серверО" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP аЎресО:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP ППЎесувања" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Мрежа Ма ЛОчМа Област" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN пПЎршка" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Dial-up Мрежување" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN пПЎршка" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ППЎесувања Ма Ќрежата" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ТПчка за прОстап Ма Ќрежата (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "НАП ППЎЎршка" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ПрОЌање Ма ЎатПтека (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ДПјЎПвМа Папка:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Изберете папка за ЎПјЎПвМО фајл преМПсО" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрОфатО ЎатПтекО ПЎ сОгурМО уреЎО" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "пПЎесувања за преМПс Ма пПЎатПцО" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Испраќање пПЎатПцО преку блутут" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "ДП:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "ДатПтека:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ППЎесување" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "ППЎесО гО пПставкОте Ма ПЎбраМОте ЎПЎатПцО" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ОЎреЎОште Ма ЎПЎатПкПт:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Не е МазМачеМП" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "АвтПр:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НепПзМатП" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ЗавОсО ПЎ:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Е вП кПМфлОкт сП:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM пПЎесувања" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "БрПј:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -271,27 +332,27 @@ msgid "Traffic statistics" msgstr "СтатОстОка за сППбраќајПт" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ЗатвПрО" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ПревзеЌеМП:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ИспратеМП:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "ВкупМП:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "ЗапОсМОкПт е запПчМат:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "ВреЌетраење Ма запОсМОкПт:" @@ -299,42 +360,51 @@ msgid "Send note" msgstr "Испратете белешка" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "БлутутПт ЌПра Ўа бОЎе вклучеМ за управувачПт сП аЎаптерПт Ўа рабПтО" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Блутут аЎаптерО" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "СекПгаш" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d МОМута" msgstr[1] "%(minutes)d МОМутО" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "АЎаптер" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Блутут уреЎО" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "БлутутПт ЌПра Ўа бОЎе вклучеМ за управувачПт сП уреЎПт Ўа рабПтО" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Не успеа Ўа се ЎПстОгМе ЎП blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Се чОМО Ўека blueman-manager Ме ЌПже Ўа се актОвОра преку D-Bus. ТОпОчМа " +"прОчОМа за Пва е скршеМП графОчкП пПставување вП ПкПлОМата за актОвОрање D-" +"Bus штП ЌПже Ўа се решО сП пПвОк ЎП dbus-update-activation-environment, " +"ПбОчМП ОзЎаЎеМ ПЎ xinitrc (ПЎМПсМП Sway кПМфОгурацОјата ОлО слОчМП)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "ППврзувањетП сП BlueZ е МеуспешМП" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -344,16 +414,24 @@ "Ова МајверПјатМП зМачО Ўека Ме се прПМајЎеМО блутут аЎаптерО ОлО блутутПт Ме " "е вклучеМ." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "КлОкМете за Ўа се ОсклучО." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "КлОкМете за Ўа се вклучО." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Пребарување" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "ППЎесувања Ма АЎаптер" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Испраќач Ма ЀајлПвО" @@ -376,47 +454,49 @@ #: blueman/main/Sendto.py:111 msgid "Failed to autostart obex service. Make sure the obex daemon is running" msgstr "" +"Не успеа автПЌатскПтП стартување Ма услугата obex. ПрПверете ЎалО рабПтО " +"ЎеЌПМПт obex" #: blueman/main/Sendto.py:142 msgid "Cancelling" msgstr "Откажување" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Испраќање ЎатПтека" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d секуМЎа" msgstr[1] "%(seconds)d секуМЎО" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Се пПјавО грешка прО Оспраќање Ма ЎатПтека %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПрескПкМО" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ОбОЎО се пПвтПрМП" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Се пПјавО грешка" #: blueman/main/applet/BluezAgent.py:123 #, python-format msgid "Pairing request for %s" -msgstr "Барање за пПврзување за %s " +msgstr "Барање за пПврзување за %s" #: blueman/main/applet/BluezAgent.py:134 blueman/main/applet/BluezAgent.py:246 msgid "Bluetooth Authentication" @@ -467,217 +547,162 @@ msgstr "СекПгаш прОфатО" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ПрОфатО" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" +"Се пПјавО грешка прО вчОтување Ма прОклучПкПт. Ве ЌПлОЌе Озвестете гО " +"прПграЌерОте сП сПЎржОМата Ма Пваа пПрака Ма Машата \n" +"веб-страМОца." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ЛПкалМО сервОсО" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "БлутутПт е ОсклучеМ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" -msgstr "" +msgstr "Излез" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ВклучО блутут" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Да" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Не" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_ПрОјавО прПблеЌ" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Управувач сП уреЎО" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ДПЎатПцО" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_ЛПкалМО сервОсО" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "Барај" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Тастатура" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "ПреОЌеМувај уреЎ" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "НекатегПрОзОраМП" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ППврзаМП" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "ДПверлОв" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "СпПеМ" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "ППврзеМО:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "СлабП" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "ППЎ-ПптОЌалМП" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "ОптОЌалМП" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ППвеќе" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ПреЌМПгу" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "НОскП" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "ММПгу вОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "УспешМП!" @@ -689,91 +714,91 @@ msgid "Connecting
" msgstr "ППврзување " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "РесурсПт е прОвреЌеМП МеЎПстапеМ" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "НепПзМата грешка" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " -msgstr "Врската е МеуспешМа:" +msgstr "Врската е МеуспешМа: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_ППврзО се сП:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_ОЎврзО:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ОЎврзО гП уреЎПт Ма сОла" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "ППврзО се сП:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ОЎврзување:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "АвтПЌатскП пПврзување:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "ИспратО _фајл " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_СпПјување" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_СОгурМП" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_НесОгурМП" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "БлПкОрај/ОЎблПкОрај гП ПвПј уреЎ" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_ОтстраМО " @@ -781,23 +806,8 @@ msgid "Cancel Operation" msgstr "ОткажО ја ПперацОјата" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ПрОказ Ма актОвМПст Ма пПЎатПцО" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "ВкупМП прОЌеМО пПЎатПцО О степеМ Ма преМПс" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "ВкупМП ОспратеМО пПЎатПцО О степеМ Ма преМПс" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "НесОгурМП" @@ -805,29 +815,20 @@ msgid "Select Device" msgstr "ОЎберО уреЎ" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "ППвеќе" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM пПЎесувања" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ДПЎатПцО" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "За ЌеѓузавОсМПстОте" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -838,7 +839,7 @@ "%(1)s ОстП така ќе се ОсклучО \"%(0)s\".\n" "Да прПЎПлжаЌ?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -849,6 +850,19 @@ "%(1)s ќе гП ОсклучО %(0)s.\n" "Да прПЎПлжаЌ?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "За ЌеѓузавОсМПстОте" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "За ЌеѓузавОсМПстОте" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "ОЎбОрање Ма аЎаптер" @@ -875,7 +889,7 @@ #. translators: device class #: blueman/DeviceClass.py:12 msgid "Access point" -msgstr "ТПчка за прОстап Ма Ќрежата" +msgstr "ТПчка за прОстап" #. translators: device class #: blueman/DeviceClass.py:14 @@ -888,7 +902,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -913,7 +927,7 @@ msgstr "Сервер" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "ЛаптПп" @@ -993,7 +1007,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "СлушалкО" @@ -1003,7 +1018,7 @@ msgstr "ИМтерфПМ" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "МОкрПфПМ" @@ -1013,7 +1028,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1073,39 +1088,29 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Тастатура" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "УреЎ за ППкажување" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" -msgstr "" +msgstr "ДОсплеј" #. translators: device class #: blueman/DeviceClass.py:134 msgid "Camera" -msgstr "" +msgstr "КаЌера" #. translators: device class #: blueman/DeviceClass.py:136 msgid "Scanner" -msgstr "" +msgstr "СкеМер" #. translators: device class #: blueman/DeviceClass.py:138 msgid "Printer" -msgstr "" +msgstr "ПрОМтер" #. translators: device class #: blueman/DeviceClass.py:143 @@ -1155,7 +1160,12 @@ #. translators: device class #: blueman/DeviceClass.py:164 msgid "Game" -msgstr "" +msgstr "Игра" + +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "ОбОчеМ ТелефПМ" #: blueman/DeviceClass.py:169 msgid "Generic Phone" @@ -1166,230 +1176,1208 @@ msgstr "ОбОчеМ КПЌпјутер" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" -msgstr "ОбОчеМ Саат" - -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Desktop Workstation" msgstr "" -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" -msgstr "ОбОчеМ Саат" +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "ОбОчеМ КПЌпјутер" #: blueman/DeviceClass.py:174 -msgid "Generic Display" -msgstr "ОбОчеМ ДОсплеј" +msgid "Handheld PC/PDA (clamshell)" +msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "ППврзО се" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -#, fuzzy -msgid "Generic Eye-glasses" -msgstr "ПреМПс Ма пПЎатПцО преку блутут" +msgid "Wearable computer (watch size)" +msgstr "" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "ПреМПс Ма пПЎатПцО преку блутут" +msgid "Tablet" +msgstr "" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "ГрупМа Ќрежа" +msgid "Docking Station" +msgstr "" #: blueman/DeviceClass.py:179 -#, fuzzy -msgid "Generic Media Player" -msgstr "ПреМПс Ма пПЎатПцО преку блутут" +msgid "All in One" +msgstr "" #: blueman/DeviceClass.py:180 #, fuzzy -msgid "Generic Barcode Scanner" -msgstr "ППврзО се" +msgid "Blade Server" +msgstr "Сервер" #: blueman/DeviceClass.py:181 -#, fuzzy -msgid "Generic Thermometer" -msgstr "ППврзО се" +msgid "Convertible" +msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +msgid "Detachable" msgstr "" #: blueman/DeviceClass.py:183 -#, fuzzy -msgid "Generic Heart rate Sensor" -msgstr "ПреМПс Ма пПЎатПцО преку блутут" +msgid "IoT Gateway" +msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +msgid "Generic Watch" +msgstr "ОбОчеМ Саат" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +#, fuzzy +msgid "Sports Watch" +msgstr "ЧасПвМОк: СпПртскО часПвМОк" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "" +#, fuzzy +msgid "Smartwatch" +msgstr "ПаЌетеМ телефПМ" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "ОбОчеМ Саат" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "" +msgid "Generic Display" +msgstr "ОбОчеМ ДОсплеј" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "" +msgid "Generic Remote Control" +msgstr "ГеМерОчкО ЎалечОМскО управувач" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "" +msgid "Generic Eye-glasses" +msgstr "ГеМерОчкО НаПчарО" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "" +msgid "Generic Tag" +msgstr "ГеМерОчкО ОзМакО" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "" +msgid "Generic Keyring" +msgstr "ГеМерОчкО прОврзПк за клучевО" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" -msgstr "" +msgid "Generic Media Player" +msgstr "ГеМерОчкО МеЎОја Плејер" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" -msgstr "" +msgid "Generic Barcode Scanner" +msgstr "ГеМерОчкО БаркПЎ СкеМер" #: blueman/DeviceClass.py:197 -#, fuzzy -msgid "Generic Glucose Meter" -msgstr "ППврзО се" +msgid "Generic Thermometer" +msgstr "ГеМерОчкО ТПплПЌер" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "" +#, fuzzy +msgid "Ear Thermometer" +msgstr "ГеМерОчкО ТПплПЌер" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "" +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "ОбОчеМ сеМзПр за срцев рОтаЌ" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "" +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Отчукувања Ма срце" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "" +msgid "Generic Blood Pressure" +msgstr "ГеМерОчкО КрвеМ ПрОтОсПк" #: blueman/DeviceClass.py:202 #, fuzzy -msgid "Generic: Cycling" -msgstr "ГрупМа Ќрежа" +msgid "Arm Blood Pressure" +msgstr "КрвеМ ПрОтОсПк" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "" +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "КрвеМ ПрОтОсПк" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +msgid "Generic Human Interface Device" msgstr "" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +msgid "Mouse" msgstr "" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" msgstr "" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +msgid "Digitizer Tablet" msgstr "" #: blueman/DeviceClass.py:210 -msgid "Fingertip" +msgid "Card Reader" msgstr "" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +msgid "Digital Pen" msgstr "" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +msgid "Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" -msgstr "" +msgid "Generic Glucose Meter" +msgstr "ОбОчеМ глукПЌер" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" -msgstr "" +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "ОбОчеМ сеМзПр за срцев рОтаЌ" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +msgid "In-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +msgid "On-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +msgid "On-Hip Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" -msgstr "" +#, fuzzy +msgid "Generic Cycling" +msgstr "ГрупМа Ќрежа" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +#, fuzzy +msgid "Cycling Computer" +msgstr "ОбОчеМ КПЌпјутер" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +msgid "Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" +msgid "Power Sensor" msgstr "" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +msgid "Speed and Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "ГеМерОчкО ЎалечОМскО управувач" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "ЛПкалМО сервОсО" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "ОбОчМП Мрежување" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ТПчка за прОстап" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "УреЎ" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ОбОчеМ сеМзПр за срцев рОтаЌ" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "ОбОчеМ сеМзПр за срцев рОтаЌ" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Испраќач Ма ЀајлПвО" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "ОбОчМа вага за тежОМа" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ГеМерОчкО ОзМакО" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "ОбОчеМ Саат" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "ТерЌПЌетар: УшеМ" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ГеМерОчкО прОврзПк за клучевО" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ГеМерОчкО ЎалечОМскО управувач" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ТПчка за прОстап" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ТПчка за прОстап" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "ГеМерОчкО КрвеМ ПрОтОсПк" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "ОбОчеМ ТелефПМ" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ДПЎатПцО" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "ОбОчМа вага за тежОМа" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ГеМерОчкО прОврзПк за клучевО" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "ПаЌетеМ телефПМ" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "СервОс:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "АуЎОП прПфОл" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "ГеМерОчкО МеЎОја Плејер" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "КаЌера" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ОбОчеМ ДОсплеј" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "МОкрПфПМ" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "МОкрПфПМ" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "ОбОчМП ауЎОП" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "ПрОЌање ЎатПтека" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ОбОчеМ ДОсплеј" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ВОЎеП ЌПМОтПр" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ГеМерОчкО прОврзПк за клучевО" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ГеМерОчкО ОзМакО" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ГеМерОчкО ОзМакО" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "ОбОчеМ глукПЌер" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "ОбОчМа вага за тежОМа" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "ОбОчМа пуЌпа за ОМсулОМ" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ГеМерОчкО ТПплПЌер" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "ДОсплеј" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -1746,9 +2734,8 @@ msgstr "" #: blueman/Sdp.py:179 -#, fuzzy msgid "Generic Networking" -msgstr "ГрупМа Ќрежа" +msgstr "ОбОчМП Мрежување" #: blueman/Sdp.py:180 #, fuzzy @@ -1757,7 +2744,7 @@ #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "ОбОчМП ауЎОП" #: blueman/Sdp.py:182 msgid "Generic Telephony" @@ -1824,7 +2811,7 @@ #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "ГлукПза" #: blueman/Sdp.py:198 msgid "Health Thermometer" @@ -1836,7 +2823,7 @@ #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "Отчукувања Ма срце" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" @@ -1849,7 +2836,7 @@ #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "КрвеМ ПрОтОсПк" #: blueman/Sdp.py:204 msgid "Alert Notification Service" @@ -2071,32 +3058,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "НеуспешМа прПЌеМа Ма прПфОл вП %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "АуЎОП прПфОл" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "ОЎберО ауЎОП прПфОл за PulseAudio" @@ -2109,14 +3096,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ППврзаМП" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2126,23 +3105,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 -#, fuzzy +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" -msgstr "ОЎврзување..." +msgstr "ОЎврзаМП" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ППврзаМП:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Не е пПврзаМП" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2150,57 +3128,58 @@ "Сеуште Ме се ЎПстапМО статОстОкО за ОскПрОстеМПст. ПрПбај првП Ўа " "вПспПставОш врска пПтПа пПсетО ја Пваа страМа." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎеМ" msgstr[1] "ЎеМПвО" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "час" msgstr[1] "часПвО" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "ЌОМута" msgstr[1] "ЌОМутО" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s О %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "ДалО сОгурМП сакаш Ўа гП ресетОраш брПјачПт?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ТО ЎПзвПлува Ўа гП слеЎОш ОскПрОстувањетП Ма ЌрежМОПт сППбраќај (ЌПбОлМа " "Ќрежа). КПрОсМП за плаМПвО сП ПграМОчеМ преМПс Ма пПЎатПцО. ОвПј ЎПЎатПк гП " "слеЎО секПј уреЎ пПсебМП." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ПрОкажува ОскПрОстеМПст Ма ЌрежМОПт сППбраќај" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "БлутутПт е ПвПзЌПжеМ" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Управува сП лПкалМОте ЌрежМО сервОсО, какП NAP ЌПстПвОте" @@ -2210,7 +3189,7 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2218,19 +3197,15 @@ "прОстап" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "МаксОЌуЌ ставкО" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Ќе бОЎе прОкажаМП ЌаксОЌалМОПт брПј Ма ставкО Ма ЌеМОтП за скПрешМО врскО." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "СкПрешМО _врскО" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2249,6 +3224,10 @@ msgid "Adapter for this connection is not available" msgstr "АЎаптерПт за Пваа врска е МеЎПстапеМ" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "СкПрешМО _врскО" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2257,87 +3236,87 @@ "ОбезбеЎува пПЎршка за ЛОчМа Пбласт за ЌрежМП рабПтење (PAN) претставеМа вП " "УправувачПт сП Ќрежа 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "ОбезбеЎува DBus API за ЎругО Blueman кПЌпПМеМтО" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ДПјЎПвМа ЎатПтека преку блутут" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ДПјЎПвМа ЎатПтека %(0)s ПЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "ОЎбОј" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ПрОЌање ЎатПтека" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ПрОЌање ЎатПтека %(0)s ПЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "ОбезбеЎува OBEX ЎатПтекО за спПсПбМПст за преМПс" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "ДатПтеката е прОЌеМа" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "ДатПтеката %(0)s ПЎ %(1)s е успешМП прОЌеМа" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" -msgstr "" +msgstr "ОтвПрО" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ПреМПсПт е МеуспешеМ" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ПреМПсПт Ма ЎатПтеката %(0)s е МеуспешеМ" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ДатПтекОте се прОЌеМО" -#: blueman/plugins/applet/TransferService.py:334 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:333 +#, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "ДатПтеката %(files)d е прОЌеМа вП пПзаЎОМа" msgstr[1] "ДатПтекОте %(files)d се прОЌеМО вП пПзаЎОМа" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" -msgstr "" +msgstr "ОтвПрО ЛПкацОја" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2367,13 +3346,13 @@ msgid "Adap_ters" msgstr "АЎаптерО" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "аплет" #: blueman/plugins/applet/AuthAgent.py:8 msgid "Provides passkey, authentication services for BlueZ daemon" -msgstr "ОбезбеЎува лПзОМка О сервОсО за прПверка за BlueZ" +msgstr "ОбезбеЎува лПзОМкО О сервОсО за автеМтОкацОја за BlueZ ЎеЌПМ" #: blueman/plugins/applet/ExitItem.py:7 msgid "Adds an exit menu item to quit the applet" @@ -2406,27 +3385,21 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ДПЎава ОМЎОкацОја Ма статусМата ОкПМа кПга блутутПт е актОвеМ О гП пПкажува " "брПјПт Ма врскО вП алатката сП ПбјасМување." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "БлутутПт е актОвеМ" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d АктОвМа врска" -msgstr[1] "%(connections)d АктОвМО врскО" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "БлутутПт е ПМевПзЌПжеМ" @@ -2456,7 +3429,7 @@ msgstr "ВреЌе вП секуМЎО кПлку ќе трае ЌПЎПт Ма прПМаПѓање" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_НаправО гП вОЎлОв" @@ -2464,17 +3437,22 @@ msgid "Make the default adapter temporarily visible" msgstr "НаправО гП стаМЎарЎМОПт аЎаптер прОвреЌеМП вОЎлОв" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "ОткрОвање " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "ОбезбеЎува ЌеМО за аплетПт О API за ЎругОте плагОМО Ўа гП ЌаМОпулОраат" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2483,7 +3461,7 @@ "УспешМП пПврзаМП Ма DUN сервОсПт Ма %(0)s.\n" "Мрежата е сега ЎПстапМа преку %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "ОбезбеЎува ПсМПвМа пПЎршка за пПврзување Ма ОМтерМет преку DUN прПфОл." @@ -2491,20 +3469,21 @@ msgid "" "Standard SPP profile connection handler, allows executing custom actions" msgstr "" -"СтаМЎарЎеМ ракувач за SPP прПфОл врска, ЎПзвПлува Озвршување сПпствеМО " -"МареЎбО." +"СтаМЎарЎеМ ракувач за SPP прПфОлМа врска, ЎПзвПлува Озвршување Ма " +"персПМалОзОраМО акцОО" #: blueman/plugins/applet/SerialManager.py:31 msgid "Script to execute on connection" msgstr "СкрОпта кПја се Озвршува прО врска" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2512,8 +3491,9 @@ "АЎреса, ИЌе, ОЌе Ма сервОсПт, uuid16s О rfcomm node\n" "ПрОЌер:\n" "AA:BB:CC:DD:EE:FF, ТелефПМ, DUN сервОс, 0x1103, /dev/rfcomm0\n" -"uuid16 се вратеМО какП лОстО разЎвПеМО сП запрОкО\n" -"ПрО Осклучување Ма уреЎПт скрОптата ќе пратО HUP сОгМал" +"uuid16 се вратеМО какП лОстО разЎвПеМО сП запОркО\n" +"\n" +"ПрО Осклучување Ма уреЎПт Ма скрОптата ќе се пратО HUP сОгМал" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2544,33 +3524,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Ја кПМтрПлОра еМергетската сПстПјба Ма блутут аЎаптерПт" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ИсклучО гО сОте аЎаптерО" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ВклучО гО сОте аЎаптерО" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2581,20 +3553,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ГП кПрОстО libappindicator за Ўа ја прОкаже статусМата ОкПМа" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Мрежа" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Неважечка IP аЎреса" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP аЎресата е вП кПМфлОкт сП ОМтерфејсПт %s кПј ја ОЌа Остата аЎреса" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2602,16 +3574,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" -msgstr " Не е пПЎржаМП сП Пва пПЎесување" +msgstr "Не е пПЎЎржаМП сП Пва пПЎесување" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПреМПс" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "ПлагОМПт Ма аплетПт за преМПс сервОс е ОсклучеМ" @@ -2619,7 +3591,7 @@ msgid "Dialup Settings" msgstr "Dialup пПЎесувања" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "СерОскО пПрт %s" @@ -2685,6 +3657,59 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Вклучете Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "БлутутПт ЌПра Ўа бОЎе вклучеМ за управувачПт сП уреЎПт Ўа рабПтО" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "БлутутПт е ОсклучеМ" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "КрвеМ ПрОтОсПк: Рака" + +#~ msgid "Services" +#~ msgstr "СервОсО" + +#~ msgid "Network Settings" +#~ msgstr "ППЎесувања Ма Ќрежата" + +#~ msgid "Transfer Settings" +#~ msgstr "пПЎесувања за преМПс Ма пПЎатПцО" + +#~ msgid "Plugin description:" +#~ msgstr "ОЎреЎОште Ма ЎПЎатПкПт:" + +#~ msgid "Local Services" +#~ msgstr "ЛПкалМО сервОсО" + +#~ msgid "_Apply" +#~ msgstr "_ПрОЌеМО" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d АктОвМа врска" +#~ msgstr[1] "%(connections)d АктОвМО врскО" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "РесурсПт е прОвреЌеМП МеЎПстапеМ" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Не" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Блутут уреЎО" + #~ msgid "Trusted" #~ msgstr "СОгурМП" @@ -2720,9 +3745,6 @@ #~ msgid "Introduction" #~ msgstr "Претставување" -#~ msgid "Device" -#~ msgstr "УреЎ" - #~ msgid "Select pairing method to use:" #~ msgstr "ОЎберО ЌетПЎ Ма спПјување кПј ќе се кПрОстО:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/mr.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/mr.gmo differ diff -Nru blueman-2.3.5/po/mr.po blueman-2.4.1/po/mr.po --- blueman-2.3.5/po/mr.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/mr.po 2024-04-09 07:41:51.000000000 +0000 @@ -8,11 +8,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-24 14:40+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-10-31 21:04+0000\n" "Last-Translator: ABHISHEK FADAKE \n" -"Language-Team: Marathi \n" +"Language-Team: Marathi \n" "Language: mr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -24,7 +24,7 @@ msgid "Visibility Setting" msgstr "à€Šà¥ƒà€¶à¥à€¯à€€à€Ÿ à€žà¥‡à€Ÿà€¿à€‚à€—" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "à€…à€Šà¥ƒà€¶à¥à€¯ " @@ -45,224 +45,286 @@ msgid "Pairing request" msgstr "à€œà¥‹à€¡à¥€ à€¬à€šà€µà€£à¥à€¯à€Ÿà€šà¥€ à€µà€¿à€šà€‚à€€à¥€" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "à€žà€Ÿà€§à€š à€•à€°à¥€à€€à€Ÿ à€œà¥‹à€¡à¥€ à€¬à€šà€µà€£à¥à€¯à€Ÿà€šà¥€ à€µà€¿à€šà€‚à€€à¥€:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "à€‡à€šà€ªà¥à€Ÿ à€Šà€Ÿà€–à€µà€Ÿ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "à€…à€¡à¥…à€ªà¥à€Ÿà€° (_A)" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "à€¶à¥‹à€§à€Ÿ (_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "à€žà€Ÿà€§à€š (_D)" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "à€Šà¥ƒà€¶à¥à€¯(_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "à€ªà¥à€²à€—à€‡à€š (_P)" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà¥‡à€µà€Ÿ(_L)" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "à€®à€Šà€€(_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "à€…à€¡à€šà€£à¥€à€šà¥€ à€®à€Ÿà€¹à€¿à€€à¥€ à€Šà¥à€¯à€Ÿ (_R)" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "à€šà€œà¥€à€•à€šà¥‡ à€žà€Ÿà€§à€š à€¶à¥‹à€§à€€ à€†à€¹à¥‡..." #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "à€¶à¥‹à€§à€Ÿ" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "à€žà€Ÿà€§à€šà€Ÿà€¬à€°à¥‹à€¬à€° à€œà¥‹à€¡à€£à¥€ à€€à€¯à€Ÿà€° à€•à€°à€Ÿ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "à€œà¥‹à€¡à¥€" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "à€žà€Ÿà€§à€šà€Ÿà€šà¥€ à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚ à€…à€¶à¥€ à€šà¥‹à€‚à€Š à€•à€°à€Ÿ/ à€šà¥‹à€‚à€Š à€–à¥‹à€¡à€Ÿ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà€°à¥à€¹" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "à€¯à€Ÿ à€žà€Ÿà€§à€šà€Ÿà€²à€Ÿ à€®à€Ÿà€¹à€¿à€€à¥€à€€à€²à¥à€¯à€Ÿ à€žà€Ÿà€§à€šà€Ÿà€‚à€šà¥à€¯à€Ÿ à€¯à€Ÿà€Šà¥€à€€à¥‚à€š à€•à€Ÿà€¢à¥‚à€š à€Ÿà€Ÿà€•à€Ÿ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "à€•à€Ÿà€¢à¥‚à€š à€Ÿà€Ÿà€•à€Ÿ" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "à€žà€Ÿà€§à€š à€•à€°à¥€à€€à€Ÿ à€«à€Ÿà€‡à€² à€ªà€Ÿà€ à€µà€Ÿ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "à€«à€Ÿà€‡à€² à€ªà€Ÿà€ à€µà€Ÿ" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "à€à€•à¥‚à€£ à€¡à¥‡à€Ÿà€Ÿ à€ªà€Ÿà€ à€µà€²à€Ÿ à€†à€£à€¿ à€•à€¿à€€à¥€ à€µà¥‡à€—à€Ÿà€šà¥‡ à€ªà€Ÿà€ à€µà€²à€Ÿ" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "à€à€•à¥‚à€£ à€¡à¥‡à€Ÿà€Ÿ à€®à€¿à€³à€Ÿà€²à€Ÿ à€†à€£à€¿ à€•à€¿à€€à¥€ à€µà¥‡à€—à€Ÿà€šà¥‡ à€®à€¿à€³à€Ÿà€²à€Ÿ" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "à€¡à¥‡à€Ÿà€Ÿ à€¹à€Ÿà€²à€šà€Ÿà€² à€šà€¿à€°à¥à€Šà¥‡à€¶à€š" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "à€…à€œà¥‚à€š" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "à€¡à€¿à€µà¥à€¹à€Ÿà€‡à€žà€šà¥‡ à€šà€Ÿà€µ à€¬à€Šà€²à€Ÿ" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "à€žà¥à€µà€šà¥à€› à€•à€°à€Ÿ (_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "à€°à€Šà¥à€Š à€•à€°à€€ à€†à€¹à¥‡" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_à€ à¥€à€• à€†à€¹à¥‡" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Network Access Point (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "à€žà¥‡à€µà€Ÿ" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP à€žà€°à¥à€µà¥à€¹à€° à€ªà¥à€°à€•à€Ÿà€°:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "à€¶à€¿à€«à€Ÿà€°à€ž à€•à¥‡à€²à¥‡à€²à¥‡" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP à€ªà€€à¥à€€à€Ÿ:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP à€žà€°à¥à€µà€° à€¬à€žà€µà€¿à€²à¥‡à€²à¥‡ à€šà€Ÿà€¹à¥€à€€ " -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP à€ªà€€à¥à€€à€Ÿ:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP à€žà¥‡à€Ÿà€¿à€‚à€—" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN à€†à€§à€Ÿà€° " -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Dialup Networking (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN à€†à€§à€Ÿà€° " -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "à€žà€‚à€œà€Ÿà€³ à€žà¥‡à€Ÿà€¿à€‚à€—" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Network Access Point (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN à€†à€§à€Ÿà€° " + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "à€«à€Ÿà€ˆà€² à€ªà¥à€°à€Ÿà€ªà¥à€€à¥€à€•à€°à€£ (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "à€¯à¥‡à€£à€Ÿà€±à¥à€¯à€Ÿ à€«à€Ÿà€ˆà€² à€žà€Ÿà€ à¥€ à€«à¥‹à€²à¥à€¡à€° à€šà€¿à€µà€¡à€Ÿ" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚ à€žà€Ÿà€§à€šà€Ÿà€•à€¡à¥‚à€š à€«à€Ÿà€ˆà€²à¥à€ž à€žà¥à€µà¥€à€•à€Ÿà€°à€Ÿ" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "à€¬à€Šà€²à¥€ à€žà¥‡à€Ÿà€¿à€‚à€— " - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "à€¬à¥à€²à¥à€Ÿà¥‚à€¥à€šà¥‡ à€«à€Ÿà€ˆà€²à¥à€ž à€ªà€Ÿà€ à€µà€€ à€†à€¹à¥‡" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "à€ªà¥à€°à€€à€¿:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "à€«à€Ÿà€‡à€²:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "à€žà€‚à€¯à¥‹à€œà€š" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "à€šà€¿à€µà€¡à€²à¥‡à€²à¥à€¯à€Ÿ à€ªà¥à€²à€—à€ˆà€šà€šà¥€ à€žà€‚à€¯à¥‹à€œà€š à€•à€°à€Ÿ" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "à€ªà¥à€²à€—à¥€à€šà€šà¥€ à€®à€Ÿà€¹à€¿à€€à¥€:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "à€Šà€°à¥à€¶à€µà€²à¥‡ à€šà€Ÿà€¹à¥€" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "à€²à¥‡à€–à€•:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "à€…à€ªà€°à€¿à€šà¥€à€€" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "à€…à€µà€²à€‚à€¬à€¿à€€:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "à€žà€‚à€˜à€°à¥à€·à€¿à€€:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM à€žà¥‡à€Ÿà€¿à€‚à€—" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "à€•à¥à€°à€®à€Ÿà€‚à€•:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -270,27 +332,27 @@ msgid "Traffic statistics" msgstr "à€°à€¹à€Šà€Ÿà€°à¥€ à€†à€•à€¡à¥‡à€µà€Ÿà€°à¥€" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "à€¬à€‚à€Š à€•à€°à€Ÿ (_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "à€¡à€Ÿà€‰à€šà€²à¥‹à€¡ à€à€Ÿà€²à¥‡à€²à¥‡:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "à€…à€ªà€²à¥‹à€¡ à€à€Ÿà€²à¥‡à€²à¥‡:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "à€à€•à€€à¥à€°à€¿à€€:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "à€²à¥‰à€— à€žà¥à€°à¥ à€•à¥‡à€²à€Ÿ:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "à€²à¥‰à€— à€•à€Ÿà€²à€Ÿà€µà€§à¥€:" @@ -298,58 +360,71 @@ msgid "Send note" msgstr "à€šà¥‹à€Ÿ à€ªà€Ÿà€ à€µà€Ÿ" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "à€…à€¡à¥‰à€ªà¥à€Ÿà€° à€µà¥à€¯à€µà€žà¥à€¥à€Ÿà€ªà€•à€Ÿà€šà¥‡ à€•à€Ÿà€® à€•à€°à€£à¥à€¯à€Ÿà€žà€Ÿà€ à¥€ à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€šà€Ÿà€²à¥‚ à€•à€°à€£à¥‡ à€†à€µà€¶à¥à€¯à€• à€†à€¹à¥‡" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth à€…à€¡à¥…à€ªà¥à€Ÿà€°" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "à€šà¥‡à€¹à€®à¥€" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d à€®à€¿à€šà€¿à€Ÿ" msgstr[1] "%(minutes)d à€®à€¿à€šà€¿à€Ÿà¥†" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth à€žà€Ÿà€§à€š" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "à€¡à€¿à€µà¥à€¹à€Ÿà€‡à€ž à€µà¥à€¯à€µà€žà¥à€¥à€Ÿà€ªà€•à€Ÿà€šà¥‡ à€•à€Ÿà€°à¥à€¯ à€•à€°à€£à¥à€¯à€Ÿà€žà€Ÿà€ à¥€ à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€šà€Ÿà€²à¥‚ à€•à€°à€£à¥‡ à€†à€µà€¶à¥à€¯à€• à€†à€¹à¥‡" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "à€¬à¥à€²à¥à€à€¶à¥€ à€œà¥à€³à€µà€£à¥€ à€à€Ÿà€²à¥€ à€šà€Ÿà€¹à¥€" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "à€¶à¥‹à€§à€€ à€†à€¹à¥‡" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -377,35 +452,35 @@ msgid "Cancelling" msgstr "à€°à€Šà¥à€Š à€•à€°à€€ à€†à€¹à¥‡" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "à€«à€Ÿà€‡à€² à€ªà€Ÿà€ à€µà€¿à€€ à€†à€¹à¥‡" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "à€«à€Ÿà€‡à€² '%s' à€ªà€Ÿà€ à€µà€€à€Ÿà€šà€Ÿ à€€à¥à€°à¥à€Ÿà¥€ à€†à€¢à€³à€²à¥€." -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "à€ªà¥à€šà¥à€¹à€Ÿ à€ªà¥à€°à€¯à€€à¥à€š à€•à€°à€Ÿ" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "à€šà¥‚à€• à€‰à€Šà¥à€­à€µà€²à¥€" @@ -463,221 +538,163 @@ msgstr "à€šà¥‡à€¹à€®à¥€ à€žà¥à€µà¥€à€•à€Ÿà€°à€Ÿ" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "à€žà¥à€µà¥€à€•à€Ÿà€°" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà¥‡à€µà€Ÿ" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€¬à€‚à€Š à€†à€¹à¥‡" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€•à€Ÿà€°à¥à€¯à€Ÿà€šà¥à€µà€¿à€€ à€•à€°à€Ÿ" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "à€¹à¥‹à€¯" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "à€šà€Ÿà€¹à¥€" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "à€…à€¡à€šà€£à¥€à€šà¥€ à€®à€Ÿà€¹à€¿à€€à¥€ à€Šà¥à€¯à€Ÿ (_R)" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "à€žà€Ÿà€§à€š à€µà¥à€¯à€µà€žà¥à€¥à€Ÿà€ªà€•" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "à€ªà¥à€²à€—à€‡à€š (_P)" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà¥‡à€µà€Ÿ(_L)" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "à€¶à¥‹à€§à€Ÿ (_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "à€•à€³à€«à€²à€•" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "à€¡à€¿à€µà¥à€¹à€Ÿà€‡à€žà€šà¥‡ à€šà€Ÿà€µ à€¬à€Šà€²à€Ÿ" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "à€…à€µà€°à¥à€—à¥€à€•à¥ƒà€€" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "à€œà¥à€³à€²à¥‡" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà€°à¥à€¹" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "à€œà¥‹à€¡à¥€" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "à€œà¥‹à€¡à€£à¥€ à€•à€°à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "à€šà€¿à€•à¥ƒà€·à¥à€Ÿ" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "à€•à€®à¥€-à€‡à€·à¥à€Ÿà€€à€®" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "à€‡à€·à¥à€Ÿà€€à€®" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "à€–à¥‚à€ª" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "à€–à¥‚à€ª à€œà€Ÿà€žà¥à€€" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "à€•à€®à¥€" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "à€œà€Ÿà€žà¥à€€" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "à€–à¥‚à€ªà€š à€œà€Ÿà€žà¥à€€" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "à€žà€«à€²à€€à€Ÿ!" @@ -690,97 +707,97 @@ msgid "Connecting
" msgstr "à€œà¥à€³à€µà€€ à€†à€¹à¥‡" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "à€€à€Ÿà€€à¥à€ªà¥à€°à€€à¥‡ à€Šà¥ƒà€¶à¥à€¯" +msgid "Unknown error" +msgstr "à€…à€ªà€°à€¿à€šà¥€à€€" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "à€œà¥à€³à€£à¥€ à€…à€¯à€¶à€žà¥à€µà¥€:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "à€œà¥‹à€¡à€£à¥€ à€•à€°à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "à€œà¥‹à€¡à€£à¥€ à€€à¥‹à€¡à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "à€žà€Ÿà€§à€š à€œà€¬à€°à€Šà€žà¥à€€à¥€à€šà¥‡ à€•à€Ÿà€¢à¥‚à€š à€Ÿà€Ÿà€•à€Ÿ" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "à€œà¥‹à€¡à€£à¥€ à€•à€°à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "à€œà¥‹à€¡à€£à¥€ à€€à¥‹à€¡à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "à€œà¥‹à€¡à€£à¥€ à€€à¥‹à€¡à€Ÿ:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "à€à€• à€«à€Ÿà€ˆà€² à€ªà€Ÿà€ à€µà€Ÿ (_F)..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "à€œà¥‹à€¡à¥€ (_P)" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚ à€¬à€šà€µà€Ÿ (_T)" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚ à€¯à€Ÿà€Šà¥€à€€à¥‚à€š à€•à€Ÿà€¢à€Ÿ (_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "à€žà€Ÿà€§à€š à€•à€°à¥€à€€à€Ÿ à€«à€Ÿà€‡à€² à€ªà€Ÿà€ à€µà€Ÿ" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "à€•à€Ÿà€¢à¥‚à€š à€Ÿà€Ÿà€•à€Ÿ" @@ -789,23 +806,8 @@ msgid "Cancel Operation" msgstr "à€•à€Ÿà€°à¥à€¯à€ªà€Šà¥à€§à€€à¥€ à€°à€Šà¥à€Š à€•à€°à€Ÿ " -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "à€¡à¥‡à€Ÿà€Ÿ à€¹à€Ÿà€²à€šà€Ÿà€² à€šà€¿à€°à¥à€Šà¥‡à€¶à€š" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "à€à€•à¥‚à€£ à€¡à¥‡à€Ÿà€Ÿ à€®à€¿à€³à€Ÿà€²à€Ÿ à€†à€£à€¿ à€•à€¿à€€à¥€ à€µà¥‡à€—à€Ÿà€šà¥‡ à€®à€¿à€³à€Ÿà€²à€Ÿ" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "à€à€•à¥‚à€£ à€¡à¥‡à€Ÿà€Ÿ à€ªà€Ÿà€ à€µà€²à€Ÿ à€†à€£à€¿ à€•à€¿à€€à¥€ à€µà¥‡à€—à€Ÿà€šà¥‡ à€ªà€Ÿà€ à€µà€²à€Ÿ" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "à€…à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚ à€¬à€šà€µà€Ÿ" @@ -813,29 +815,20 @@ msgid "Select Device" msgstr "à€žà€Ÿà€§à€š à€šà€¿à€µà€¡à€Ÿ" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "à€…à€œà¥‚à€š" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM à€žà¥‡à€Ÿà€¿à€‚à€—" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "à€ªà¥à€²à€—à€ˆà€š" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "à€†à€¶à¥à€°à€¿à€€à€€à€Ÿ à€µà€Ÿà€Š" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -846,7 +839,7 @@ "\"%(0)s\" à€ªà€£ à€…à€šà€²à¥‹à€¡ à€¹à¥‹à€ˆà€².\n" "à€•à€°à€Ÿà€¯à€šà¥‡?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -857,6 +850,19 @@ "%(0)s à€…à€šà€²à¥‹à€¡ à€¹à¥‹à€ˆà€².\n" "à€•à€°à€Ÿà€¯à€šà¥‡?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "à€†à€¶à¥à€°à€¿à€€à€€à€Ÿ à€µà€Ÿà€Š" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "à€†à€¶à¥à€°à€¿à€€à€€à€Ÿ à€µà€Ÿà€Š" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "à€…à€¡à¥…à€ªà¥à€Ÿà€° à€šà€¿à€µà€¡" @@ -898,7 +904,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -925,7 +931,7 @@ msgstr "à€žà€°à¥à€µà¥à€¹à€°" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "à€²à¥…à€ªà€Ÿà¥‰à€ª" @@ -1011,7 +1017,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "à€¹à¥‡à€¡à€žà¥‡à€Ÿ" @@ -1023,7 +1030,7 @@ msgstr "handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "à€§à¥à€µà€šà¥€à€µà€¿à€žà¥à€€à€Ÿà€°à€•" @@ -1034,7 +1041,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1097,23 +1104,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "à€•à€³à€«à€²à€•" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "à€•à€¡à¥‡ à€•à¥‡à€‚à€Šà¥à€°à€¿à€€" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1183,6 +1179,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1194,233 +1195,1207 @@ msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "à€žà€°à¥à€µà¥à€¹à€°" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "à€žà¥à€®à€Ÿà€°à¥à€Ÿ à€«à¥‹à€š " + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà¥‡à€µà€Ÿ" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "à€¯à€‚à€€à¥à€°" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Network Access Point" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "à€ªà¥à€²à€—à€ˆà€š" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "à€‘à€¡à€¿à€¯à¥‹ à€žà€¿à€‚à€•" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "à€žà¥à€®à€Ÿà€°à¥à€Ÿ à€«à¥‹à€š " + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "à€§à¥à€µà€šà¥€ à€žà¥à€€à¥à€°à¥‹à€€" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "à€žà¥‡à€µà€Ÿ:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "à€‘à€¡à€¿à€¯à¥‹ à€ªà¥à€°à¥‹à€«à€Ÿà€‡à€²" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "à€§à¥à€µà€šà¥€à€µà€¿à€žà¥à€€à€Ÿà€°à€•" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "à€§à¥à€µà€šà¥€à€µà€¿à€žà¥à€€à€Ÿà€°à€•" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "à€«à€Ÿà€ˆà€² à€ªà¥à€°à€Ÿà€ªà¥à€€ à€•à€°à¥€à€€ à€†à€¹à¥‡" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "à€§à¥à€µà€šà¥€ à€žà¥à€€à¥à€°à¥‹à€€" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "à€—à€Ÿ à€žà€‚à€œà€Ÿà€³" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Bluetooth à€«à€Ÿà€‡à€² à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€£" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "à€œà¥à€³à€µà€£à¥€ à€•à€°à€Ÿ" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2101,32 +3076,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "%s à€²à€Ÿ à€ªà¥à€°à¥‹à€«à€Ÿà€‡à€² à€¬à€Šà€²à¥‚ à€¶à€•à€²à¥‡ à€šà€Ÿà€¹à¥€" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "à€‘à€¡à€¿à€¯à¥‹ à€ªà¥à€°à¥‹à€«à€Ÿà€‡à€²" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "à€ªà€²à¥à€žà€‘à€¡à€¿à€¯à¥‹ à€žà€Ÿà€ à¥€ à€ªà¥à€°à¥‹à€«à€Ÿà€‡à€² à€šà€¿à€µà€¡à€Ÿ" @@ -2139,14 +3114,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "à€œà¥à€³à€²à¥‡" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2156,78 +3123,79 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "à€œà¥à€³à€µà€£à¥€ à€®à¥‹à€¡à€€ à€†à€¹à¥‡..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "à€œà¥à€³à€²à¥‡:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "à€œà¥‹à€¡à€²à¥‡à€²à¥‡ à€šà€Ÿà€¹à¥€" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "à€µà€Ÿà€ªà€° à€†à€•à€¡à¥‡à€µà€Ÿà€°à¥€ à€‰à€ªà€²à€¬à¥à€§ à€šà€Ÿà€¹à¥€. à€ªà€¹à€¿à€²à¥€ à€œà¥‹à€¡à€£à¥€ à€•à€°à€Ÿ à€†à€£à€¿ à€®à€— à€¯à€Ÿ à€ªà€Ÿà€šà€Ÿà€µà€° à€ªà€¹à€Ÿ." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "à€Šà€¿à€µà€ž " msgstr[1] "à€Šà€¿à€µà€ž " -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "à€€à€Ÿà€ž " msgstr[1] "à€€à€Ÿà€ž " -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "à€®à€¿à€šà€¿à€Ÿ " msgstr[1] "à€®à€¿à€šà€¿à€Ÿà¥‡ " -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s à€†à€£à€¿ %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "à€€à¥à€®à¥à€¹à€Ÿà€²à€Ÿ à€—à€£à€• à€¶à¥‚à€šà¥à€¯ à€•à€°à€Ÿà€¯à€šà€Ÿ à€†à€¹à¥‡ à€•à€Ÿ?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "à€€à¥à€®à€šà€Ÿ (mobile broadband) à€žà€‚à€œà€Ÿà€³ à€µà€Ÿà€¹à€€à¥à€• à€µà€Ÿà€ªà€° à€Šà€Ÿà€–à€µà€€à¥‡. à€®à€°à¥à€¯à€Ÿà€Šà€¿à€€ à€¡à¥‡à€Ÿà€Ÿ à€µà€Ÿà€ªà€°à€Ÿà€žà€Ÿà€ à¥€ à€‰à€ªà€¯à¥‹à€—à¥€. " "à€¹à¥‡ à€ªà¥à€²à€—à€¿à€š à€ªà¥à€°à€€à¥à€¯à¥‡à€• à€žà€Ÿà€§à€šà€Ÿà€šà€Ÿ à€µà¥‡à€—à€³à¥‡à€ªà€£à¥‡ à€®à€Ÿà€— à€ à¥‡à€µà€€à¥‡. " -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "à€žà€‚à€œà€Ÿà€³ à€µà€Ÿà€¹à€€à¥‚à€• à€µà€Ÿà€ªà€° à€Šà€Ÿà€–à€µà€€à¥‡ " -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€•à€Ÿà€°à¥à€¯à€Ÿà€šà¥à€µà¥€à€€ à€†à€¹à¥‡" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "NAP bridges à€žà€Ÿà€°à€–à¥à€¯à€Ÿ à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà€‚à€œà€Ÿà€³ à€žà¥‡à€µà€Ÿ à€žà€Ÿà€‚à€­à€Ÿà€³à€Ÿ " @@ -2237,24 +3205,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "à€à€•à€Ÿ à€®à¥‡à€šà¥‚ à€˜à€Ÿà€•à€Ÿà€®à€§à¥à€¯à¥‡ à€¶à¥‡à€µà€Ÿà€šà¥à€¯à€Ÿ à€µà€Ÿà€ªà€°à€²à¥‡à€²à¥à€¯à€Ÿ à€œà¥‹à€¡à€£à¥à€¯à€Ÿ à€à€Ÿà€ªà€Ÿ à€µà€Ÿà€ªà€°à€Ÿà€žà€Ÿà€ à¥€ à€ªà¥à€°à€µà€€à¥‹" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "à€žà€°à¥à€µà€Ÿà€§à€¿à€• à€˜à€Ÿà€• " -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "à€¶à¥‡à€µà€Ÿà€šà¥à€¯à€Ÿ à€œà¥‹à€¡à€£à¥à€¯à€Ÿà€‚à€šà¥€ à€•à€®à€Ÿà€² à€žà€‚à€–à¥à€¯à€Ÿ à€œà¥‡ à€®à¥‡à€šà¥‚ à€Šà€Ÿà€–à€µà¥‡à€²." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "à€…à€²à¥€à€•à€¡à€šà¥à€¯à€Ÿ à€œà¥‹à€¡à€£à¥à€¯à€Ÿ (_C)" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2273,6 +3237,10 @@ msgid "Adapter for this connection is not available" msgstr "à€¯à€Ÿ à€œà¥‹à€¡à€£à¥€à€žà€Ÿà€ à¥€ à€…à€¡à¥…à€ªà¥à€Ÿà€° à€‰à€ªà€²à€¬à¥à€§ à€šà€Ÿà€¹à¥€" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "à€…à€²à¥€à€•à€¡à€šà¥à€¯à€Ÿ à€œà¥‹à€¡à€£à¥à€¯à€Ÿ (_C)" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2281,87 +3249,87 @@ "NetworkManager 0.8 à€®à€§à¥à€¯à¥‡ à€ªà€°à€¿à€šà€¯ à€•à¥‡à€²à¥‡à€²à¥à€¯à€Ÿ Personal Area Networking (PAN) à€²à€Ÿ à€‰à€ªà€²à€¬à¥à€§ " "à€•à€°à€€à¥‹" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "à€¬à¥à€²à¥à€®à¥…à€š à€˜à€Ÿà€•à€Ÿà€‚à€žà€Ÿà€ à¥€ DBus API à€Šà¥‡à€€à¥‹ " -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥à€šà¥‡ à€«à€Ÿà€ˆà€² à€¯à¥‡à€€ à€†à€¹à¥‡" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "à€«à€Ÿà€ˆà€² %(0)s, %(1)s à€•à€¡à¥‚à€š à€¯à¥‡à€€ à€†à€¹à¥‡" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "à€šà€•à€Ÿà€°" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "à€«à€Ÿà€ˆà€² à€ªà¥à€°à€Ÿà€ªà¥à€€ à€•à€°à¥€à€€ à€†à€¹à¥‡" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "à€«à€Ÿà€ˆà€² %(0)s, %(1)s à€•à€¡à¥‚à€š à€ªà¥à€°à€Ÿà€ªà¥à€€ à€•à€°à¥€à€€ à€†à€¹à¥‡" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX à¥žà€Ÿà€‡à€² à€…à€Šà€²à€Ÿà€¬à€Šà€²à¥€ à€•à¥à€·à€®à€€à€Ÿ à€‰à€ªà€²à€¬à¥à€§ à€•à€°à¥‚à€š à€Šà¥‡à€€à¥‹" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "à€«à€Ÿà€ˆà€² à€ªà¥‚à€°à¥à€£à€ªà€£à¥‡ à€ªà¥à€°à€Ÿà€ªà¥à€€ à€à€Ÿà€²à¥€" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "à€«à€Ÿà€ˆà€² %(0)s, %(1)s à€•à€¡à¥‚à€š à€¯à€¶à€žà¥à€µà¥€à€°à¥€à€€à¥à€¯à€Ÿ à€ªà¥à€°à€Ÿà€ªà¥à€€ à€à€Ÿà€²à¥€" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "à€«à€Ÿà€ˆà€² à€¬à€Šà€²à¥€à€®à€§à¥à€¯à¥‡ à€€à¥à€°à¥à€Ÿà¥€ à€†à€²à¥€" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "à€«à€Ÿà€ˆà€² %(0)s à€šà¥à€¯à€Ÿ à€¬à€Šà€²à¥€à€®à€§à¥à€¯à¥‡ à€€à¥à€°à¥à€Ÿà¥€ à€†à€²à¥€" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "à€«à€Ÿà€ˆà€²à¥à€ž à€ªà¥à€°à€Ÿà€ªà¥à€€ à€à€Ÿà€²à¥à€¯à€Ÿ" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%d à€«à€Ÿà€ˆà€² à€ªà€Ÿà€°à¥à€¶à¥à€µà€­à¥‚à€®à¥€à€®à€§à¥à€¯à¥‡ à€ªà¥à€°à€Ÿà€ªà¥à€€ à€à€Ÿà€²à¥€" msgstr[1] "%d à€«à€Ÿà€ˆà€²à¥à€ž à€ªà€Ÿà€°à¥à€¶à¥à€µà€­à¥‚à€®à¥€à€®à€§à¥à€¯à¥‡ à€ªà¥à€°à€Ÿà€ªà¥à€€ à€à€Ÿà€²à¥à€¯à€Ÿ" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2391,7 +3359,7 @@ msgid "Adap_ters" msgstr "à€…à¥…à€™à¥…à€ªà¥à€Ÿà€° (_T)" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "à¥²à€ªà€²à¥‡à€Ÿ" @@ -2430,25 +3398,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€•à€Ÿà€°à¥à€¯à€•à¥à€·à€®" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d à€•à€Ÿà€°à¥à€¯à€•à¥à€·à€® à€œà¥à€³à€£à¥€ " -msgstr[1] "%d à€•à€Ÿà€°à¥à€¯à€•à¥à€·à€® à€œà¥à€³à€£à¥à€¯à€Ÿ " - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€…à€•à€Ÿà€°à¥à€¯à€Ÿà€šà¥à€µà¥€à€€ à€†à€¹à¥‡" @@ -2476,7 +3437,7 @@ msgstr "à€Šà¥ƒà€¶à¥à€¯ à€°à¥€à€€ à€šà€Ÿà€²à€£à¥à€¯à€Ÿà€šà€Ÿ à€•à€Ÿà€²à€Ÿà€µà€§à¥€ (à€žà¥‡à€•à€‚à€Šà€Ÿà€€)" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "à€Šà¥ƒà€¶à¥à€¯ à€¬à€šà€µà€Ÿ (_M)" @@ -2484,24 +3445,29 @@ msgid "Make the default adapter temporarily visible" msgstr "à€®à¥à€²à€­à¥‚à€€ à€…à€¡à¥…à€ªà¥à€Ÿà€° à€€à€Ÿà€€à¥à€ªà¥à€°à€€à€Ÿ à€Šà¥ƒà€¶à¥à€¯ à€•à€°à€Ÿ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "à€œà¥à€³à€µà€£à¥€ à€®à¥‹à€¡à€€ à€†à€¹à¥‡..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2520,7 +3486,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2550,33 +3516,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "à€žà€°à¥à€µ à€…à€¡à¥…à€ªà¥à€Ÿà€° à€¬à€‚à€Š à€•à€°à€Ÿ" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "à€žà€°à¥à€µ à€…à€¡à¥…à€ªà¥à€Ÿà€° à€žà¥à€°à¥ à€•à€°à€Ÿ" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2586,20 +3544,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "à€žà€‚à€œà€Ÿà€³" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "à€…à€µà¥ˆà€§ IP à€ªà€€à¥à€€à€Ÿ" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2607,16 +3565,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "à€žà¥à€¥à€Ÿà€šà€Ÿà€‚à€€à€°à€š" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2624,7 +3582,7 @@ msgid "Dialup Settings" msgstr "à€¡à€Ÿà€¯à€²à€…à€ª à€žà€‚à€¯à¥‹à€œà€šà€Ÿ" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "à€žà¥€à€°à€¿à€…à€² à€ªà¥‹à€°à¥à€Ÿ %s" @@ -2689,6 +3647,52 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€•à€Ÿà€°à¥à€¯à€Ÿà€šà¥à€µà¥€à€€ à€†à€¹à¥‡" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "à€¡à€¿à€µà¥à€¹à€Ÿà€‡à€ž à€µà¥à€¯à€µà€žà¥à€¥à€Ÿà€ªà€•à€Ÿà€šà¥‡ à€•à€Ÿà€°à¥à€¯ à€•à€°à€£à¥à€¯à€Ÿà€žà€Ÿà€ à¥€ à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€šà€Ÿà€²à¥‚ à€•à€°à€£à¥‡ à€†à€µà€¶à¥à€¯à€• à€†à€¹à¥‡" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "à€¬à¥à€²à¥‚à€Ÿà¥‚à€¥ à€¬à€‚à€Š à€†à€¹à¥‡" + +#~ msgid "Services" +#~ msgstr "à€žà¥‡à€µà€Ÿ" + +#~ msgid "Network Settings" +#~ msgstr "à€žà€‚à€œà€Ÿà€³ à€žà¥‡à€Ÿà€¿à€‚à€—" + +#~ msgid "Transfer Settings" +#~ msgstr "à€¬à€Šà€²à¥€ à€žà¥‡à€Ÿà€¿à€‚à€— " + +#~ msgid "Plugin description:" +#~ msgstr "à€ªà¥à€²à€—à¥€à€šà€šà¥€ à€®à€Ÿà€¹à€¿à€€à¥€:" + +#~ msgid "Local Services" +#~ msgstr "à€žà¥à€¥à€Ÿà€šà€¿à€• à€žà¥‡à€µà€Ÿ" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d à€•à€Ÿà€°à¥à€¯à€•à¥à€·à€® à€œà¥à€³à€£à¥€ " +#~ msgstr[1] "%d à€•à€Ÿà€°à¥à€¯à€•à¥à€·à€® à€œà¥à€³à€£à¥à€¯à€Ÿ " + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "à€€à€Ÿà€€à¥à€ªà¥à€°à€€à¥‡ à€Šà¥ƒà€¶à¥à€¯" + +#~ msgid "Yes" +#~ msgstr "à€¹à¥‹à€¯" + +#~ msgid "No" +#~ msgstr "à€šà€Ÿà€¹à¥€" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth à€žà€Ÿà€§à€š" + #~ msgid "Trusted" #~ msgstr "à€µà€¿à€¶à¥à€µà€Ÿà€žà¥‚" @@ -2723,9 +3727,6 @@ #~ msgid "Introduction" #~ msgstr "à€ªà€°à€¿à€šà€¯" -#~ msgid "Device" -#~ msgstr "à€¯à€‚à€€à¥à€°" - #~ msgid "Select pairing method to use:" #~ msgstr "à€œà¥‹à€¡à¥€ à€¬à€šà€µà€Ÿà€¯à€šà¥€ à€ªà€Šà¥à€§à€€ à€šà€¿à€µà€¡à€Ÿ:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ms.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ms.gmo differ diff -Nru blueman-2.3.5/po/ms.po blueman-2.4.1/po/ms.po --- blueman-2.3.5/po/ms.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/ms.po 2024-04-09 07:41:51.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-12-08 10:31+0000\n" "Last-Translator: Jacque Fresco \n" "Language-Team: Malay Visibility Setting" msgstr "Tetapan Ketampakan" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Tersembunyi" @@ -45,225 +45,290 @@ msgid "Pairing request" msgstr "Permintaan perpasangan" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Permintaan perpasangan untuk peranti:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ia sepatutnya ditulis-ganti" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Tunjuk input" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "Penyesu_ai" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Gelintar" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Keutamaan Penyesuai" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +#, fuzzy +msgid "_Exit" +msgstr "Keluar" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "Pe_ranti" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Lihat" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Tunjuk Pa_lang Alat" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Tunjuk Palang _Status" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Nama semula peranti" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Isih Mengikut" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nama" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Ditambah" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Menurun" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Pemalam" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Perkhidmatan _Setempat" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Bantuan" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "La_porkan Masalah" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Gelintar peranti berhampiran" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Gelintar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Cipta perpasangan dengan peranti ini" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Pasang" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Tanda/Buang tanda peranti ini sebagai dipercayai" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Percaya" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Buang peranti ini dari senarai peranti diketahui" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Buang" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Hantar fail(s) ke peranti" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Hantar Fail" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Jumlah data dihantar dan kadar pemindahan" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Jumlah data diterima dan kadar pemindahan" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Petunjuk aktiviti data" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Lagi" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Nama semula peranti" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "T_etap Semula" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Membatalkan" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Titik Capaian Rangkaian (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Perkhidmatan" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Jenis pelayan DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Disaran" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Alamat IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Tiada pelayan DHCP dipasang" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Alamat IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Tetapan NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Sokongan PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Perangkaian Dailan (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Sokongan DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Tetapan Rangkaian" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Titik Capaian Rangkaian (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Sokongan PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Fail Diterima (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Folder Masuk:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Pilih folder untuk pemindahan fail masuk" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Terima fail dari peranti yang dipercayai" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Tetapan Pemindahan" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Menghantar fail melalui Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Kepada:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fail:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfigurasi" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfigur keutamaan pemalam terpilih" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Keterangan pemalam:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Tidak dinyatakan" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Pengarang:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Tidak diketahui" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Bergantung pada:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Berkonflik dengan:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Tetapan GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nombor:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -271,27 +336,27 @@ msgid "Traffic statistics" msgstr "Statistik trafik" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Tutup" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Dimuat turun:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Dimuat naik:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Jumlah:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log bermula:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Jangkamasa log:" @@ -299,41 +364,46 @@ msgid "Send note" msgstr "Hantar nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth perlu dihidupkan supaya pengurus penyesuai berfungsi" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Penyesuai Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sentiasa" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Minit" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Penyesuai" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Peranti Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth perlu dihidupkan supaya pengurus peranti dapat berfungsi" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Sambungan ke BlueZ gagal" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -343,16 +413,24 @@ "Ia berkemungkinan tiada penyesuai Bluetooth dikesan atau daemon Bluetooth " "tidak dimulakan." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Menggelintar" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Keutamaan Penyesuai" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Pengirim Fail" @@ -381,34 +459,34 @@ msgid "Cancelling" msgstr "Membatalkan" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Menghantar Fail" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Ralat berlaku ketika menghantar fail %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Langkau" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Cuba lagi" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ralat berlaku" @@ -466,14 +544,15 @@ msgstr "Sentiasa terima" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Terima" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Satu ralat berlaku ketika memuatkan pemalam. Sila maklumkan pembangun " @@ -481,213 +560,152 @@ "laman sesawang kami." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Perkhidmatan Setempat" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr " Bluetooth Dimatikan" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Keluar" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Benarkan Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Adakah bluetooth dibenarkan secara automatik?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ya" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Tidak" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "La_porkan Masalah" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Pengurus Peranti" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Tunjuk Pa_lang Alat" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Tunjuk Palang _Status" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Nama semula peranti" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Isih Mengikut" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nama" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Ditambah" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Menurun" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Pemalam" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Perkhidmatan _Setempat" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Keutamaan Perkhidmatan" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Gelintar" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "Keutamaan Penyesuai" +msgid "Keyboard" +msgstr "papan kekunci" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "_Exit" -msgstr "Keluar" +msgid "Unnamed device" +msgstr "Nama semula peranti" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "tiada kategori" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Bersambung" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Percaya" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Pasang" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Sambung Ke:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Lemah" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optimum" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimum" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Memadai" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Terlalu Memadai" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Rendah" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Tinggi" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Sangat Tinggi" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Berjaya!" @@ -700,99 +718,99 @@ msgid "Connecting
" msgstr "Menyambung" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Pemutusan Gagal:" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Tunjuk maklumat peranti" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Tampak buat sementara" +msgid "Unknown error" +msgstr "Tidak diketahui" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Sambungan Gagal:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Sambung Ke:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Sambung auto sambung profil sumber A2DP, sinki A2DP, dan HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Terputus:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Putus dari peranti secara paksa" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Sambung Ke:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Terputus:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Terputus:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Hantar satu _Fail..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Pasang" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "Per_cayai" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "T_idak Percayai" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Hantar fail ke peranti ini" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Nama semula peranti" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Buang" @@ -801,23 +819,8 @@ msgid "Cancel Operation" msgstr "Batal Operasi" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Petunjuk aktiviti data" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Jumlah data diterima dan kadar pemindahan" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Jumlah data dihantar dan kadar pemindahan" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Tidak Dipercayai" @@ -825,29 +828,20 @@ msgid "Select Device" msgstr "Pilih Peranti" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Lagi" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman merupakan pengurus Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Tetapan GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Pemalam" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Isu dependensi" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -858,7 +852,7 @@ "b> juga akan nyahmuatkan \"%(0)s\".\n" "Teruskan?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -869,6 +863,19 @@ "b> juga akan nyahmuatkan \"%(0)s\".\n" "Teruskan?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Isu dependensi" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Isu dependensi" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Pemilihan penyesuai" @@ -910,7 +917,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -937,7 +944,7 @@ msgstr "pelayan" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "komputer riba" @@ -1024,7 +1031,8 @@ msgstr "obexd tidak tersedia" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "set kepala" @@ -1036,7 +1044,7 @@ msgstr "bebas tangan" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "mikrofon" @@ -1047,7 +1055,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1110,23 +1118,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "papan kekunci" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "penuding" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1196,6 +1193,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Sambung" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1207,233 +1209,1209 @@ msgstr "Sambung" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Sambung" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "pelayan" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Sambung" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "telefon pintar" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Sambung" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Pemindah Fail Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Sambung" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Pemindah Fail Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Pemindah Fail Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Rangkaian Kumpulan" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Pemindah Fail Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Sambung" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Sambung" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Sambung" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Pemindah Fail Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Sambung" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Rangkaian Kumpulan" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Sambung" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Sambung" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "Perkhidmatan Setempat" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Rangkaian Kumpulan" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Titik Capaian Rangkaian" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Peranti" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Pengirim Fail" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Sambung" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Rangkaian Kumpulan" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Sambung" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Rangkaian Kumpulan" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Sambung" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Titik Capaian Rangkaian" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Titik Capaian Rangkaian" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Sambung" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Pemalam" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Sambung" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Rangkaian Kumpulan" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Sinki Audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "telefon pintar" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Sumber Audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Pasangkan Peranti" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Perkhidmatan:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil Audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Sambung" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Menerima fail" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Sumber Audio" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Rangkaian Kumpulan" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Pemindah Fail Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Sambung" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Sambung" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Sambung" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2118,32 +3096,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Maklumat" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Tunjuk maklumat peranti" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Hantar _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Hantar satu nota teks" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Gagal menukar profil ke %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil Audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Pilih profil audio untuk PulseAudio" @@ -2156,14 +3134,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Bersambung" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2173,23 +3143,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Memutuskan..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Bersambung:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Tidak Bersambung" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2197,54 +3167,55 @@ "Tiada statistik penggunaan tersedia buat masa ini. Cuba jalinkan sambungan " "dahulu kemudian semak halaman ini." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "hari" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "jam" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minit" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s dan %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Anda pasti mahu menetap semula pengira?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Membenarkan anda pantau penggunaan trafik rangkaian (jalur lebar mudah alih) " "anda. Berguna untuk pelan capaian data terhad. Pemalam ini menjejak setiap " "peranti secara berasingan." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Pengg_unaan Rangkaian" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Tunjuk penggunaan trafik rangkaian" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Dibenarkan" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Urus perkhidmatan rangkaian setempat, seperti jambatan NAP" @@ -2256,7 +3227,7 @@ "Menyediakan sokongan untuk Perangkaian Dailan (DUN) dengan Pengurus Modem " "dan Pengurus Rangkaian" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2264,19 +3235,15 @@ "capaian pantas" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Item maksimum" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Bilangan maksimum bagi menu sambungan item baru-baru ini yang akan dipapar." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Sambungan Baru-Baru Ini" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2295,6 +3262,10 @@ msgid "Adapter for this connection is not available" msgstr "Penyesuai untuk sambungan ini tidak tersedia" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Sambungan Baru-Baru Ini" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2303,41 +3274,41 @@ "Menyediakan sokongan untuk Perangkaian Kawasan Peribadi (PAN) yang " "diperkenalkan di dalam Pengurus Rangkaian 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Menyediakan API DBus untuk lain-lain komponen Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Fail masuk melalui Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Fail masuk %(0)s daripada %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Tolak" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Menerima fail" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Menerima fail %(0)s daripada %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Menyediakan keupayaan pemindahan fail OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Direktori terkonfigur untuk fail masuk tidak wujud" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2346,45 +3317,45 @@ "Sila pastikan direktori \"%s\" wujud atau konfigur ia dengan blueman-" "services. Sehinggalah lalai \"%s\" akan digunakan" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fail diterima" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fail %(0)s daripada %(1)s berjaya diterima" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Pemindahan gagal" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Pemindahan fail %(0)s gagal" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Fail diterima" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Terima %d fail di belakang" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2413,7 +3384,7 @@ msgid "Adap_ters" msgstr "Pen_yesuai" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2454,26 +3425,21 @@ "Cuba dapatkan alamat IP pada %s\n" "Tunggu sebentar..." -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Tambah pertunjuk pada ikon status bila Bluetooth aktif dan tunjuk bilangan " "sambungan dalam tip alat." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Aktif" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d Sambungan Aktif" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Dilumpuhkan" @@ -2503,7 +3469,7 @@ msgstr "Amaun masa dalam saat mod boleh ditemui akan bertahan" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Jadikan Boleh Ditemui" @@ -2511,11 +3477,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Jadikan penyesuai lalai kelihatan buat sementara" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Boleh ditemui... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Boleh ditemui... %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2523,7 +3494,7 @@ "Sediakan menu untuk aplet dan API untuk lain-lain pemalam untuk " "dimanipulasikan" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2532,7 +3503,7 @@ "Berjaya sambung ke perkhidmatan DUN pada %(0)s.\n" "Rangkaian kini tersedia melalui %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Menyediakan sokongan asas untuk menyambung ke internet melalui profil DUN." @@ -2548,12 +3519,13 @@ msgstr "Skrip untuk dilakukan dalam sambungan" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2594,33 +3566,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Kawal keadaan kuasa penyesuai Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Auto hidup" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Hidupkan penyesuai secara automatik" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Matikan Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Matikan semua penyesuai" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Hi_dupkan Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Hidupkan semua penyesuai" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2633,21 +3597,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Guna libappindicator untuk tunjukkan ikon status" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rangkaian" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Alamat IP tidak sah" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "Alamat IP berkonflik dengan antaramuka %s yang mempunyai alamat yang sama" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2658,16 +3622,16 @@ "%s/%s berikut\n" "Ia menyebabkan kelakuan rangkaian yang bermasalah" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Buat masa ini tidak disokong dengan persediaan ini" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Pemindahan" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Pemalam perkhidmatan pemindahan aplet dilumpuhkan" @@ -2675,7 +3639,7 @@ msgid "Dialup Settings" msgstr "Tetapan Dailan" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port Serial %s" @@ -2740,6 +3704,64 @@ msgid "Setting RfKill State requires privileges" msgstr "Penetapan Keadaan RfKill memerlukan kelayakan" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Hi_dupkan Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth perlu dihidupkan supaya pengurus peranti dapat berfungsi" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Matikan Bluetooth" + +#~ msgid "Services" +#~ msgstr "Perkhidmatan" + +#~ msgid "Network Settings" +#~ msgstr "Tetapan Rangkaian" + +#~ msgid "Transfer Settings" +#~ msgstr "Tetapan Pemindahan" + +#~ msgid "Plugin description:" +#~ msgstr "Keterangan pemalam:" + +#~ msgid "Local Services" +#~ msgstr "Perkhidmatan Setempat" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d Sambungan Aktif" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Tampak buat sementara" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Adakah bluetooth dibenarkan secara automatik?" + +#~ msgid "Yes" +#~ msgstr "Ya" + +#~ msgid "No" +#~ msgstr "Tidak" + +#~ msgid "Auto power-on" +#~ msgstr "Auto hidup" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Hidupkan penyesuai secara automatik" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Peranti Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "Dipercayai dan Berpasangan" @@ -2781,15 +3803,9 @@ #~ msgid "Introduction" #~ msgstr "Pengenalan" -#~ msgid "Device" -#~ msgstr "Peranti" - #~ msgid "Select pairing method to use:" #~ msgstr "Pilih kaedah perpasangan yang digunakan:" -#~ msgid "Pair Device" -#~ msgstr "Pasangkan Peranti" - #~ msgid "Proceed Without Pairing" #~ msgstr "Diteruskan Tanpa Perpasangan" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/nb.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/nb.gmo differ diff -Nru blueman-2.3.5/po/nb.po blueman-2.4.1/po/nb.po --- blueman-2.3.5/po/nb.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/nb.po 2024-04-09 07:41:51.000000000 +0000 @@ -12,34 +12,35 @@ # Valmantas PalikÅ¡a # Øyvind Øritsland # Alexander Jansen , 2017 -# Allan NordhÞy , 2016-2017, 2020, 2021, 2022. +# Allan NordhÞy , 2016-2017, 2020, 2021, 2022, 2023. # b84df44fb72862b85bae7a669218c6c2, 2019 # Kenneth Jenssen , 2016 # Kim Malmo , 2017-2018 # Kjell Cato Heskjestad , 2019 # 87d96f43665dd9fb55eba4603e184cae, 2019 # Christopher Schramm , 2022. +# Herman Sildnes , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-06-30 10:55+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-04-01 16:01+0000\n" "Last-Translator: Allan NordhÞy \n" "Language-Team: Norwegian BokmÃ¥l \n" +"blueman/2-4/nb_NO/>\n" "Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Synlighetsinnstilling" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Skjult" @@ -59,225 +60,288 @@ msgid "Pairing request" msgstr "ForespÞrsel om sammenkobling" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "ForespÞrsel om sammenkobling med enhet:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Dette burde overskrives" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Vis inntasting" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_SÞk" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Innstillinger" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Avslutt" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Enhet" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Vis" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Vis _verktÞyslinje" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Vis _statuslinje" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Gi enheten nytt navn" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_orter etter" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Navn" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Lagt til" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Synkende" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Programtillegg" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokale tjenester" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Hjelp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Rapporter et problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "SÞk etter enheter i nÊrheten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "SÞk" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Opprett en sammenkobling med enheten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Koble sammen" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Angi/fjern enhet som tiltrodd" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Tiltro" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Fjern denne enheten fra listen over kjente enheter" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Fjern" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Send fil(er) til enheten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Send fil" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totalt data sendt og forsendelseshastighet" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Totalt data mottatt og forsendelseshastighet" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Dataaktivitetsindikator" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mer" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Gi enheten nytt navn" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Nullstill" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Avbryter" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Nettverkstillgangspunkt (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Tjenester" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP-tjenertype:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Anbefalt" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-adresse:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Det er ikke installert noen DHCP-tjener" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-adresse:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-innstillinger" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN-stÞtte" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Modemoppringingsnettverk (DUN)" + +#: data/ui/services-network.ui:318 #, fuzzy msgid "DUN Support" msgstr "Oppringt nettverk hÃ¥ndteres av" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Nettverksinnstillinger" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Nettverkstillgangspunkt (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN-stÞtte" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Filmottak (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Innkommende mappe:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Velg mappe for innkommende filoverfÞringer" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Tillat filer fra godkjente enheter" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "OverfÞringsinnstillinger" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Sender filer over BlÃ¥tann" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Til:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fil:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Oppsett" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Innstillinger for valgt tillegg" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Tillegg:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Ikke angitt" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Forfatter:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Ukjent" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Avhenger av:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "I konflikt med:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-innstillinger" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nummer:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -285,27 +349,27 @@ msgid "Traffic statistics" msgstr "Trafikkstatistikk" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Lukk" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Lastet ned:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Lastet opp:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Til sammen:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Logging startet:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Loggens varighet:" @@ -313,42 +377,52 @@ msgid "Send note" msgstr "Send notat" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "BlÃ¥tann mÃ¥ vÊre pÃ¥slÃ¥tt for at adapterbehandleren skal virke." -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "BlÃ¥tannsadaptere" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Alltid" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minutt" msgstr[1] "%(minutes)d minutter" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "BlÃ¥tannsenheter" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "BlÃ¥tann mÃ¥ vÊre pÃ¥skrudd for at enhetshÃ¥ndteringen skal fungere" +#: blueman/main/DBusProxies.py:64 +#, fuzzy +msgid "Failed to reach blueman-manager" +msgstr "Fikk ikke kontakt med blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Det ser ut til at blueman-manager ikke kan skrus pÃ¥ via D-Bus- Typisk " +"skyldes dette knekt grafisk oppsett i D-Bus-aktiveringsmiljÞet som kan lÞses " +"med et kall til dbus-update-activation-environment, typisk utstedt fra " +"xinitrc (respektivt Sway-oppsett el. lign.)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Forbindelse til BlueZ mislyktes" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 #, fuzzy msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" @@ -359,16 +433,26 @@ "Dette betyr kanskje at det ikke fantes noen BlÃ¥tannsadaptere eller at " "BlÃ¥tannsnissen ikke kjÞrte." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +#, fuzzy +msgid "Click to disable." +msgstr "Klikk for Ã¥ skru av." + +#: blueman/main/Manager.py:166 +#, fuzzy +msgid "Click to enable." +msgstr "Klikk for Ã¥ skru pÃ¥." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "SÞker" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapterinnstillinger" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Filavsender" @@ -401,36 +485,36 @@ msgid "Cancelling" msgstr "Avbryter" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 #, fuzzy msgid "Sending File" msgstr "Sender fil" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Estimert tid til ankomst:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d sekund" msgstr[1] "%(seconds)d sekunder" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, fuzzy, python-format msgid "Error occurred while sending file %s" msgstr "Det oppsto en feil under forsendelse av filen %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Hopp over" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "PrÞv igjen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 #, fuzzy msgid "Error occurred" msgstr "Det oppsto en feil" @@ -492,15 +576,15 @@ msgstr "Godkjenn hver gang" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Godta" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 #, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Det har skjedd en feil ved innlasting av et programtillegg. Varsle " @@ -508,213 +592,154 @@ "nettstedet " "vÃ¥rt." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokale tjenester" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Bruk" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 #, fuzzy msgid "Bluetooth Turned Off" msgstr "BlÃ¥tann er slÃ¥tt av" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Avslutt" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 #, fuzzy msgid "Enable Bluetooth" msgstr "Aktiver BlÃ¥tann" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Skal BlÃ¥tann aktiveres automatisk?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nei" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 #, fuzzy msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Rapporter et problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "EnhetshÃ¥ndtering" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Vis _verktÞyslinje" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Vis _statuslinje" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Gi enheten nytt navn" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_orter etter" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Navn" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Lagt til" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Synkende" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Programtillegg" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokale tjenester" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Tjenesteinnstillinger" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_SÞk" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "tastatur" -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 #, fuzzy -msgid "_Preferences" -msgstr "Adapterinnstillinger" +msgid "Combo" +msgstr "kombo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Avslutt" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Gi enheten nytt navn" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "ukategorisert" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Tilkoblet" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Tiltrodd" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Sammenkoblet" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blokkert" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "_Koble til" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Svak" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Suboptimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Best mulig" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Mye" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "For mye" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, fuzzy, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Mottatakssignalstyrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Mottatakssignalstyrke: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Lenkekvalitet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Lenkekvalitet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Lav" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "HÞy" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Veldig hÞy" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "OverfÞringseffektnivÃ¥: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "OverfÞringseffektnivÃ¥: %(tpl)u (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Suksess!" @@ -727,101 +752,101 @@ msgid "Connecting
" msgstr "Kobler til" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Frakobling mislyktes: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 #, fuzzy msgid "No audio endpoints registered" msgstr "Ingen lydendepunkter har blitt registrert" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 #, fuzzy msgid "Input/output error" msgstr "Inndata/utdata-feil" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Vis enhetsinfo" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Midlertidig synlig" +msgid "Unknown error" +msgstr "Ukjent" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Tilkobling mislyktes: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "_Koble til" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 #, fuzzy msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Kobler til auto-tilkoblingsprofilene A2DP-kilde, A2DP-sink og HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_Koble fra" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 #, fuzzy msgid "Forcefully disconnect the device" msgstr "Tvangsfrakoble enheten" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Koble til::" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Avbryt:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Avbryt:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Send en _fil 
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Sammenkoble" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Tiltro" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Mistro" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokker" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Opphev blokkering" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blokker/avblokker denne enheten" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Gi enheten _nytt navn 
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Fjern 
" @@ -829,23 +854,8 @@ msgid "Cancel Operation" msgstr "Avbryt handlingen" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Dataaktivitetsindikator" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Totalt data mottatt og forsendelseshastighet" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totalt data sendt og forsendelseshastighet" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Mistro" @@ -853,29 +863,20 @@ msgid "Select Device" msgstr "Velg enhet" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mer" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" -msgstr "Blueman er en GTK+basert BlÃ¥tannsbehandler" +msgstr "Blueman er en GTK-basert BlÃ¥tannsbehandler" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-innstillinger" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Programtillegg" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Avhengighetsproblem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, fuzzy, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -886,7 +887,7 @@ "b> vil ogsÃ¥ fjerne »%(0)s«.\n" "Fortsett?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, fuzzy, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -897,6 +898,19 @@ "%(1)s vil fjerne %(0)s.\n" "Fortsett?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Avhengighetsproblem" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Ingen konflikter" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Avhengighetsproblem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Valg av adapter" @@ -939,7 +953,7 @@ msgstr "TilbehÞr" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 #, fuzzy msgid "Imaging" msgstr "Bildeenhet" @@ -968,7 +982,7 @@ msgstr "tjener" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "bÊrbar" @@ -1062,7 +1076,8 @@ msgstr "obexd er ikke tilgjengelig" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "hodesett" @@ -1074,7 +1089,7 @@ msgstr "hÃ¥ndfri" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "mikrofon" @@ -1086,7 +1101,7 @@ msgstr "hÞyttaler" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 #, fuzzy msgid "Headphones" msgstr "hodetelefoner" @@ -1157,24 +1172,12 @@ msgstr "videospill/leke" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tastatur" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "pekeenhet" #. translators: device class -#: blueman/DeviceClass.py:127 -#, fuzzy -msgid "Combo" -msgstr "kombo" - -#. translators: device class #: blueman/DeviceClass.py:132 #, fuzzy msgid "Display" @@ -1246,6 +1249,11 @@ msgid "Game" msgstr "Spill" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Koble til" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1257,257 +1265,1250 @@ msgstr "Koble til" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Koble til" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "tjener" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Ikledbar" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Generisk tilgang" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Klokke: Sportsklokke" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "ArmbÃ¥ndsur" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Koble til" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Generisk lyd" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Fjernkontroll" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Generisk tilgang" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Generisk lyd" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Gruppenettverk" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "FiloverfÞring via BlÃ¥tann" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Koble til" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Helsetermometer" -#: blueman/DeviceClass.py:182 +#: blueman/DeviceClass.py:198 #, fuzzy -msgid "Thermometer: Ear" +msgid "Ear Thermometer" msgstr "Helsetermometer" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "FiloverfÞring via BlÃ¥tann" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Pulssensor: Pulsbelte" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Puls" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 #, fuzzy msgid "Generic Blood Pressure" msgstr "Blodtrykk" -#: blueman/DeviceClass.py:186 +#: blueman/DeviceClass.py:202 #, fuzzy -msgid "Blood Pressure: Arm" +msgid "Arm Blood Pressure" msgstr "Blodtrykk" -#: blueman/DeviceClass.py:187 +#: blueman/DeviceClass.py:203 #, fuzzy -msgid "Blood Pressure: Wrist" +msgid "Wrist Blood Pressure" msgstr "Blodtrykk" -#: blueman/DeviceClass.py:188 +#: blueman/DeviceClass.py:204 #, fuzzy -msgid "Human Interface Device (HID)" -msgstr "Brukerinngangsenhet (HID)" +msgid "Generic Human Interface Device" +msgstr "Brukerinngangsenhet" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Mus" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Styrespak" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 #, fuzzy msgid "Gamepad" msgstr "Spillkontroller" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tegneplate" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kortleser" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digital penn" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Strekkodeskanner" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Koble til" -#: blueman/DeviceClass.py:198 +#: blueman/DeviceClass.py:216 #, fuzzy -msgid "Generic: Running Walking Sensor" +msgid "Generic Running Walking Sensor" msgstr "Generisk: lÞp-/gangesensor" -#: blueman/DeviceClass.py:199 +#: blueman/DeviceClass.py:217 #, fuzzy -msgid "Running Walking Sensor: In-Shoe" -msgstr "LÞp-/gangesensor: I sko" +msgid "In-Shoe Running Walking Sensor" +msgstr "Generisk: lÞp-/gangesensor" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "LÞp-/gangesensor: PÃ¥ sko" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generisk: lÞp-/gangesensor" -#: blueman/DeviceClass.py:201 +#: blueman/DeviceClass.py:219 #, fuzzy -msgid "Running Walking Sensor: On-Hip" -msgstr "LÞp-/gangesensor: PÃ¥ hofte" +msgid "On-Hip Running Walking Sensor" +msgstr "Generisk: lÞp-/gangesensor" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "Gruppenettverk" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Sykling: Sykkelcomputer" -#: blueman/DeviceClass.py:204 +#: blueman/DeviceClass.py:222 #, fuzzy -msgid "Cycling: Speed Sensor" +msgid "Speed Sensor" msgstr "Syklingshastighet og kadens" -#: blueman/DeviceClass.py:205 +#: blueman/DeviceClass.py:223 #, fuzzy -msgid "Cycling: Cadence Sensor" +msgid "Cadence Sensor" msgstr "Syklingshastighet og kadens" -#: blueman/DeviceClass.py:206 +#: blueman/DeviceClass.py:224 #, fuzzy -msgid "Cycling: Power Sensor" +msgid "Power Sensor" msgstr "Sykkel-effektmÃ¥ler" -#: blueman/DeviceClass.py:207 +#: blueman/DeviceClass.py:225 #, fuzzy -msgid "Cycling: Speed and Cadence Sensor" +msgid "Speed and Cadence Sensor" msgstr "Syklingshastighet og kadens" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Generisk personlig mobilitetsenhet" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Lokale tjenester" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Gruppenettverk" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Nettverkstilgangspunkt" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Enhet" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "FiloverfÞring via BlÃ¥tann" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "FiloverfÞring via BlÃ¥tann" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Filavsender" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Syklingshastighet og kadens" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Syklingshastighet og kadens" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Vekt" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Kontroller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Koble til" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Helsetermometer" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Gruppenettverk" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generisk tilgang" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Nettverkstilgangspunkt" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Nettverkstilgangspunkt" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blokkert" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generisk personlig mobilitetsenhet" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Generisk personlig mobilitetsenhet" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Programtillegg" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Vekt" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Gruppenettverk" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "smarttelefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Enhet til visning av posisjon" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Tjeneste:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Lydprofil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "FiloverfÞring via BlÃ¥tann" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "KjÞretÞy" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generisk personlig mobilitetsenhet" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Mottar fil" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "TV-mottager" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "videomonitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Gruppenettverk" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "bÊrbar lyd" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generisk lyd" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digital penn" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Generisk: OksygenmetningsmÃ¥ler" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Fingertupp" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generisk: OksygenmetningsmÃ¥ler" -#: blueman/DeviceClass.py:211 +#: blueman/DeviceClass.py:452 #, fuzzy -msgid "Wrist-Worn" -msgstr "HÃ¥ndleddsfestet" +msgid "Wrist Worn Pulse Oximeter" +msgstr "OksygenmetningsmÃ¥ler" -#: blueman/DeviceClass.py:212 +#: blueman/DeviceClass.py:453 #, fuzzy -msgid "Generic: Weight Scale" +msgid "Generic Weight Scale" msgstr "Vekt" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 #, fuzzy msgid "Generic Personal Mobility Device" msgstr "Generisk personlig mobilitetsenhet" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Elektrisk rullestol" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 #, fuzzy msgid "Generic Continuous Glucose Monitor" msgstr "BlodsukkermÃ¥ling" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 #, fuzzy msgid "Generic Insulin Pump" msgstr "Generisk lyd" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 #, fuzzy msgid "Insulin Pump, durable pump" msgstr "Insulinpumpe, driftssikker pumpe" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 #, fuzzy msgid "Insulin Pump, patch pump" msgstr "Insulinpumpe, slangefri pumpe" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 #, fuzzy msgid "Insulin Pen" msgstr "Insulinpenn" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 #, fuzzy msgid "Generic Medication Delivery" msgstr "Generisk medisinlevering" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Helsetermometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generisk: UtendÞrs sportsaktivitet" -#: blueman/DeviceClass.py:224 +#: blueman/DeviceClass.py:466 #, fuzzy -msgid "Location Display Device" +msgid "Location Display" msgstr "Enhet til visning av posisjon" -#: blueman/DeviceClass.py:225 +#: blueman/DeviceClass.py:467 #, fuzzy -msgid "Location and Navigation Display Device" +msgid "Location and Navigation Display" msgstr "Plassering og navigasjon" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 #, fuzzy msgid "Location and Navigation Pod" msgstr "Plassering og navigasjon" @@ -1543,7 +2544,7 @@ #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" @@ -1611,7 +2612,7 @@ #: blueman/Sdp.py:112 msgid "L2CAP" -msgstr "" +msgstr "L2CAP" #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" @@ -1685,7 +2686,7 @@ #: blueman/Sdp.py:131 msgid "Intercom" -msgstr "" +msgstr "Interkom" #: blueman/Sdp.py:132 msgid "Fax" @@ -1850,11 +2851,11 @@ #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "Multi-profilspesifikasjonsprofil (MPS)" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "Multi-profilspesifikasjonsprofil-tjeneste (MPS)" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" @@ -1862,11 +2863,11 @@ #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "Kalender-, gjÞremÃ¥l-, og notat-gjÞremÃ¥lstjeneste (CTN)" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "Kalender-, gjÞremÃ¥l-, og notat-profil (CTN)" #: blueman/Sdp.py:178 msgid "PnP Information" @@ -1923,7 +2924,7 @@ #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "Generisk attributt" #: blueman/Sdp.py:191 msgid "Immediate Alert" @@ -2056,7 +3057,7 @@ #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "Transportoppdagelse" #: blueman/Sdp.py:223 #, fuzzy @@ -2084,7 +3085,7 @@ #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "KarakteristikkerklÊring" #: blueman/Sdp.py:229 #, fuzzy @@ -2097,7 +3098,7 @@ #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "Personvernsflagg for ekstern enhet" #: blueman/Sdp.py:232 #, fuzzy @@ -2105,8 +3106,9 @@ msgstr "Siste _tilkoblinger" #: blueman/Sdp.py:233 +#, fuzzy msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "Tilkoblingsparametre foretrukket av ekstern enhet" #: blueman/Sdp.py:234 #, fuzzy @@ -2211,33 +3213,33 @@ msgid "Select row(s) and use Control + C to copy" msgstr "Velg rader og bruk Ctrl + C for Ã¥ kopiere" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 #, fuzzy msgid "Show device information" msgstr "Vis enhetsinfo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Send _notat" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Send et tekstnotat" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Kunne ikke endre profil til %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Lydprofil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Velg lydprofil for PulseAudio" @@ -2252,14 +3254,6 @@ "PrÞver Ã¥ koble til oppsettbare tjenester ved oppstart og hvert minutt " "automatisk." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Tilkoblet" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2269,23 +3263,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "Viser skrivebordsmerknader nÃ¥r enheter kobles til eller fra." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Kobler fra 
" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Tilkoblet:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Ikke tilkoblet" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2293,58 +3287,58 @@ "Ingen bruksstatistikk tilgjengelig. PrÞv fÞrst Ã¥ etablere forbindelse for sÃ¥ " "Ã¥ sjekke denne siden." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dag" msgstr[1] "dager" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "time" msgstr[1] "timer" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minutt" msgstr[1] "minutter" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s og %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Bekreft nullstilling av telleren." -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 #, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "MuliggjÞr overvÃ¥kning av nettverksforbruk (mobilt bredbÃ¥nd). Nyttig for " "abonnement med begrenset databruk. Dette programtillegget sporer hver enhet " "separat." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Nettverksbruk" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Viser nettverksforbruk" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "BlÃ¥tann pÃ¥slÃ¥tt" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "HÃ¥ndter lokale nettverkstjenester, som NAP-broer" @@ -2355,7 +3349,7 @@ msgstr "" "Gir stÞtte for oppringningsnettverk (DUN) med ModemManager og NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2363,18 +3357,14 @@ "tilgang" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maks. antall elementer" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Maksimalt antall punkter menyen for siste tilkoblinger vil vise." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Siste _tilkoblinger" - #: blueman/plugins/applet/RecentConns.py:155 #, fuzzy, python-format msgid "Connected to %s" @@ -2394,6 +3384,10 @@ msgid "Adapter for this connection is not available" msgstr "En adapter for denne tilkoblingen er ikke tilgjengelig" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Siste _tilkoblinger" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2402,41 +3396,41 @@ "Tilbyr stÞtte for Personlig omrÃ¥desnettverk (PAN) introdusert i " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "MuliggjÞr DBus API for andre Blueman-komponenter" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Innkommende fil via BlÃ¥tann" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Innkommende fil %(0)s fra %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Avvis" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Mottar fil" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Mottar fil %(0)s fra %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Tilbyr OBEX-filoverfÞringsfunksjoner" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Oppsatt mappe for innkommende filer finnes ikke" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, fuzzy, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2445,46 +3439,46 @@ "Forsikre deg om at mappen \"%s\" finnes, eller sett den opp med " "blueman-services. Inntil da vil \"%s\" bli brukt." -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fil mottatt" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fil %(0)s fra %(1)s ble mottatt med hell" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Åpne" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "OverfÞring mislyktes" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "OverfÞring av fila %(0)s mislyktes" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Filer mottatt" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Mottok %(files)d fil i bakgrunnen" msgstr[1] "Mottok %(files)d filer i bakgrunnen" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Åpne plassering" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2517,7 +3511,7 @@ msgid "Adap_ters" msgstr "_Adaptere" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "panelprogram" @@ -2559,27 +3553,21 @@ "PrÞver Ã¥ innhente en IP-adresse pÃ¥ %s\n" "Vent 
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "TilfÞrer en indikasjon pÃ¥ statusikonet nÃ¥r BlÃ¥tann er aktiv og viser " "antallet tilkoblinger i verktÞystipset." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "BlÃ¥tann er pÃ¥slÃ¥tt" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktiv tilknytning" -msgstr[1] "%(connections)d aktive tilknytninger" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "BlÃ¥tann avskrudd" @@ -2609,7 +3597,7 @@ msgstr "Tid i sekunder tilstanden synlighet skal vÊre aktivert" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_GjÞr synlig" @@ -2617,11 +3605,16 @@ msgid "Make the default adapter temporarily visible" msgstr "GjÞr de forvalgte adapterne synlig midlertidig" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Synlig 
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Synlig 
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2629,7 +3622,7 @@ "Tilbyr meny for panelprogrammet og et API slik at andre programtillegg kan " "manipulere det" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2638,7 +3631,7 @@ "Tilkoblet DUN-tjenesten pÃ¥ %(0)s.\n" "Nettverket er nÃ¥ tilgjengelig via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Tilbyr grunnleggende stÞtte for forbindelse til Internett via DUN-profil." @@ -2655,12 +3648,13 @@ msgstr "Skript som skal kjÞres ved tilknytning" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2701,33 +3695,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Kontroller driftstilstander for BlÃ¥tannsadaptere" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatisk pÃ¥slag" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatisk pÃ¥slag av adaptere" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Skru av BlÃ¥tann" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Skru av alle adaptere" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Skru pÃ¥ BlÃ¥tann" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Skru pÃ¥ alle adaptere" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2739,20 +3725,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Bruker libappindikator for Ã¥ vise et statusikon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Nettverk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Ugyldig IP-adresse" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-adressen er i konflikt med grensesnittet %s som har samme adresse" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, fuzzy, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2763,16 +3749,16 @@ "fÞlgende oppsett %s/%s\n" "Dette kan forÃ¥rsake nettverkskrÞll" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "For Þyeblikket ikke stÞttet med dette oppsettet" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "OverfÞr" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 #, fuzzy msgid "Applet's transfer service plugin is disabled" msgstr "Panelprogrammet utvidelsesprogramtillegg for overfÞring er avskrudd" @@ -2781,7 +3767,7 @@ msgid "Dialup Settings" msgstr "Modemoppringingsinnstillinger" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Seriellport %s" @@ -2844,6 +3830,110 @@ msgid "Setting RfKill State requires privileges" msgstr "Setting av RfKill-tilstand krever rettigheter" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Skru pÃ¥ BlÃ¥tann" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "BlÃ¥tann mÃ¥ vÊre pÃ¥skrudd for at enhetshÃ¥ndteringen skal fungere" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Skru av BlÃ¥tann" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Pulssensor: Pulsbelte" + +#, fuzzy +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Blodtrykk" + +#, fuzzy +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Blodtrykk" + +#, fuzzy +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Brukerinngangsenhet (HID)" + +#, fuzzy +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "LÞp-/gangesensor: I sko" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "LÞp-/gangesensor: PÃ¥ sko" + +#, fuzzy +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "LÞp-/gangesensor: PÃ¥ hofte" + +#~ msgid "Fingertip" +#~ msgstr "Fingertupp" + +#, fuzzy +#~| msgid "Wrist Worn" +#~ msgid "Wrist-Worn" +#~ msgstr "HÃ¥ndleddsfestet" + +#~ msgid "Services" +#~ msgstr "Tjenester" + +#~ msgid "Network Settings" +#~ msgstr "Nettverksinnstillinger" + +#~ msgid "Transfer Settings" +#~ msgstr "OverfÞringsinnstillinger" + +#~ msgid "Plugin description:" +#~ msgstr "Tillegg:" + +#~ msgid "Local Services" +#~ msgstr "Lokale tjenester" + +#~ msgid "_Apply" +#~ msgstr "_Bruk" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktiv tilknytning" +#~ msgstr[1] "%(connections)d aktive tilknytninger" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Midlertidig synlig" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Skal BlÃ¥tann aktiveres automatisk?" + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nei" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Lenkekvalitet: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Lenkekvalitet: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatisk pÃ¥slag" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatisk pÃ¥slag av adaptere" + +#~ msgid "Bluetooth Devices" +#~ msgstr "BlÃ¥tannsenheter" + #~ msgid "Isdn" #~ msgstr "ISDN" @@ -2898,9 +3988,6 @@ #~ msgid "Introduction" #~ msgstr "Introduksjon" -#~ msgid "Device" -#~ msgstr "Enhet" - #~ msgid "Select pairing method to use:" #~ msgstr "Velg hvilken sammenkoblingsmetode :" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/nds.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/nds.gmo differ diff -Nru blueman-2.3.5/po/nds.po blueman-2.4.1/po/nds.po --- blueman-2.3.5/po/nds.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/nds.po 2024-04-09 07:41:51.000000000 +0000 @@ -8,7 +8,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Low German (http://www.transifex.com/mate/MATE/language/" @@ -23,7 +23,7 @@ msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "" @@ -43,223 +43,283 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Sök" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ansicht" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Hölp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Sök" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Entfernen" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_TorÃŒggsetten" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" msgstr "" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Unbekannt" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -267,27 +327,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Sluten" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -295,58 +355,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "JÃŒmmers" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -374,35 +447,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -460,217 +533,157 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nee" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Sök" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Minn" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Hoch" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Bannig hoog" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -682,91 +695,92 @@ msgid "Connecting
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Unbekannt" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Entfernen" @@ -775,23 +789,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -799,29 +798,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Plugins" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -829,7 +819,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -837,6 +827,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -876,7 +878,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -901,7 +903,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -981,7 +983,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -991,7 +994,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1001,7 +1004,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1061,21 +1064,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1145,6 +1138,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Unbekannt" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "" @@ -1154,220 +1152,1153 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "" - -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" +msgid "Server-class Computer" msgstr "" #: blueman/DeviceClass.py:174 -msgid "Generic Display" +msgid "Handheld PC/PDA (clamshell)" msgstr "" #: blueman/DeviceClass.py:175 -msgid "Generic Remote Control" +msgid "Palm-size PC/PDA" msgstr "" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" +msgid "Wearable computer (watch size)" msgstr "" #: blueman/DeviceClass.py:177 -msgid "Generic Tag" +msgid "Tablet" msgstr "" #: blueman/DeviceClass.py:178 -msgid "Generic Keyring" +msgid "Docking Station" msgstr "" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" +msgid "All in One" msgstr "" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" +msgid "Blade Server" msgstr "" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" +msgid "Convertible" msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +msgid "Detachable" msgstr "" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +msgid "IoT Gateway" msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +msgid "Generic Watch" msgstr "" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +msgid "Sports Watch" msgstr "" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" msgstr "" #: blueman/DeviceClass.py:190 -msgid "Mouse" +msgid "Generic Display" msgstr "" #: blueman/DeviceClass.py:191 -msgid "Joystick" +msgid "Generic Remote Control" msgstr "" #: blueman/DeviceClass.py:192 -msgid "Gamepad" +msgid "Generic Eye-glasses" msgstr "" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" +msgid "Generic Tag" msgstr "" #: blueman/DeviceClass.py:194 -msgid "Card Reader" +msgid "Generic Keyring" msgstr "" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" +msgid "Generic Media Player" msgstr "" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" +msgid "Generic Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" +msgid "Generic Thermometer" msgstr "" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +msgid "Ear Thermometer" msgstr "" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +msgid "Generic Heart Rate Sensor" msgstr "" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +msgid "Heart Rate Belt" msgstr "" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +msgid "Generic Blood Pressure" msgstr "" #: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +msgid "Arm Blood Pressure" msgstr "" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +msgid "Wrist Blood Pressure" msgstr "" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +msgid "Generic Human Interface Device" msgstr "" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +msgid "Mouse" msgstr "" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" msgstr "" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +msgid "Digitizer Tablet" msgstr "" #: blueman/DeviceClass.py:210 -msgid "Fingertip" +msgid "Card Reader" msgstr "" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +msgid "Digital Pen" msgstr "" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +msgid "Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +msgid "Generic Glucose Meter" msgstr "" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +msgid "Generic Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +msgid "In-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +msgid "On-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +msgid "On-Hip Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" +msgid "Generic Cycling" msgstr "" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +msgid "Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" +msgid "Power Sensor" msgstr "" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +msgid "Speed and Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:226 -msgid "Location Pod" +msgid "Generic Control Device" msgstr "" #: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Lööpwark" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Plugins" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Lööpwark" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "" + +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2032,32 +2963,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2070,14 +3001,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2087,75 +3010,75 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2165,24 +3088,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2201,93 +3120,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2317,7 +3240,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2356,25 +3279,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2402,7 +3318,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2410,24 +3326,28 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2446,7 +3366,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2476,33 +3396,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2512,20 +3424,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Netzwerk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2533,16 +3445,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2550,7 +3462,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2611,8 +3523,11 @@ msgid "Setting RfKill State requires privileges" msgstr "" -#~ msgid "Device" -#~ msgstr "Lööpwark" +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nee" #~ msgid "unknown" #~ msgstr "unbekannt" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/nl.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/nl.gmo differ diff -Nru blueman-2.3.5/po/nl.po blueman-2.4.1/po/nl.po --- blueman-2.3.5/po/nl.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/nl.po 2024-04-09 07:41:51.000000000 +0000 @@ -7,30 +7,32 @@ # Marcel van den Boer , 2017 # Nathan Follens, 2015 # Pjotr , 2017,2019 -# Sander Sweers , 2020, 2022. +# Sander Sweers , 2020, 2022, 2023. # simonborgithub # Pjotr Vertaalt , 2022. # A , 2022. +# Ranforingus , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-09-14 17:38+0000\n" -"Last-Translator: Sander Sweers \n" -"Language-Team: Dutch \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-11-22 20:57+0000\n" +"Last-Translator: Ranforingus \n" +"Language-Team: Dutch \n" "Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"X-Generator: Weblate 5.2.1-rc\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Zichtbaarheidinstelling" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Verborgen" @@ -50,225 +52,287 @@ msgid "Pairing request" msgstr "Koppelingsverzoek" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Koppelingsverzoek voor apparaat:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Dit zou overschreven moeten worden" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Toon invoer" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Zoeken" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Voorkeuren" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Afsluiten" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "A_pparaat" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "Beel_d" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Toon _Werkbalk" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Toon _Statusbalk" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Naamloze apparaten verbergen" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_orteer op" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Naam" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Toegevoegd" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Aflopend" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "Invoegtoe_passingen" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokale diensten" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Hulp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Rapporteer een probleem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Zoek naar apparaten in de buurt" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Zoeken" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Het apparaat koppelen" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Koppelen" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Markeer/demarkeer dit apparaat als vertrouwd" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Vertrouwen" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Verwijder dit apparaat uit de lijst met bekende apparaten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Verwijderen" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Bestand(en) verzenden naar het apparaat" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Bestand verzenden" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totaal van verstuurde gegevens en verbindingssnelheid" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Totaal van ontvangen gegevens en verbindingssnelheid" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicatie van gegevensactiviteit" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Meer" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Hernoem apparaat" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Terugzetten" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Annuleer" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Oké" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Netwerktoegangspunt (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Diensten" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP-servertype:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Aanbevolen" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-adres:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Geen DHCP-servers geïnstalleerd" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-adres:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-instellingen" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Persoonlijk netwerk" + +#: data/ui/services-network.ui:243 msgid "PAN Support" -msgstr "PAN-ondersteuning" +msgstr "PAN Ondersteuning" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Inbelnetwerk (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" -msgstr "(Inbelnetwerk) DUN-ondersteuning" +msgstr "DUN Ondersteuning" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Netwerkinstellingen" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Netwerktoegangspunt (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN Ondersteuning" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Bestanden ontvangen (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Inkomende map:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Kies map voor binnenkomende bestandsoverdrachten" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Accepteer bestanden van vertrouwde apparaten" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Overdrachtinstellingen" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Bezig met verzenden van bestanden via " "Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Naar:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Bestand:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Instellingen" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Stel de voorkeuren in voor de geselecteerde invoegtoepassing" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Omschrijving van invoegtoepassing:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Niet gespecificeerd" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Auteur:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Onbekend" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Afhankelijk van:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflicteert met:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-instellingen" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Aantal:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -276,27 +340,27 @@ msgid "Traffic statistics" msgstr "Verkeersstatistieken" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Sl_uiten" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Gedownload:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "GeÃŒpload:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Totaal:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Logboek gestart:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Logboek duur:" @@ -304,43 +368,52 @@ msgid "Send note" msgstr "Notitie verzenden" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth moet zijn ingeschakeld, anders werkt het adapterbeheer niet" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth-adapters" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Altijd" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minuut" msgstr[1] "%(minutes)d minuten" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth-apparaten" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Kan de blueman-manager niet bereiken" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Het lijkt erop dat blueman-manager niet geactiveerd kon worden via D-Bus. " +"Een typische oorzaak hiervoor is een gebroken grafische setup in de D-Bus " +"activeringsomgeving die opgelost kan worden met een oproep naar dbus-update-" +"activation-environment, typisch uitgegeven vanuit xinitrc (respectievelijk " +"de Sway config of gelijkaardig)." -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Bluetooth moet ingeschakeld worden om het apparaatbeheer te kunnen gebruiken" - -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Verbinding met BlueZ mislukt" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -350,16 +423,24 @@ "Dit betekent waarschijnlijk dat er geen Bluetooth-adapters gevonden zijn of " "dat de Bluetooth-achtergronddienst niet gestart is." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Bezig met zoeken" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Adapter voorkeuren" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Bestandverzender" @@ -389,35 +470,35 @@ msgid "Cancelling" msgstr "Bezig met annuleren" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Bezig met verzenden van bestand" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Geschatte aankomsttijd:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Seconde" msgstr[1] "%(seconds)d Seconden" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Er is een fout opgetreden bij het verzenden van bestand %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Overslaan" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Opnieuw proberen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Er is een fout opgetreden" @@ -475,220 +556,162 @@ msgstr "Altijd aanvaarden" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aanvaarden" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Er is een fout opgetreden bij het laden van een invoegsel. Meld dit a.u." "b. aan de ontwikkelaars met de inhoud van deze boodschap op onze \n" "website." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokale diensten" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Toepassen" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth uitgeschakeld" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Afsluiten" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bluetooth inschakelen" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Moet bluetooth automatisch worden ingeschakeld?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nee" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Rapporteer een probleem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Apparaatbeheer" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Toon _Werkbalk" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Toon _Statusbalk" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Naamloze apparaten verbergen" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_orteer op" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Naam" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Toegevoegd" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Aflopend" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "Invoegtoe_passingen" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokale diensten" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Dienstvoorkeuren" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Zoeken" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Toetsenbord" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Voorkeuren" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "Afsluiten" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Hernoem apparaat" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Zonder categorie" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Verbonden" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Vertrouwd" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Gekoppeld" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Geblokkeerd" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Verbonden" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Matig" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optimaal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimaal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Veel" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Te veel" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Ontvangen signaalsterkte: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Ontvangen signaalsterkte: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Koppelingskwaliteit: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Koppelingskwaliteit: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Laag" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Hoog" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Zeer hoog" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sterkte van verzendsignaal: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sterkte van verzendsignaal: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Gelukt!" @@ -700,93 +723,94 @@ msgid "Connecting
" msgstr "Bezig met verbinden
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Verbinding verbreken mislukt: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Geen audio-eindpunten geregistreerd" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Invoer/uitvoerfout" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Apparaat reageerde niet" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Hulpbron tijdelijk niet beschikbaar" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Onbekend" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Verbinding mislukt: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Verbinden" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Hiermee verbindt u automatisch verbindingsprofielen A2DP bron, A2DP zink en " "HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Verbinding verbreken" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Verbinding met apparaat met kracht verbreken" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Verbinden met:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Verbinding verbreken:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatisch verbinden:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Verstuur een _bestand
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Koppel" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Vertrouwen" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Niet vertrouwen" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blokkeer" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Deblokkeer" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blokkeer/Deblokkeer apparaat" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "_Hernoem apparaat
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Verwijderen
" @@ -794,23 +818,8 @@ msgid "Cancel Operation" msgstr "Actie annuleren" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicatie van gegevensactiviteit" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Totaal van ontvangen gegevens en verbindingssnelheid" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totaal van verstuurde gegevens en verbindingssnelheid" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Vertrouwen beëindigen" @@ -818,29 +827,20 @@ msgid "Select Device" msgstr "Selecteer apparaat" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Meer" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman is een GTK+ Bluetooth-beheerder" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-instellingen" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Invoegtoepassingen" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Afhankelijkheidsprobleem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -851,7 +851,7 @@ "b> uitschakelen zal ook \"%(0)s\" uitschakelen.\n" "Verdergaan?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -862,6 +862,19 @@ "%(1)s zal %(0)s uitschakelen.\n" "Verdergaan?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Afhankelijkheidsprobleem" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Geen conflicten" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Afhankelijkheidsprobleem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Adapter keuze" @@ -901,7 +914,7 @@ msgstr "Randapparaat" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Beeldverwerking" @@ -926,7 +939,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Laptop" @@ -1006,7 +1019,8 @@ msgstr "Niet beschikbaar" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Koptelefoon" @@ -1016,7 +1030,7 @@ msgstr "Handenvrij" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Microfoon" @@ -1026,7 +1040,7 @@ msgstr "Luidspreker" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Koptelefoon" @@ -1086,21 +1100,11 @@ msgstr "Spelletjes/speelgoed" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Toetsenbord" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Aanwijsapparaat" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Beeldscherm" @@ -1170,6 +1174,11 @@ msgid "Game" msgstr "Spel" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Generieke telefoon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Generieke telefoon" @@ -1179,220 +1188,1231 @@ msgstr "Generieke computer" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Generieke computer" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Draagbaar" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Generiek horloge" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Horloge: sporthorloge" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Polshorloge" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Generieke klok" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Generiek beeldscherm" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Generieke afstandsbediening" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Generieke bril" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Generieke markering" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Generieke sleutelbos" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Generieke mediaspeler" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Generieke streepjescodescanner" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Generieke thermometer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Thermometer: oor" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Gezondheidsthermometer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Generieke hartslagmeter" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Hartritmesensor: hartritmeriem" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Hartslag" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Generieke bloeddruk" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Bloeddruk: arm" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Bloeddruk" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Bloeddruk: pols" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Bloeddruk" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Menselijke interface-apparaat (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "Human Interface Device" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Muis" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Gamepad" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Graphics tablet/ Pen tablet" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kaartlezer" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitale pen" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Streepjescodescanner" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Generieke glucosemeter" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Generiek: sensor voor rennen en wandelen" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Sensor voor rennen en wandelen: in de schoen" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generiek: sensor voor rennen en wandelen" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Sensor voor rennen en wandelen: op de schoen" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generiek: sensor voor rennen en wandelen" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Sensor voor rennen en wandelen: op de heup" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generiek: sensor voor rennen en wandelen" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Generiek: fietsen" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Fietsen: fietscomputer" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Fietsen: snelheidssensor" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Fietsen: kadanssensor" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Fietsen: krachtsensor" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Fietsen: sensor voor snelheid en kadans" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Algemeen persoonlijk mobiliteitsapparaat" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Accudienst" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Generieke Netwerken" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Netwerktoegangspunt" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Apparaat" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generieke hartslagmeter" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generieke hartslagmeter" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Bestandverzender" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Fietsen: snelheidssensor" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Fietsen: snelheidssensor" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generiek: weegschaal" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Controller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generieke markering" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Generieke klok" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Thermometer: oor" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Generieke sleutelbos" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Algemene toegang" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Netwerktoegangspunt" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Netwerktoegangspunt" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Geblokkeerd" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Algemeen persoonlijk mobiliteitsapparaat" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Algemeen persoonlijk mobiliteitsapparaat" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Invoegtoepassingen" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generiek: weegschaal" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Generieke sleutelbos" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smartphone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Locatieschermapparaat" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Dienst:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Audioprofiel" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Generieke mediaspeler" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Camera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobiliteitsscooter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Voertuig" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generiek beeldscherm" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Microfoon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Algemeen persoonlijk mobiliteitsapparaat" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Microfoon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Algemene Audio" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Bestand wordt ontvangen" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Televisiedecoder" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generiek beeldscherm" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Videomonitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Generieke sleutelbos" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generieke markering" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Draagbare muziek" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generieke markering" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitale pen" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Generiek: zuurstofmeter" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Vingertop" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generiek: zuurstofmeter" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Om de pols" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Zuurstofgehaltemeter" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Generiek: weegschaal" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Algemeen persoonlijk mobiliteitsapparaat" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Rolstoel met aandrijving" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Mobiliteitsscooter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Generieke voortdurende glucosecontrole" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Generieke insulinepomp" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Insulinepomp, duurzame pomp" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Insulinepomp, pleisterpomp" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Insulinepen" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Algemene medicijnenafgifte" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Generieke thermometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generiek: buitensportactiviteit" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Locatieschermapparaat" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Apparaat voor weergave van locatie en navigatie" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Locatie-apparaat" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Apparaatje voor locatie en navigatie" @@ -2056,32 +3076,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "Kies rij(en) en gebruik Control + C om te kopiëren" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Apparaatinformatie tonen" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "_Notitie verzenden" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Stuur een tekstnotitie" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Kon profiel niet wijzigen naar %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Audioprofiel" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Selecteer audioprofiel voor PulseAudio" @@ -2096,14 +3116,6 @@ "Probeert om automatisch te verbinden met instelbare diensten bij start en " "elke 60 seconden." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Verbonden" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2115,22 +3127,22 @@ "Toont bureaubladmeldingen wanneer er verbinding met apparaten wordt gemaakt " "of verbroken." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Verbinding verbroken" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Verbonden:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Niet verbonden" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2138,57 +3150,58 @@ "Er zijn nog geen gebruiksstatistieken beschikbaar. Probeer eerst een " "verbinding tot stand te brengen en kijk daarna weer op deze pagina." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dag" msgstr[1] "dagen" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "uur" msgstr[1] "uren" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuut" msgstr[1] "minuten" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s en %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Weet u zeker dat u de teller wilt terugzetten op nul?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Hiermee kunt u het netwerkverkeergebruik bewaken (voor mobiel breedband). " "Handig voor het beperken van uw gegevensverbruik. Deze invoegtoepassing " "houdt dit voor elk apparaat apart bij." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Netwerk _gebruik" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Laat netwerkverkeergebruik zien" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth ingeschakeld" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Beheert lokale netwerkdiensten, zoals NAP bridges" @@ -2200,7 +3213,7 @@ "Biedt ondersteuning voor inbelnetwerk (DUN) met ModemManager en " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2208,20 +3221,16 @@ "verbindingen" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximaal aantal onderdelen" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Het maximaal aantal onderdelen dat getoond zal worden in het recente " "verbindingenmenu." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Recente _verbindingen" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2240,6 +3249,10 @@ msgid "Adapter for this connection is not available" msgstr "Adapter voor deze verbinding is niet beschikbaar" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Recente _verbindingen" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2248,41 +3261,41 @@ "Biedt ondersteuning voor Personal Area Netwerken (PAN) geïntroduceerd in " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Biedt een DBus-API aan voor andere Blueman-componenten" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Binnenkomend bestand via Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Binnenkomend bestand %(0)s van %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Weigeren" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Bestand wordt ontvangen" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Bestand %(0)s van %(1)s wordt ontvangen" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Biedt mogelijkheden voor OBEX-bestandsoverdracht" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Ingestelde map voor binnenkomende bestanden bestaat niet" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2291,46 +3304,46 @@ "Zorg er a.u.b. voor dat de map '%s' bestaat of stel hem in met " "blueman-diensten. Tot dat ogenblik zal de standaard '%s' worden gebruikt" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Bestand ontvangen" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Bestand %(0)s van %(1)s succesvol ontvangen" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Openen" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Overdracht mislukt" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Overdracht van bestand %(0)s mislukt" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Bestanden ontvangen" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d bestand op de achtergrond ontvangen" msgstr[1] "%(files)d bestanden op de achtergrond ontvangen" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Open locatie" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2364,7 +3377,7 @@ msgid "Adap_ters" msgstr "Adapters" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "werkbalkhulpje" @@ -2405,27 +3418,21 @@ "Aan het proberen om een IP-adres te verkrijgen op %s\n" "Een ogenblik geduld a.u.b.
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Voegt een indicator toe aan het statuspictogram wanneer Bluetooth " "ingeschakeld is en toont het aantal verbindingen in de gereedschaptip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth actief" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d actieve verbinding" -msgstr[1] "%(connections)d actieve verbindingen" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth uitgeschakeld" @@ -2455,7 +3462,7 @@ msgstr "Aantal seconden dat de zichtbaarheidsmodus zal duren" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Zichtbaar _maken" @@ -2463,11 +3470,15 @@ msgid "Make the default adapter temporarily visible" msgstr "Maak de standaard adapter tijdelijk zichtbaar" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Ontdekbaar... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Ontdekbaar
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2475,7 +3486,7 @@ "Biedt een menu aan voor het werkbalkhulpje en een API zodat andere " "invoegtoepassingen dit kunnen wijzigen" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2484,7 +3495,7 @@ "Succesvol verbonden met DUN-dienst op %(0)s.\n" "Netwerk is nu beschikbaar via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Biedt basisondersteuning voor verbinding met het internet via DUN-profiel." @@ -2501,12 +3512,13 @@ msgstr "Script om uit te voeren na verbinding" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2548,33 +3560,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Beheert de stroomstatus van de Bluetooth-adapter" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatisch inschakelen" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Adapter automatisch inschakelen" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Bluetooth _uitschakelen" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Alle adapters uitschakelen" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Bluetooth _aan" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Alle adapters inschakelen" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2586,20 +3590,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Zorgt voor StatusNotifierItem om statusicoon te laten zien" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Netwerk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Ongeldig IP-adres" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-adres conflicteert met apparaat %s dat hetzelfde adres heeft" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2610,16 +3614,16 @@ "heeft %s/%s\n" "Dit kan onjuist netwerkgedrag veroorzaken" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Wordt momenteel niet ondersteund met deze instelling" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Overdragen" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" "Invoegtoepassing voor overdrachtfunctie van werkbalkhulpje is uitgeschakeld" @@ -2628,7 +3632,7 @@ msgid "Dialup Settings" msgstr "Inbelinstellingen" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Seriële poort %s" @@ -2690,6 +3694,104 @@ msgstr "U heeft rechten nodig om de status van RfKill in te stellen" #, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth _aan" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Bluetooth moet ingeschakeld worden om het apparaatbeheer te kunnen " +#~ "gebruiken" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth _uitschakelen" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Hartritmesensor: hartritmeriem" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Bloeddruk: arm" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Bloeddruk: pols" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Menselijke interface-apparaat (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Sensor voor rennen en wandelen: in de schoen" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Sensor voor rennen en wandelen: op de schoen" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Sensor voor rennen en wandelen: op de heup" + +#~ msgid "Fingertip" +#~ msgstr "Vingertop" + +#~ msgid "Wrist-Worn" +#~ msgstr "Om de pols" + +#~ msgid "Services" +#~ msgstr "Diensten" + +#~ msgid "Network Settings" +#~ msgstr "Netwerkinstellingen" + +#~ msgid "Transfer Settings" +#~ msgstr "Overdrachtinstellingen" + +#~ msgid "Plugin description:" +#~ msgstr "Omschrijving van invoegtoepassing:" + +#~ msgid "Local Services" +#~ msgstr "Lokale diensten" + +#~ msgid "_Apply" +#~ msgstr "_Toepassen" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d actieve verbinding" +#~ msgstr[1] "%(connections)d actieve verbindingen" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Hulpbron tijdelijk niet beschikbaar" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Moet bluetooth automatisch worden ingeschakeld?" + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nee" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Koppelingskwaliteit: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Koppelingskwaliteit: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatisch inschakelen" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Adapter automatisch inschakelen" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth-apparaten" + +#, fuzzy #~ msgid "Vcr" #~ msgstr "vcr" @@ -2740,9 +3842,6 @@ #~ msgid "Introduction" #~ msgstr "Introductie" -#~ msgid "Device" -#~ msgstr "Apparaat" - #~ msgid "Select pairing method to use:" #~ msgstr "Selecteer de koppelmethode:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/oc.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/oc.gmo differ diff -Nru blueman-2.3.5/po/oc.po blueman-2.4.1/po/oc.po --- blueman-2.3.5/po/oc.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/oc.po 2024-04-09 07:41:52.000000000 +0000 @@ -7,29 +7,29 @@ # Cédric Valmary # Cédric VALMARY (Tot en òc) https://launchpad.net/~cvalmary # Christopher Schramm , 2020. -# Quentin PAGÈS , 2020, 2021, 2022. +# Quentin PAGÈS , 2020, 2021, 2022, 2023, 2024. # Adolfo Jayme Barrientos , 2020. msgid "" msgstr "" "Project-Id-Version: blueman 2.2\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-09-16 14:23+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-02-12 00:12+0000\n" "Last-Translator: Quentin PAGÈS \n" -"Language-Team: Occitan \n" +"Language-Team: Occitan \n" "Language: oc\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.14.1-dev\n" +"X-Generator: Weblate 5.4-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Opcions de visibilitat" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Amagat" @@ -49,224 +49,284 @@ msgid "Pairing request" msgstr "Demanda d’associacion" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Demanda d’associacion pel periferic :" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Aquò deuriá Ússer remplaçat" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostrar l’entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Recercar" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferéncias" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Quitar" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Periferic" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "Afi_chatge" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mos_trar la barra d’aisinas" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mostrar la barra d’_estat" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Amagar los periferics _sens nom" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Triar per" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nom" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Ajustat" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descreissent" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Extensions" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Servicis _locals" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ajuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Senhala_r un problÚma" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Cercar los periferics a proximitat" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Recercar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Crear associacion amb lo periferic" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Associar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marcar/desmarcar aqueste periferic coma de fisança" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Aprovacion" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Suprimir aqueste periferic de la lista dels periferics coneguts" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Suprimir l'element" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Enviar fichiÚr al periferic" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Enviar un fichiÚr" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Total de donadas enviadas e velocitat de transmission" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Total de donadas recebudas e velocitat de transmission" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicador d’activitat de donadas" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mai" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Renomenar lo periferic" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Reïnicializar" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Anullar" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Acceptar" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punt d’accÚs ret (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servicis" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipe de servidor DHCP :" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomandadas" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adreça IP :" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "I a pas cap de servidor DHCP installat" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adreça IP :" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "ParamÚtres punt d’accÚs (NAP)" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Ret de zòna personala" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Compatibilitat amb PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Ret telefonica" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Compatibilitat DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "ParamÚtres ret" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punt d’accÚs ret (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "Compatibilitat amb NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recepcion de fichiÚrs (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "DossiÚr de recepcion :" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Seleccionatz lo repertòri de recepcion dels transferiments de fichiÚr" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Acceptar los fichiÚrs venent de fonts seguras" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ParamÚtres de transferiment" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Enviar fichiÚrs via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Cap a :" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "FichiÚr :" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuracion" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurar las preferéncias de l’extension seleccionada" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descripcion de l’extension :" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Pas especificat" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor :" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconegudas" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depend de :" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflicte amb :" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "ParamÚtres GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nombre :" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN :" @@ -274,27 +334,27 @@ msgid "Traffic statistics" msgstr "Estatisticas de trafic" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Tampar" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Telecargat :" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Enviat :" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total :" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Jornal començat lo" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Durada del jornal :" @@ -302,45 +362,49 @@ msgid "Send note" msgstr "Enviar una nòta" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Lo Bluetooth deu Ússer activat per que lo gestionari de periferic pòsca " "foncionar" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptators Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Totjorn" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d minuta" msgstr[1] "%(minutes)d minutas" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Periferic Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Fracàs de la comunicacion amb lo gestionari blueman" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"Lo Bluetooth deu Ússer activat per poder utilizar lo gestionari de periferics" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "La connexion a BlueZ a fracassat" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -350,16 +414,24 @@ "Aquò significa probablament que cap d’adaptador Bluetooth es pas estat " "detectat o que lo daemon Bluetooth es pas aviat." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "RecÚrca en cors" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferéncias de l’adaptador" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Expeditor de fichiÚrs" @@ -389,35 +461,35 @@ msgid "Cancelling" msgstr "Anullacion" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Mandadís del fichiÚr" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Ora de fin estimada :" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d segonda" msgstr[1] "%(seconds)d segondas" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Error en enviant lo fichiÚr %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Passar" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Tornar ensajar" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Una error s’es producha" @@ -475,221 +547,162 @@ msgstr "Totjorn los acceptar" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Acceptar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Una error s’es producha pendent lo cargament del plugin. Merces d’avisar " "los desvolopaires del contengut d’aqueste messatge via nòstre \n" "site web." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servicis locals" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Aplicar" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth desactivat" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Sortir" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Activar lo Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Lo Bluetooth deu Ússer activat automaticament ?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Òc" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Non" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "o" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "Ko" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "Mo" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "Go" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Senhala_r un problÚma" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestionari de periferics" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mos_trar la barra d’aisinas" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mostrar la barra d’_estat" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Amagar los periferics _sens nom" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Triar per" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nom" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Ajustat" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descreissent" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Extensions" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Servicis _locals" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferéncias del servici" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Recercar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "ClaviÚr" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferéncias" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combinada" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Quitar" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Periferic sens nom" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sens categoria" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connectat" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Fisable" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Associat" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Blocat" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Connectat" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Febla" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Fòrça bona" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimala" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Tròpa" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Fòrça tròpa" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Poténcia del senhal recebut : %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Poténcia del senhal recebut : %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualitat del ligam : %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualitat del ligam : %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Bassa" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Nauta" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Fòrça nauta" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "NivÚl de poténcia d’emission : %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "NivÚl de poténcia d’emission : %(tpl)u (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Capitada !" @@ -701,91 +714,91 @@ msgid "Connecting
" msgstr "Connexion en cors
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "La desconnexion a pas foncionat : " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Cap de terminal àudio pas enregistrat" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Error entrada/sortida" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Lo periferic a pas respondut" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ressorsa temporàriament pas disponibla" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Error desconeguda" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "La connexion a pas foncionat : " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "Connectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "ConnÚcta los perfils d’autoconnexion font A2DP, sortida A2DP e HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "Desconnectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forçar la desconnexion del periferic" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Connectat a :" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconnectar :" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Connexion auto :" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Enviar un _fichiÚr
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Associar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Fisar" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Quitar de fisar" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Blocar" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desblocar" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Blocar/Desblocar aqueste periferic" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "R_enomenar lo periferic
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Suprimir
" @@ -793,23 +806,8 @@ msgid "Cancel Operation" msgstr "Anullar l'operacion" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicador d’activitat de donadas" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Total de donadas recebudas e velocitat de transmission" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Total de donadas enviadas e velocitat de transmission" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Desfisar" @@ -817,29 +815,20 @@ msgid "Select Device" msgstr "Seleccionar un periferic" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mai" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman es un gestionari de Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "ParamÚtres GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Extensions" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ProblÚmas de dependéncias" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -850,7 +839,7 @@ "b> descargarà tanben « %(0)s ».\n" "VolÚtz contunhar ?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -858,6 +847,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Cap de dependéncia" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Cap de conflictes" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ProblÚmas de dependéncias" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Seleccionar l’adaptador" @@ -897,7 +898,7 @@ msgstr "Periferic" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Imatjariá" @@ -922,7 +923,7 @@ msgstr "Servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Portable" @@ -1002,7 +1003,8 @@ msgstr "Pas disponible" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Casc àudio" @@ -1012,7 +1014,7 @@ msgstr "Mans liuras" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Micrò" @@ -1022,7 +1024,7 @@ msgstr "Nautparlaire" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Escotadors" @@ -1082,21 +1084,11 @@ msgstr "Consòla/Joguet" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "ClaviÚr" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Guinhaire" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combinada" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Afichar" @@ -1166,6 +1158,11 @@ msgid "Game" msgstr "Jòc" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Telefòn generic" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Telefòn generic" @@ -1175,220 +1172,1222 @@ msgstr "Ordenador generic" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Pòste de trabalh" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Tipe de servidor generic" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "Assistent personal tipe Palm" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tauleta" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Estacion d’acuÚlh" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Tot en un" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Servidor Blade" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Portable" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "Palenca IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Mini PC" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Mòstra generica" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Mòstra : mòstra d’espòrt" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Mòstra de ponhet" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Relòtge generic" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Ecran generic" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Telecomanda generica" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Clucas genericas" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Etiqueta generica" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Pòrtaclaus generic" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Lector multimÚdia generic" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Lector de còdi de barras generic" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "TermomÚtre generic" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "TermomÚtre : aurelha" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "TermomÚtre d’aurelha" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Captor de frequéncia cardiaca generic" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Captor de frequéncia cardiaca : cinta de frequéncia cardiaca" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Ritme cardiac" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Tension arteriala generica" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Tension arteriala : braç" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Pression sanguina" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Tension arteriala : punhet" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Pression sanguina" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" msgstr "Periferic d’interfàcia umana (HID)" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Mirga" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Maneta de jòc" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tauleta numerizadora" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Lector de cartas" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Estilo numeric" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Lector de còdi barras" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Pavat tactil" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Telecomanda de presentacion" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "GlucomÚtre generic" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Captor de frequéncia cardiaca generic" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Generic : bicicleta" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Poténcia a bicicleta" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Bicicleta : captor de velocitat" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Bicicleta : captor de cadéncia" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Bicicleta : captor d’energia" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Bicicleta : captor de velocitat e cadéncia" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Aparelh de mobilitat personala generic" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Mòstra" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Palpaire" +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Buton" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Servici de batariá" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Ret generica" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Punt d’accÚs" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Periferic" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Captor de frequéncia cardiaca generic" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Captor de frequéncia cardiaca generic" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Expeditor de fichiÚrs" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Bicicleta : captor de velocitat" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Bicicleta : captor de velocitat" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" msgstr "Balança generica" -#: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +#: blueman/DeviceClass.py:271 +msgid "Wall Light" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Maneta" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Etiqueta generica" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Relòtge generic" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "TermomÚtre : aurelha" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Pòrtaclaus generic" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "AccÚs generic" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punt d’accÚs" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punt d’accÚs" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blocat" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Aparelh de mobilitat personala generic" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Aparelh de mobilitat personala generic" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Extensions" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Balança generica" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Pòrtaclaus generic" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Telefòn intelligent" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Aparelh d’afichatge de localizacion" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Servici :" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Perfil àudio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Lector multimÚdia generic" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "CamÚra" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "EscotÚr de mobilitat" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Veitura" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Ecran generic" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Micrò" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Aparelh de mobilitat personala generic" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Micrò" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Àudio generic" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Recepcion del fichiÚr" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Descodador numeric per television" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Ecran generic" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Monitor vidÚo" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Pòrtaclaus generic" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Etiqueta generica" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Àudio portable" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Etiqueta generica" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Estilo numeric" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "GlucomÚtre generic" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Balança generica" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "Aparelh de mobilitat personala generic" + +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "CadiÚra electrica que ròda" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" -msgstr "" +msgstr "EscotÚr de mobilitat" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Pompa a insulina generica" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "TermomÚtre generic" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generic : activitat esportiva d’exterior" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Aparelh d’afichatge de localizacion" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Aparelh d’afichatge de localizacion e navigacion" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Localizador" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Localizador e navegador" @@ -1498,7 +2497,7 @@ #: blueman/Sdp.py:115 msgid "Public Browse Group" -msgstr "" +msgstr "Grop de navegacion publica" #: blueman/Sdp.py:116 msgid "Serial Port" @@ -1514,7 +2513,7 @@ #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "" +msgstr "Sincronizacion IrMC" #: blueman/Sdp.py:120 msgid "OBEX Object Push" @@ -1590,7 +2589,7 @@ #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "" +msgstr "Impression dirÚcta (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" @@ -1718,11 +2717,11 @@ #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "Perfil d’especificacion multi-perfils (MPS)" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "Servici d’especificacion multi-perfils (MPS)" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" @@ -1734,7 +2733,7 @@ #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "Perfil de calendiÚr, prÚtzfaches e nòtas (CTN)" #: blueman/Sdp.py:178 msgid "PnP Information" @@ -1886,7 +2885,7 @@ #: blueman/Sdp.py:215 msgid "Weight Scale" -msgstr "" +msgstr "Balança" #: blueman/Sdp.py:216 msgid "Bond Management" @@ -2034,7 +3033,7 @@ #: blueman/Sdp.py:378 msgid "Audio and input profiles" -msgstr "Perfils àudio e dintrant" +msgstr "Perfils àudio e d’entrada" #: blueman/Sdp.py:380 msgid "Proprietary" @@ -2052,32 +3051,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informacions" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Mostrar las informacions sul periferic" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Enviar una _nòta" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" -msgstr "" +msgstr "Enviar una nòta de tÚxt" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Fracàs del cambiament de perfil per %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil àudio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Seleccionatz un perfil àudio per PulseAudio" @@ -2090,14 +3089,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connectat" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2106,76 +3097,81 @@ #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" +"Afichar una notificacion sul burÚu cada còp qu’una aparelh se connÚcta o se " +"desconnÚcta." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Desconnectat" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Connectat :" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Pas connectat" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "jorn" msgstr[1] "jorns" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ora" msgstr[1] "oras" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" msgstr[1] "minutas" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s e %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "VolÚtz vertadiÚrament reïnicializar lo comptador ?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" +"Vos permet de susvelhar vòstra utilizacion del ret (naut debit mobil). Util " +"pels plans amb donadas limitadas. Aqueste plugin pistarà cada periferic " +"separadament." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Utilizacion de la _ret" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Mostrar l’utilizacion del trafic ret" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth activat" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gerís los servicis rets locals, coma los ponts NAP" @@ -2185,7 +3181,7 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2193,23 +3189,19 @@ "accÚs rapid" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Nombre maximum d'elements" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Lo nombre maximal d’elements que lo menú de connexions recentas mostrarà." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Connexions recentas" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" -msgstr "Connectada a %s" +msgstr "Connectat a %s" #: blueman/plugins/applet/RecentConns.py:161 msgid "Failed to connect" @@ -2224,6 +3216,10 @@ msgid "Adapter for this connection is not available" msgstr "L’adaptador per aquesta connexion es pas disponible" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Connexions recentas" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2232,87 +3228,87 @@ "Provesís la compatibilitat amb los rets personals (Personal Area Networking, " "PAN) introdusit dins NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Provesís una API DBus pels autres compausants de Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "FichiÚr dintrant via Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "FichiÚr dintrant %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Regetar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Recepcion del fichiÚr" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Recepcion del fichiÚr %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Provesís las capacitats de transferiment de fichiÚrs OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Lo repertòri configurat pels fichiÚrs entrants existís pas" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "FichiÚr recebut" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "FichiÚr %(0)s de %(1)s corrÚctament recebut" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Dobrir" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transferiment impossible" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Lo transferiment del fichiÚr %(0)s a pas foncionat" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "FichiÚrs recebuts" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d fichiÚr recebut en rÚireplan" msgstr[1] "%(files)d fichiÚrs recebuts en rÚireplan" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Dobrir posicion" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2342,7 +3338,7 @@ msgid "Adap_ters" msgstr "Adap_tadors" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2383,25 +3379,18 @@ "Ensag d’obténer una adreça IP sus %s\n" "Esperatz
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth actiu" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Connexion activa" -msgstr[1] "%(connections)d Connexions activas" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth inactiu" @@ -2429,7 +3418,7 @@ msgstr "Temps en segondas pendent lo qual lo mòde de visibilitat es activat" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Far venir visible" @@ -2437,17 +3426,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Rendre temporàriament visible l'adaptador per defaut" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Visible
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Visible
 %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2456,7 +3450,7 @@ "Connectat amb succÚs al servici RTC sus %(0)s.\n" "Lo ret es ara disponible via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Provesís una compatibilitat per la connexion a Internet via un perfil RTC." @@ -2476,7 +3470,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2508,33 +3502,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Alimentacion automatica" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Alimentar automaticament los adaptadors" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Desactivar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Atudar totes los adaptadors" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Activar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Activar totes los adaptadors" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2544,20 +3530,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Fornís un StatusNotifierItem per afichar una icòna d’estat" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Ret" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Adreça IP invalida" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2565,16 +3551,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Actualament aquesta configuracion es pas presa en carga" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transferiment" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2582,7 +3568,7 @@ msgid "Dialup Settings" msgstr "ParamÚtres de connexion" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Pòrt seria %s" @@ -2643,6 +3629,85 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Activar Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Lo Bluetooth deu Ússer activat per poder utilizar lo gestionari de " +#~ "periferics" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Desactivar Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Captor de frequéncia cardiaca : cinta de frequéncia cardiaca" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tension arteriala : braç" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tension arteriala : punhet" + +#~ msgid "Fingertip" +#~ msgstr "Palpaire" + +#~ msgid "Services" +#~ msgstr "Servicis" + +#~ msgid "Network Settings" +#~ msgstr "ParamÚtres ret" + +#~ msgid "Transfer Settings" +#~ msgstr "ParamÚtres de transferiment" + +#~ msgid "Plugin description:" +#~ msgstr "Descripcion de l’extension :" + +#~ msgid "Local Services" +#~ msgstr "Servicis locals" + +#~ msgid "_Apply" +#~ msgstr "_Aplicar" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Connexion activa" +#~ msgstr[1] "%(connections)d Connexions activas" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ressorsa temporàriament pas disponibla" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Lo Bluetooth deu Ússer activat automaticament ?" + +#~ msgid "Yes" +#~ msgstr "Òc" + +#~ msgid "No" +#~ msgstr "Non" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualitat del ligam : %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualitat del ligam : %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Alimentacion automatica" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Alimentar automaticament los adaptadors" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Periferic Bluetooth" + #~ msgid "Isdn" #~ msgstr "RNIS" @@ -2676,9 +3741,6 @@ #~ msgid "Introduction" #~ msgstr "Introduccion" -#~ msgid "Device" -#~ msgstr "Periferic" - #~ msgid "Pair Device" #~ msgstr "Associar lo periferic" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/pl.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/pl.gmo differ diff -Nru blueman-2.3.5/po/pl.po blueman-2.4.1/po/pl.po --- blueman-2.3.5/po/pl.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/pl.po 2024-04-09 07:41:51.000000000 +0000 @@ -39,16 +39,18 @@ # Wiktor Jezioro , 2015 # kakiremora # Szylu -# Matthaiks , 2020, 2021, 2022. +# Matthaiks , 2020, 2021, 2022, 2023, 2024. # knuxify , 2022. +# Piotr Strebski , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-30 11:41+0000\n" -"Last-Translator: knuxify \n" -"Language-Team: Polish \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-20 22:05+0000\n" +"Last-Translator: Matthaiks \n" +"Language-Team: Polish \n" "Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -56,13 +58,13 @@ "Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " "(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " "n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Ustawienia widoczności" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Ukryty" @@ -82,224 +84,284 @@ msgid "Pairing request" msgstr "Żądanie parowania" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Żądanie parowania urządzenia:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "To powinno być nadpisane" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Wyświetlanie wprowadzanych danych" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Szukaj" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Ustawienia" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Wyjdź" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Urządzenie" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Widok" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Wyświetl pasek _narzędziowy" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Wyświetl _pasek stanu" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Ukryj urządzenia _bez nazw" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ortuj według" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nazwy" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Dodania" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Malejąco" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Wtyczki" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Usługi lokalne" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pomoc" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Zgłoś problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Szukaj urządzeń w pobliÅŒu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Szukaj" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Paruj z urządzeniem" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Paruj" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Zaznacz/odznacz urządzenie jako zaufane" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" -msgstr "Zaufane" +msgstr "Zaufaj" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Usuń to urządzenie z listy znanych" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Usuń" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Wyślij plik(i) do urządzenia" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Wyślij plik" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Całkowita ilość wysłanych danych oraz szybkość transmisji" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Całkowita ilość odebranych danych oraz szybkość trasmisji" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Wskaźnik przesyłania danych" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Więcej" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Zmień nazwę urządzenia" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "Z_resetuj" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Anuluj" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punkt wejścia sieci (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Usługi" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Typ serwera DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Zalecane" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adres IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Brak zainstalowanych serwerów DHCP" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adres IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Ustawienia NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Sieć osobista (PAN)" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Obsługa PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Sieć telefoniczna" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Obsługa DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Ustawienia sieciowe" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punkt wejścia sieci (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "Obsługa NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Odbiór pliku (mechanizm Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Odebrane dane:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Wybierz folder dla odebanych danych" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Akceptuj pliki z zaufanych urządzeń" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Ustawienia transferu" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Wysyłanie plików przez Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Do:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Plik:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfiguracja" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfiguruj ustawienia zaznaczonych wtyczek" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Opis wtyczki:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nieokreślony" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Niezidenyfikowany" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ZaleÅŒy od:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Konflikt z:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Ustawienia GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numer:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -307,27 +369,27 @@ msgid "Traffic statistics" msgstr "Statystyki transferu danych" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Zamknij" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Pobrano:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Wysłano:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Całkowicie:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Rozpoczęto zapisywanie:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Czas trwania zapisu:" @@ -335,19 +397,19 @@ msgid "Send note" msgstr "Wyślij notatkę" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth musi być włączony w menedÅŒerze adaptera, aby działał" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptery Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Zawsze" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -356,23 +418,33 @@ msgstr[2] "%(minutes)d minut" msgstr[3] "%(minutes)d minut" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Urządzenia Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth musi być włączony, aby menedÅŒer urządzeń mógł działać" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Nie udało się skontaktować z blueman-managerem" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Wygląda na to, ÅŒe blueman-manager nie mógł zostać aktywowany przez D-Bus. " +"Typową przyczyną tego jest wadliwa konfiguracja graficzna w środowisku " +"aktywacji D-Bus, która moÅŒe zostać rozwiązana za pomocą wywołania dbus-" +"update-activation-environment, zazwyczaj wychodzącego z xinitrc (odpowiednio " +"w konfiguracji Sway lub podobnej)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Połączenie z BlueZ się nie powiodło" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -382,16 +454,24 @@ "To prawdopodobnie znaczy ÅŒe nie wykryto ÅŒadnych adapterów Bluetooth lub " "demon Bluetooth nie jest włączony." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Kliknij, aby wyłączyć." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Kliknij, aby włączyć." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Wyszukiwanie" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Ustawienia adaptera" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Wysyłanie plików" @@ -421,15 +501,15 @@ msgid "Cancelling" msgstr "Anulowanie" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Przesyłanie pliku" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -438,20 +518,20 @@ msgstr[2] "%(seconds)d sekund" msgstr[3] "%(seconds)d sekund" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Wystąpił błąd podczas przesyłania pliku %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Pomiń" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Spróbuj ponownie" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Wystąpił błąd" @@ -509,220 +589,161 @@ msgstr "Zawsze akceptuj" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Akceptuj" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"Podczas wczytywania wtyczki wystąpił błąd. PomóŌ nam wyeliminować ten " -"problem w przyszłości, zgłaszając go na naszej \n" -"stronie." +"Wystąpił błąd podczas ładowania wtyczki. Prosimy o poinformowanie " +"programistów o treści tego komunikatu na naszej \n" +"witrynie " +"internetowej." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Usługi lokalne" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Zastosuj" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth wyłączono" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Wyjdź" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Włącz Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Czy Bluetooth ma włączyć się automatycznie?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Tak" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nie" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Zgłoś problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "MenedÅŒer urządzeń" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Wyświetl pasek _narzędziowy" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Wyświetl _pasek stanu" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Ukryj urządzenia _bez nazw" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ortuj według" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nazwy" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Dodania" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Malejąco" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Wtyczki" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Usługi lokalne" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferencje usługi" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Szukaj" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Klawiatura" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Ustawienia" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Wyjdź" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Nienazwane urządzenie" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Nieskategoryzowane" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Połączono" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Zaufane" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Sparowane" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Zablokowane" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Połączone" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Słabo" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Niemal optymalnie" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optymalnie" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "DuÅŒo" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Zbyt duÅŒo" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Siła odbieranego sygnału: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Siła odbieranego sygnału: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Jakość połączenia: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Jakość połączenia: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Niska" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Wysoka" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Bardzo wysoka" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Poziom mocy nadawania: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Poziom mocy nadawania: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Zakończono z powodzeniem!" @@ -734,91 +755,91 @@ msgid "Connecting
" msgstr "Łączenie
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Błąd rozłączania: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Brak zarejestrowanych punktów końcowych audio" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Błąd wejścia/wyjścia" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Urządzenie nie odpowiedziało" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Zasób chwilowo niedostępny" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Nieznany błąd" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Połączenie nie powiodło się: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Połącz z" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Łączy automatyczne profile źródła A2DP, odpływ A2DP i HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Rozłącz" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Wymuś rozłącznie z urządzniem" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Połącz z:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Rozłącz:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automatyczne połączenie:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Wyślij _plik
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Paruj" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "Za_ufaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nie ufaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "Za_blokuj" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Odblokuj" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Zablokuj/odblokuj to urządzenie" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Zmień n_azwę urządzenia
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "U_suń " @@ -826,23 +847,8 @@ msgid "Cancel Operation" msgstr "Anuluj operację" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Wskaźnik przesyłania danych" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Całkowita ilość odebranych danych oraz szybkość trasmisji" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Całkowita ilość wysłanych danych oraz szybkość transmisji" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Niezaufane" @@ -850,29 +856,20 @@ msgid "Select Device" msgstr "Wybierz urządzenie" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Więcej" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman jest zarządcą Bluetooth napisanym w GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Ustawienia GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Wtyczki" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problem z zaleÅŒnościami" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -883,7 +880,7 @@ "spowoduje wyłącznie równieÅŒ \"%(0)s\".\n" "Kontynuować?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -894,6 +891,18 @@ "b> spowoduje wyłączenie %(0)s.\n" "Kontynuować?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Brak zaleÅŒności" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Brak konfliktów" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problem z zaleÅŒnościami" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Wybór adaptera" @@ -933,7 +942,7 @@ msgstr "Peryferyjne" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Obrazowanie" @@ -958,7 +967,7 @@ msgstr "Serwer" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Laptop" @@ -1038,7 +1047,8 @@ msgstr "Niedostępne" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Zestaw słuchawkowy" @@ -1048,7 +1058,7 @@ msgstr "Zestaw głośnomówiący" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1058,7 +1068,7 @@ msgstr "Głośnik" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Słuchawki" @@ -1118,21 +1128,11 @@ msgstr "Gra/zabawka" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Klawiatura" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Urządzenie wskazujące" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Wyświetlacz" @@ -1202,6 +1202,10 @@ msgid "Game" msgstr "Gra" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Ogólne nieznane" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Ogólny telefon" @@ -1211,220 +1215,1150 @@ msgstr "Ogólny komputer" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Stacja robocza desktop" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Komputer klasy serwerowej" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "Przenośny komputer PC/PDA (z klapką)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "Palm-size PC/PDA" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Komputer do noszenia (wielkości zegarka)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tablet" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Stacja dokująca" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Wszystko w jednym" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Serwer kasetowy" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Konwertowalne" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Odpinane" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "Brama IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Minikomputer" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Komputer typu stick" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Ogólny zegarek" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Zegarek: zegarek sportowy" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Zegarek sportowy" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Smartwatch" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Ogólny zegar" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Ogólne wyświetlacz" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Ogólny pilot" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Ogólne okulary" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Ogólny tag" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Ogólny brelok" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Ogólny odtwarzacz multimedialny" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Ogólny skaner kodów kreskowych" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Ogólny termometr" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometr: do ucha" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Termometr douszny" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "Ogólny czujnik tętna" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Czujnik tętna: pas do pomiaru tętna" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Pas do pomiaru tętna" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Ogólne ciśnienie krwi" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Ciśnienie krwi: ramię" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Ciśnienie krwi na ramieniu" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Ciśnienie krwi: nadgarstek" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Ciśnienie krwi na nadgarstku" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Urządzenie interfejsu ludzkiego (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Ogólne urządzenie interfejsu ludzkiego" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Myszka" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "DrÄ…ÅŒek sterowy (joystick)" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Kontroler (gamepad)" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tablet graficzny" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Czytnik kart" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Pióro cyfrowe" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Skaner kodów kreskowych" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Gładzik" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Pilot do prezentacji" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Ogólny glukometr" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Ogólny: czujnik chodu i biegu" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Ogólny czujnik chodu i biegu" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Czujnik chodu i biegu: w bucie" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Czujnik chodu i biegu w bucie" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Czujnik chodu i biegu: na bucie" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Czujnik chodu i biegu na bucie" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Czujnik chodu i biegu: na biodrze" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Czujnik chodu i biegu na biodrze" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Ogólny: jazda na rowerze" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "Ogólna jazda na rowerze" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "Jazda na rowerze: komputer rowerowy" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Komputer rowerowy" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Jazda na rowerze: czujnik prędkości" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Czujnik prędkości" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Jazda na rowerze: czujnik kadencji" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Czujnik kadencji" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Jazda na rowerze: czujnik mocy" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Czujnik mocy" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Jazda na rowerze: czujnik prędkości i kadencji" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Czujnik prędkości i kadencji" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "Ogólny: pulsoksymetr" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Ogólne urządzenie sterujące" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Opuszek palca" +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Przełącznik" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Noszone na nadgarstku" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Multiprzełącznik" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Przycisk" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Suwak" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Przełącznik obrotowy" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Panel dotykowy" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Pojedynczy przełącznik" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Podwójny przełącznik" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Potrójny przełącznik" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Przełącznik akumulatora" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Przełącznik pozyskiwania energii" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Przycisk wciskany" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Panel kontrolujący" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Ogólne urządzenie sieciowe" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "Ogólne: waga" +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Punkt dostępu" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Urządzenie sieci mesh" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Proxy sieci mesh" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Ogólny czujnik" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Czujnik ruchu" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Czujnik jakości powietrza" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Czujnik temperatury" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Czujnik wilgotności" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Czujnik wycieku" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Czujnik dymu" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Czujnik obecności" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Czujnik kontaktowy" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Czujnik tlenku węgla" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Czujnik dwutlenku węgla" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Czujnik światła otoczenia" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Czujnik energii" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Czujnik światła barwnego" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Czujnik deszczu" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Czujnik ognia" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Czujnik wiatru" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Czujnik zbliÅŒeniowy" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multiczujnik" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Czujnik montowany podtynkowo" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Czujnik montowany na suficie" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Czujnik montowany na ścianie" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multiczujnik" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Licznik energii" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Detektor płomieni" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Czujnik ciśnienia w oponach pojazdu" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Ogólne oprawy oświetleniowe" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Oświetlenie ścienne" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Oświetlenie sufitowe" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Oświetlenie podłogowe" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Oświetlenie szafki" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Oświetlenie biurka" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "Oświetleniowy panel sufitowy" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Oświetlenie wiszące" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Oświetlenie w ziemi" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Oświetlenie powodziowe" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Oświetlenie podwodne" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Słupek z oświetleniem" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Oświetlenie ścieÅŒkowe" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Oświetlenie ogrodowe" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Latarnia" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Reflektor" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Oświetlenie liniowe" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Oświetlenie uliczne" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Oświetlenie półkowe" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Oświetlenie zatokowe" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Oświetlenie wyjścia awaryjnego" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Kontroler oświetlenia" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Sterownik oświetlenia" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "Å»arówka" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "Oświetlenie niskiego składowania" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "Oświetlenie wysokiego składowania" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "Ogólny wentylator" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "Wentylator sufitowy" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "Wentylator osiowy" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "Wentylator wyciągowy" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "Wentylator stojący" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "Wentylator biurkowy" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "Wentylator ścienny" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "Ogólny HVAC" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Termostat" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "NawilÅŒacz" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Osuszacz" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Podgrzewacz" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Kaloryfer" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Bojler" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "Pompa ciepła" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "Promiennik podczerwieni" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "Promiennikowy grzejnik panelowy" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "Nagrzewnica" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Kurtyna powietrzna" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Ogólna klimatyzacja" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "Ogólny nawilÅŒacz" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Ogólne ogrzewanie" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "Ogólna kontrola dostępu" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "Drzwi dostępowe" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Drzwi garaÅŒowe" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Drzwi wyjścia awaryjnego" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Kontrola dostępu" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Winda" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Okno" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Brama wejściowa" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "Zamek od drzwi" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Szafka" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Ogólne urządzenie zmotoryzowane" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Brama z napędem" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Markiza" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Å»aluzje lub rolety" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "Zasłony" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Parawan" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Ogólne urządzenie zasilające" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "Gniazdo zasilania" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "Listwa zasilająca" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Wtyczka" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "Zasilacz" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "Sterownik LED" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Sprzęt do lampy fluorescencyjnej" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "Sprzęt do lampy HID" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Obudowa ładująca" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "Bank mocy" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Ogólne źródło oświetlenia" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "Å»arówka ÅŒarowa" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "Lampa LED" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "Lampa HID" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Lampa fluorescencyjna" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "Matryca LED" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Wielokolorowa matryca LED" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "Halogen niskonapięciowy" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Organiczna dioda elektroluminescencyjna (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Ogólne osłony okienne" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "Rolety okienne" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Å»aluzje okienne" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Markiza okienna" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "Zasłona okienna" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "Roleta zewnętrzna" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "Parawan zewnętrzny" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "Ogólny odpływ audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "Samodzielny głośnik" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Listwa dźwiękowa" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "Głośnik półkowy" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "Głośnik stojakowy" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "Zestaw głośnomówiący" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "Ogólne źródło audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Budzik" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Dzwonek" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Klakson" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Urządzenie nadawcze" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Centrum obsługi" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Kiosk" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Pokój nadawczy" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Audytorium" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Ogólny pojazd silnikowy" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Samochód" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "DuÅŒy pojazd dostawczy" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "Pojazd dwukołowy" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motocykl" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Skuter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Motorower" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "Pojazd trójkołowy" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Pojazd lekki" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Czterokołowiec" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "Minibus" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "Autobus" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Wózek" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "Pojazd rolniczy" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "Kamper / przyczepa kempingowa" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Pojazd rekreacyjny / samochód kempingowy" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Ogólne urządzenia gospodarstwa domowego" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "Lodówka" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "ZamraÅŒarka" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Piekarnik" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Kuchenka mikrofalowa" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Opiekacz" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Pralka" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Suszarka" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Ekspres do kawy" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Å»elazko" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Lokówka" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Suszarka do włosów" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Odkurzacz" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "Odkurzacz automatyczny" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "RyÅŒowar" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "Parownica do ubrań" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Ogólne przenośne urządzenie audio" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Słuchawka douszna" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "Opaska na szyję" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "Ogólny samolot" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "Samolot lekki" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "Samolot ultralekki" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "Paralotnia" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "DuÅŒy samolot pasaÅŒerski" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Ogólny sprzęt audiowizualny" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "Wzmacniacz" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Odbiornik" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "Radio" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "Tuner" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "Gramofon" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "Odtwarzacz CD" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "Odtwarzacz DVD" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Odtwarzacz Blu-ray" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "Odtwarzacz dysków optycznych" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "Dekoder" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Ogólny sprzęt wyświetlający" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "Telewizor" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "Monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "Projektor" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "Ogólny aparat słuchowy" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "Douszny aparat słuchowy" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "Zauszny aparat słuchowy" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "Implant ślimakowy" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "Ogólne gry" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "Domowa konsola do gier wideo" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "Przenośna konsola" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "Ogólne oznakowanie" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "Oznakowanie cyfrowe" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "Etykieta elektroniczna" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "Ogólny pulsoksymetr" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "Pulsoksymetr na palcu" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulsoksymetr noszony na nadgarstku" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "Ogólna waga" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Ogólne osobiste urządzenie mobilne" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Elektryczny wózek inwalidzki" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Skuter inwalidzki" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Ogólny ciągły monitor glukozy" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Ogólna pompa insulinowa" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Pompa insulinowa, pompa trwała" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Pompa insulinowa, pompa plastrowa" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Wstrzykiwacz insuliny" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Ogólne podawanie leków" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "Ogólne: aktywność sportowa na świeÅŒym powietrzu" - -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "Urządzenie do wyświetlania lokalizacji" - -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "Urządzenie do wyświetlania lokalizacji i nawigacji" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "Ogólny spirometr" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "Spirometr ręczny" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "Ogólna aktywność sportowa na świeÅŒym powietrzu" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "Wyświetlacz lokalizacji" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "Wyświetlacz lokalizacji i nawigacji" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Urządzenie lokalizacyjne" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Urządzenie lokalizacyjne i nawigacyjne" @@ -2088,32 +3022,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "Wybierz wiersz(e) i uÅŒyj Control + C, aby skopiować" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informacje" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Wyświetl informacje o urządzeniu" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Wyślij _notatkę" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Wyślij notatkę tekstową" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Zmiana profilu na %s nie powiodła się" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Wybierz profil audio dla PulseAudio" @@ -2128,14 +3062,6 @@ "Próbuje automatycznie łączyć się z usługami konfigurowalnymi przy " "uruchomieniu i co 60 sekund." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Połączono" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2147,22 +3073,22 @@ "Wyświetla powiadomienia na pulpicie, gdy urządzenia są podłączane lub " "odłączane." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Rozłączony" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Połączony:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Niepołączony" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2170,7 +3096,7 @@ "Statystki nie są na razie dostępne. Spróbuj nawiązać najpierw połączenie i " "wtedy sprawdź statystyki." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dzień" @@ -2178,7 +3104,7 @@ msgstr[2] "dni" msgstr[3] "dni" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "godzina" @@ -2186,7 +3112,7 @@ msgstr[2] "godzin" msgstr[3] "godzin" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" @@ -2194,39 +3120,39 @@ msgstr[2] "minut" msgstr[3] "minut" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s i %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Czy na pewno chcesz wyzerować licznik?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "UmoÅŒliwia monitorowanie liczby przesłanych danych (dostęp mobilny). " -"UÅŒyteczne w planach taryfowych z ograniczonym transferem danych. Wtyczka " +"UÅŒyteczne w planach taryfowych z ograniczonym transferem danych. Ta wtyczka " "śledzi kaÅŒde urządzenie osobno." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_UÅŒycie sieci" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Pokazuje liczbę przesłanych danych" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth włączony" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Zarządza lokalnymi usługami sieciowymi, takimi jak mosty NAP" @@ -2237,24 +3163,20 @@ msgstr "" "Zapewnia obsługę Dial Up Networking (DUN) z ModemManagerem i NetworkManagerem" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "Zapewnia element menu zawierający ostatnio uÅŒywane połączenia" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maksymalna liczba połączeń" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Maksymalna liczba ostatnich połączeń wyświetlana w menu." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Ostatnie _połączenia" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2273,6 +3195,10 @@ msgid "Adapter for this connection is not available" msgstr "Adapter dla tego połączenia jest niedostępny" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Ostatnie _połączenia" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2281,41 +3207,41 @@ "Zapewnia obsługę Personal Area Networking (PAN) wprowadzonego w " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Zapewnia API DBus dla innych komponentów Bluemana" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Plik przychodzący przez Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Plik przychodzący %(0)s od %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Odrzuć" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Odbieranie pliku" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Odbieranie pliku %(0)s od %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Zapewnia moÅŒliwości transferu plików przez protokołu OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Katalog na odebrane dane nie istnieje" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2324,34 +3250,34 @@ "Upewnij się, ÅŒe katalog \"%s\" istnieje lub skonfiguruj go za pomocą " "blueman-services. Do tego czasu będzie uÅŒywany domyślny \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Odebrano plik" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Plik %(0)s z %(1)s odebrany z powodzeniem" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Otwórz" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transfer nieudany" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transfer pliku %(0)s nieudany" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Odebrane pliki" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2360,12 +3286,12 @@ msgstr[2] "Odebrano %(files)d plików w tle" msgstr[3] "Odebrano %(files)d plików w tle" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Otwórz lokalizację" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2401,7 +3327,7 @@ msgid "Adap_ters" msgstr "Adap_tery" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2442,29 +3368,20 @@ "Próba uzyskania adresu IP od %s\n" "Proszę czekać
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"Dodaje wskazówkę na ikonie statusu, gdy Bluetooth jest aktywny i pokazuje " -"liczbę połączeń w etykiecie." +"Dodaje wskazanie na ikonie stanu, gdy Bluetooth jest aktywny i pokazuje " +"połączenia w podpowiedzi." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth jest aktywny" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d aktywne połączenie" -msgstr[1] "%(connections)d aktywne połączenia" -msgstr[2] "%(connections)d aktywnych połączeń" -msgstr[3] "%(connections)d aktywnych połączeń" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth wyłączony" @@ -2494,7 +3411,7 @@ msgstr "Ilość czasu w sekundach, gdy tryb wykrywalności się wyłączy" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Włącz wykrywalność" @@ -2502,17 +3419,21 @@ msgid "Make the default adapter temporarily visible" msgstr "Ustaw domyślny adapter tymczasowo widoczny" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Wykrywalne
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Wykrywalne
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "Zapewnia menu dla apletu i API dla innych wtyczek do manipulowania nim" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2521,7 +3442,7 @@ "Pomyślnie połączono do usługi DUN na %(0)s.\n" "Połączenie jest teraz dostępne przez %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Zapewnia podstawowe wsparcie dla połączenia do internetu przez profil DUN." @@ -2543,14 +3464,14 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" "Następujące argumenty zostaną przekazane:\n" -"Adres, Nazwa, nazwa usługi, uuid16, węzeł rfcomm\n" +"adres, nazwa, nazwa usługi, uuid16, węzeł rfcomm\n" "Na przykład:\n" -"AA:BB:CC:DD:EE:FF, Telefon, usługa DUN, 0x1103, /dev/rfcomm0\n" +"AA:BB:CC:DD:EE:FF, Telefon, Usługa DUN, 0x1103, /dev/rfcomm0\n" "uuid16 zostały zwrócone jako lista odzielona kropkami\n" "\n" "Podczas rozłączenia urządzenia skrypt wyśle sygnał HUP" @@ -2584,33 +3505,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Kontroluje stany zasilania adapteru Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatyczne włączanie" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automatyczne włączanie adapterów" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "W_yłącz Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Wyłącz wszystkie adaptery Bluetooth" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Włącz Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Włącz wszystkie adaptery" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2621,21 +3534,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Zapewnia StatusNotifierItem do pokazywania ikony stanu" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Sieć" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Nieprawidłowy adres IP" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "Adres IP jest w konflikcie z interfejsem %s, który posiada taki sam adres" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2646,16 +3559,16 @@ "konfigurację %s/%s\n" "MoÅŒe to spowodować nieprawidłowe zachowanie sieci" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Obecnie nie obsługiwany z taką konfiguracją" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Prześlij" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Wtyczka usługi transferu apletu jest wyłączona" @@ -2663,7 +3576,7 @@ msgid "Dialup Settings" msgstr "Ustawienia połączeń telefonicznych" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port szeregowy %s" @@ -2724,6 +3637,100 @@ msgid "Setting RfKill State requires privileges" msgstr "Ustawienie stanu RfKill wymaga uprawnień" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Włącz Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth musi być włączony, aby menedÅŒer urządzeń mógł działać" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "W_yłącz Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Czujnik tętna: pas do pomiaru tętna" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Ciśnienie krwi: ramię" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Ciśnienie krwi: nadgarstek" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Urządzenie interfejsu ludzkiego (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Czujnik chodu i biegu: w bucie" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Czujnik chodu i biegu: na bucie" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Czujnik chodu i biegu: na biodrze" + +#~ msgid "Fingertip" +#~ msgstr "Opuszek palca" + +#~ msgid "Wrist-Worn" +#~ msgstr "Noszone na nadgarstku" + +#~ msgid "Services" +#~ msgstr "Usługi" + +#~ msgid "Network Settings" +#~ msgstr "Ustawienia sieciowe" + +#~ msgid "Transfer Settings" +#~ msgstr "Ustawienia transferu" + +#~ msgid "Plugin description:" +#~ msgstr "Opis wtyczki:" + +#~ msgid "Local Services" +#~ msgstr "Usługi lokalne" + +#~ msgid "_Apply" +#~ msgstr "_Zastosuj" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d aktywne połączenie" +#~ msgstr[1] "%(connections)d aktywne połączenia" +#~ msgstr[2] "%(connections)d aktywnych połączeń" +#~ msgstr[3] "%(connections)d aktywnych połączeń" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Zasób chwilowo niedostępny" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Czy Bluetooth ma włączyć się automatycznie?" + +#~ msgid "Yes" +#~ msgstr "Tak" + +#~ msgid "No" +#~ msgstr "Nie" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Jakość połączenia: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Jakość połączenia: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatyczne włączanie" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automatyczne włączanie adapterów" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Urządzenia Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2777,9 +3784,6 @@ #~ msgid "Introduction" #~ msgstr "Wprowadzenie" -#~ msgid "Device" -#~ msgstr "Urządzenie" - #~ msgid "Select pairing method to use:" #~ msgstr "Wybierz metodę parowania:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/pt.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/pt.gmo differ diff -Nru blueman-2.3.5/po/pt.po blueman-2.4.1/po/pt.po --- blueman-2.3.5/po/pt.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/pt.po 2024-04-09 07:41:51.000000000 +0000 @@ -17,32 +17,33 @@ # Luis Neves , 2015 # Manel Tinoco , 2017 # Rui , 2019 -# ssantos , 2020, 2021, 2022. +# ssantos , 2020, 2021, 2022, 2024. # Bruno Portela , 2020. # Manuel Freire -# Hugo Carvalho , 2022. +# Hugo Carvalho , 2022, 2023. # José Gramaxo , 2022. +# Luiz Carlos Lucasv , 2023, 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-24 14:40+0000\n" -"Last-Translator: Hugo Carvalho \n" -"Language-Team: Portuguese \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-28 18:50+0000\n" +"Last-Translator: Luiz Carlos Lucasv \n" +"Language-Team: Portuguese \n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.2-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Definição de Visibilidade" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Oculto" @@ -62,225 +63,285 @@ msgid "Pairing request" msgstr "Pedido de emparelhamento" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Pedido de emparelhamento com o dispositivo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Isto deve ser substituído" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostrar entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Procurar" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferências" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Sair" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositivo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Ver" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mostrar barra de _ferramentas" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mostrar barra de _estado" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Ocultar dispositivos sem nome" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Ord_enar Por" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nome" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Adicionado" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendente" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Suplementos" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Serviços _locais" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ajuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Relatar um Problema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Procurar dispositivos próximos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Pesquisar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Criar emparelhamento com o dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Emparelhar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marcar/Desmarcar este dispositivo como fiável" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Confiar" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Remover este dispositivo da lista de dispositivos conhecidos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Remover" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Enviar ficheiro(s) ao dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Enviar ficheiro" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Dados totais enviados e taxa de transferência" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Dados totais recebidos e taxa de transferência" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicação da atividade de dados" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mais" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Renomear dispositivo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" -msgstr "_Repor" +msgstr "_Reiniciar" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Cancelar" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Aceitar" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Ponto de Acesso de Rede (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Serviços" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipo de servidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomendado" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Endereço IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Servidores de DHCP não instalados" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Endereço IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Definições de NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Rede de Área Pessoal" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Suporte PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Rede discada" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Suporte DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Definições de Rede" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Ponto de Acesso de Rede (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "Suporte NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" -msgstr "Receção de Ficheiro (Object Push)" +msgstr "Recebimento de Arquivos (Envio de objetos)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Pasta de entrada:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Selecione a pasta para os ficheiros recebidos" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Aceitar ficheiros de dispositivo fiáveis" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Definições de Transferência" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "A enviar ficheiros através de " "Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Para:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ficheiro:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuração" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurar preferências dos suplementos selecionados" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descrição do suplemento:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Não específicado" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconhecido" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depende de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflitos com:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Definições de GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Número:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -288,27 +349,27 @@ msgid "Traffic statistics" msgstr "Estatística de tráfego" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Fe_char" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Transferido:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Enviado:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Registo iniciado:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duração do registo:" @@ -316,45 +377,54 @@ msgid "Send note" msgstr "Enviar nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "O Bluetooth necessita de ser ligado para que o gestor do adaptador possa " "funcionar" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptadores Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d Minuto" msgstr[1] "%(minutes)d Minutos" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositivos Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"O Bluetooth tem que ser desligado para o gestor de dispositivos funcionar" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Falha ao alcançar o blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Parece que o blueman-manager não podia ser ativado através do D-Bus. Uma " +"causa típica para isto é uma configuração gráfica corrompida no ambiente de " +"activação D-Bus que pode ser resolvida com uma chamada para dbus-update-" +"activation-environment, normalmente emitida a partir de xinitrc " +"(respectivamente a configuração Sway ou semelhante)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Ligação a BlueZ falhou" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -365,16 +435,24 @@ "Isto provavelmente significa que não se detetaram adaptadores Bluetooth ou " "que o servidor Bluetooth não iniciou." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Clique para desativar." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Clique para ativar." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "A pesquisar" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferências de adaptadores" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Envio de Ficheiro" @@ -404,35 +482,35 @@ msgid "Cancelling" msgstr "A cancelar" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "A enviar ficheiro" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d segundo" msgstr[1] "%(seconds)d segundos" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Ocorreu um erro ao enviar o ficheiro %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Ignorar" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Tentar novamente" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ocorreu um erro" @@ -490,221 +568,161 @@ msgstr "Aceitar sempre" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aceitar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"Houve um erro ao carregar um suplemento. Por favor notifique os " -"programadores, enviando o conteúdo desta mensagem através do \n" +"Ocorreu um erro ao carregar um suplemento. Notifique os programadores, " +"enviando o conteúdo desta mensagem através do \n" "sítio web." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Serviços Locais" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "Aplicar" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Desligado" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Sair" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Ativar Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "O Bluetooth deve ser ativado automaticamente?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sim" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Não" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Relatar um Problema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestor de dispositivos" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mostrar barra de _ferramentas" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mostrar barra de _estado" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Ocultar dispositivos sem nome" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Ord_enar Por" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nome" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Adicionado" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendente" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Suplementos" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Serviços _locais" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferências de Serviço" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Procurar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Teclado" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferências" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Sair" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Dispositivo sem nome" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sem Categoria" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Ligado" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Confiado" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Emparelhado" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Bloqueado" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "_Ligado" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Fraca" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Muita" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Demasiada" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Potência do sinal recebido: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Potência do sinal recebido: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualidade da ligação: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualidade da ligação: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baixo" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alto" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Muito Alto" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" "Nível de potência a transmitir: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nível de potência a transmitir: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Sucesso!" @@ -716,91 +734,91 @@ msgid "Connecting
" msgstr "A ligar
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Emparelhamento sem sucesso: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Não há terminais de áudio registados" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Erro de entrada/saída" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Sem resposta do dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Recurso temporariamente indisponível" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Erro desconhecido" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Ligação falhada: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Ligar" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Liga os perfis de autoligação A2DP source, A2DP sink, e HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "Desligar" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Desligar à força o dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Ligar a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desligar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Ligação-automática:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Enviar um _Ficheiro
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Emparelhar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Desconfiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Bloquear" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desbloquear" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Bloquear/desbloquear este dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "R_enomear dispositivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Remover
" @@ -808,23 +826,8 @@ msgid "Cancel Operation" msgstr "Cancelar Operação" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicação da atividade de dados" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Dados totais recebidos e taxa de transferência" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Dados totais enviados e taxa de transferência" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Desconfiar" @@ -832,29 +835,20 @@ msgid "Select Device" msgstr "Selecione dispositivo" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mais" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman é um Gestor de Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Definições de GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Suplementos" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problema de dependência" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -865,7 +859,7 @@ "%(1)s também desligará o \"%(0)s\".\n" "Continuar?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -876,6 +870,18 @@ "b> irá descarregar %(0)s.\n" "Continuar?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Sem dependências" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Sem conflitos" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problema de dependência" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Seleção de adaptador" @@ -915,7 +921,7 @@ msgstr "Periférico" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Imagem" @@ -940,7 +946,7 @@ msgstr "Servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Portátil" @@ -1020,7 +1026,8 @@ msgstr "Não disponível" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Auricular" @@ -1030,7 +1037,7 @@ msgstr "Auricular" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Microfone" @@ -1040,7 +1047,7 @@ msgstr "Altifalante" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Auscultadores" @@ -1100,21 +1107,11 @@ msgstr "Jogo ou Brinquedo" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Teclado" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Apontador" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Ecrã" @@ -1184,6 +1181,10 @@ msgid "Game" msgstr "Jogo" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Genérico desconhecido" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Telefone genérico" @@ -1193,220 +1194,1150 @@ msgstr "Computador genérico" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Estação de trabalho desktop" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Computador de classe servidor" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "PC/PDA de mão (clamshell)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "PC/PDA do tamanho da palma da mão" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Computador vestível (do tamanho de um relógio)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tablet" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Estação de acoplamento" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Todos num" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Servidor Blade" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Descapotável" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Destacável" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "Gateway IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Mini PC" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Stick PC" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Relógio genérico (de pulso)" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Ver: Programas de Desporto" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Relógio desportivo" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Smartwatch" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Relógio genérico (outros)" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Ecrã genérico" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Controlo remoto genérico" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Óculos genéricos" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Rótulo genérico" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Chaveiro genérico" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Reprodutor de média genérico" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Leitor de códigos de barras genérico" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Termómetro genérico" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termómetro: Ouvido" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "TermÃŽmetro para ouvido" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "Sensor de batimento cardíaco genérico" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "Sensor genérico de frequência cardíaca" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Sensor da frequência cardíaca: cinto da frequência cardíaca" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Cinturão de frequência cardíaca" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Sensor de pressão arterial genérico" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Pressão arterial: Braço" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Tensão arterial do braço" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Pressão arterial: Pulso" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Tensão arterial do pulso" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Dispositivo de interface humana (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Dispositivo genérico de interface humana" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Rato" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Controlador" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tablet digitalizador" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Leitor de cartões" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Caneta digital" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Leitor de código de barras" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Touchpad" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Apresentação remota" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Glucómetro genérico" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Genérico: sensor de caminhada em execução" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Sensor genérico de caminhada em execução" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Sensor de caminhada em execução: dentro do sapato" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada dentro do calçado" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Sensor de caminhada em execução: no pé" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada no calçado" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Sensor de caminhada em execução: na cintura" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada no quadril" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Genérico: Bicicleta" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "Ciclismo genérico" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "Ciclismo: computador de ciclismo" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Computador de ciclismo" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Bicicleta: Sensor de velocidade" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Sensor de velocidade" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Bicicleta: Sensor de cadência" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Sensor de cadência" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Bicicleta: Sensor de potência" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Sensor de alimentação" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Bicicleta: Sensor de velocidade e cadência" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Sensor de velocidade e de cadência" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "Oxímetro de pulso" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Dispositivo genérico controle" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Ponta do dedo" +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Interruptor" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Pulso-Desgastado" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Interruptor diverso" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Botão" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Controle deslizante" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Interruptor rotativo" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Painel de toque" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Interruptor único" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Interruptor duplo" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Interruptor triplo" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Interruptor da pilha" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Interruptor da captação de energia" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Botão de pressão" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Discador" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Dispositivo genérico de rede" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Ponto de acesso" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Dispositivo mesh" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Proxy da rede mesh" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Sensor genérico" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Sensor de movimento" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Sensor de qualidade do ar" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Sensor de temperatura" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Sensor de humidade" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Sensor de vazamento" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Sensor de fumo" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Sensor de ocupação" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Sensor de contato" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Sensor de monóxido de carbono" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Sensor de dióxido de carbono" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Sensor de luz do ambiente" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Sensor da alimentação" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Sensor da cor da luz" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Sensor de chuva" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Sensor de incêndio" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Sensor de vento" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Sensor de proximidade" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multissensor" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Sensor embutido" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Sensor de teto" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Sensor de parede" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multissensor" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Medidor de energia" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Detector de incêndio" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Sensor de pressão do pneu do veículo" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Luminárias genéricas" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Luz de parede" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Luz de teto" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Luz do pavimento" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Luz do armário" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Luz da mesa" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "Luz dos troféus" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Luminária suspensa" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Luz embutida no pavimento" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Holofote" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Luz subaquática" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Balizador com luz" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Luz do caminho" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Luz do jardim" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Luz de topo do poste" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Holofote" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Luz linear" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Luz da rua" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Luz das prateleiras" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Luz da baía" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Luz de saída de emergência" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Controlador da luz" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Driver da luz" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "Bulbo da lâmpada" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "Luz debaixo do compartimento" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "Luz do alto do compartimento" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "Ventoinha genérica" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "Ventoinha de teto" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "Ventoinha axial" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "Ventoinha de exaustão" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "Ventoinha de pedestal" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "Ventoinha de mesa" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "Ventoinha de parede" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "HVAC genérico" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Termostato" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "Umidificador" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Desumidificador" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Aquecedor" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Radiador" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Caldeira" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "Chumba de aquecimento" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "Aquecedor infravermelho" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "Aquecedor com painel radiante" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "Aquecedor do ventoinha" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Cortina de ar" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Ar condicionado genérico" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "Umidificador genérico" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Aquecedor genérico" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "Controle de acesso genérico" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "Porta de acesso" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Porta da garagem" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Porta da saída de emergência" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Trava de acesso" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Elevador" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Janela" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Porta de entrada" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "Fechadura da porta" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Armário" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Dispositivo genérico motorizado" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Portão motorizado" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Toldo" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Cortinas ou persianas" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "Cortinas" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "Genérico: Balança" +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Ecrã" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Dispositivo genérico alimentação" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "Tomada de energia" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "Extensão de energia" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Plugue" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "Fonte de alimentação" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "Driver do LED" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Equipamento para lâmpadas fluorescentes" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "Equipamento para lâmpada HID" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Estojo de carga" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "Pilha portátil" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Fonte genérica de luz" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "Lâmpada de luz incandescente" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "Lâmpada LED" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "Lâmpada HID" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Lâmpada fluorescente" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "Conjunto de LEDs" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Conjunto de LEDs multicoloridos" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "Halogênio de baixa tensão" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Diodo emissor de luz orgânico (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Cobertura genérica da janela" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "Persiana para janelas" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Persianas para janelas" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Toldos para janela" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "Cortinas para janelas" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "Persiana externa" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "Ecrã externo" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "Dissipador genérico de áudio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "Alto-falante independente" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Soundbar" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "Alto-falante de prateleira" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "Alto-falante montado em suporte" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "Alto-falante de alta-voz" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "Fonte genérica de áudio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Alarme" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Sino" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Apita" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Dispositivo de transmissão" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Central de serviços" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Quiosque" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Sala de transmissão" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Auditório" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Veículo genérico motorizado" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Carro" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "Veículo de grande porte para mercadorias" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "Veículo com 2 rodas" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motorizada" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Lambreta" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Ciclomotor" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "Veículo com 3 rodas" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Veículo leve" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Quadriciclo" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "MicroÃŽnibus" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "Autocarro" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Carrinho de mão" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "Veículo agrícola" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "Acampamento / Caravana" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Veículo recreativo / Trailer" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Eletrodoméstico genérico" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "Geladeira" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "Congelador" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Forno" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Microondas" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Torradeira" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Máquina de lavar roupa" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Secador" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Máquina de café" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Ferro de engomar" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Ferro de cachear" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Secador de cabelo" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Aspirador de pó" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "Aspirador de pó robótico" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "Panela elétrica de arroz" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "Vaporizador de roupas" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Dispositivo genérico de áudio vestível" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Fones de ouvido" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "Faixa de pescoço" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "Aeronave genérica" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "Avião leve" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "Microlight" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "Parapente" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "Avião de passageiros grande" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Equipamento genérico de AV" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "Amplificador" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Receptor" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "Rádio" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "Sintonizador" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "Toca-discos" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "Leitor de CD" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "Leitor de DVD" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Leitor de Blu-Ray" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "Leitor de disco óptico" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "Set-top box" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Equipamento de exibição genérico" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "Televisão" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "Monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "Projetor" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "Aparelho auditivo genérico" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "Aparelho auditivo intra-auricular" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "Aparelho auditivo retroauricular" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "Implante coclear" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "Jogos genéricos" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "Console de videogame doméstico" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "Console de videogame portátil" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "Assinatura genérica" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "Assinatura digital" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "Etiqueta eletrÃŽnica" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "Oxímetro genérico de pulso" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "Oxímetro de ponta do dedo" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "Oxímetro de pulso" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "Balança genérica de peso" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Dispositivo genérico de mobilidade pessoal" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Cadeira de rodas motorizada" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Scooter de mobilidade" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Monitor contínuo da glucose genérico" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Bomba de insulina genérica" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Bomba de insulina, durabilidade da bomba" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Bomba de insulina, remendo da bomba" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Caneta de insulina" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Entrega de medicamentos genéricos" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "Genérico: atividade desportiva ao ar livre" - -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "Dispositivo de visualização da localização" - -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "Dispositivo de Localização e Navegação" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "EspirÃŽmetro genérico" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "EsperÃŽmetro portátil" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "Atividade desportiva genérica ao ar livre" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "Exibição de localização" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "Ecrã de navegação e localização" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Pod de localização" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Módulo de Localização e Navegação" @@ -1528,7 +2459,7 @@ #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" -msgstr "Dialup Networking (DUN)" +msgstr "Rede discada (DUN)" #: blueman/Sdp.py:119 msgid "IrMC Sync" @@ -1608,19 +2539,19 @@ #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "DirectPrinting (BPP)" +msgstr "Impressão Direta (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "ReferencePrinting (BPP)" +msgstr "Impressão de Referência (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" -msgstr "Imaging (BIP)" +msgstr "Imagem (BIP)" #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "ImagingResponder (BIP)" +msgstr "Resposta de Imagem (BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" @@ -1628,7 +2559,7 @@ #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "ImagingReferencedObjects (BIP)" +msgstr "Objetos Referenciados por Imagens (BIP)" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" @@ -1636,11 +2567,11 @@ #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "DirectPrintingReferenceObjectsService (BPP)" +msgstr "Serviço de Objetos de Referência de Impressão Direta (BPP)" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "ReflectedUI (BPP)" +msgstr "IU Refletida (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" @@ -1648,7 +2579,7 @@ #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" -msgstr "Printing Status (BPP)" +msgstr "Status da Impressão (BPP)" #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" @@ -1656,7 +2587,7 @@ #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "HardcopyCableReplacement (HCR)" +msgstr "Substituição de Cabo Impresso (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" @@ -2071,32 +3002,32 @@ msgstr "" "Selecione a(s) coluna(s) e utilize Control + C para copiar" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informação" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Mostrar informação do dispositivo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Enviar _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Enviar nota de texto" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Falhou ao mudar perfil para %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil Áudio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Selecionar perfil áudio para PulseAudio" @@ -2111,14 +3042,6 @@ "Tenta ligar-se automaticamente a serviços configuráveis, ao iniciar e a cada " "60 segundos." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Ligado" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2130,22 +3053,22 @@ "Mostra notificações na área de trabalho quando os dispositivos se ligam ou " "desligam." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Desligado" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Ligado:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Não ligado" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2153,57 +3076,57 @@ "Ainda não há estatísticas de utilização. Tente estabelecer uma ligação " "primeiro, e depois verifique esta página." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dia" msgstr[1] "dias" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s e %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "De certeza que pretende reiniciar o contador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Permite-lhe monitorizar a utilização do seu tráfego de rede (banda larga " "móvel). Útil em planos de acesso limitado a dados. Este suplemento rastreia " "cada dispositivo separadamente." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Utilização da Rede" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Mostra a utilização do tráfego de rede" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth Ativado" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gere os serviços de redes locais, como as pontes NAIP" @@ -2215,7 +3138,7 @@ "Fornece suporte para Dial Up Networking (DUN) com o ModemManager e com o " "Network Manager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2223,18 +3146,14 @@ "ligações utilizadas" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Numero máximo de itens" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "O número máximo de itens que o menu de ligações recentes irá mostrar." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Ligações recentes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2253,6 +3172,10 @@ msgid "Adapter for this connection is not available" msgstr "O adaptador para esta ligação não está disponível" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Ligações recentes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2260,41 +3183,41 @@ msgstr "" "Fornece apoio à Rede de Área Pessoal (PAN) apresentada no NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Fornece API DBus para outros componentes do Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Ficheiro a entrar por Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "A receber ficheiro %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Rejeitar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "A receber ficheiro" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "A receber ficheiro %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Fornece a capacidade de transferir ficheiros OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Não existe o directório configurado para ficheiros de entrada" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2303,46 +3226,46 @@ "Certifique-se de que o diretório \"%s\" existe, ou configure-o com " "serviços blueman. Até lá, será usado o padrão \"%s\"" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ficheiro recebido" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Ficheiro %(0)s de %(1)s recebido com sucesso" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Abrir" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transferência falhou" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transferência do ficheiro %(0)s falhou" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Ficheiros recebidos" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "%(files)d ficheiro recebido em processo de fundo" msgstr[1] "%(files)d ficheiros recebidos em processo de fundo" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Abrir a localização" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2376,7 +3299,7 @@ msgid "Adap_ters" msgstr "Adap_tadores" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2417,27 +3340,20 @@ "A tentar obter um endereço IP em %s\n" "Aguarde
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"Coloca uma indicação no ícone de estado quando o Bluetooth está ativo e " -"mostra o número de ligações na dica de ferramenta." +"Adiciona uma indicação no ícone de estado quando o Bluetooth está ativo e " +"mostra as ligações na dica." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Ativo" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d ligação ativa" -msgstr[1] "%(connections)d ligações ativas" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Desativado" @@ -2467,7 +3383,7 @@ msgstr "Duração de tempo em segundos que irá demorar o modo de descoberta" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Tornar detetável" @@ -2475,11 +3391,15 @@ msgid "Make the default adapter temporarily visible" msgstr "Tornar o adaptador padrão temporariamente visivel" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Detetável
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Detetável
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2487,7 +3407,7 @@ "Fornece um menu ao applet e um API para que outros suplementos o possam " "manipular" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2496,7 +3416,7 @@ "Ligou com sucesso ao serviço DUN em %(0)s.\n" "A rede está agora disponível através de %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Fornece suporte básico para ligar à Internet através do perfil DUN." @@ -2517,7 +3437,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2558,33 +3478,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controla o estado do adaptador de corrente Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Ligar automatico" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Ligar automaticamente adaptadores" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Desligar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Desligar todos os adaptadores" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Ligar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Ligar todos os adaptadores" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2596,21 +3508,21 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Fornece um StatusNotifierItem para mostrar um ícone de estado" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rede" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Endereço IP inválido" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" "O endereço IP está em conflito com a interface %s que tem o mesmo endereço" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2621,16 +3533,16 @@ "configuração %s/%s\n" "Isto pode causar o comportamento incorreto da rede" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Não está suportado nesta configuração" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transferir" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Suplemento do serviço de transferência do applet está desativado" @@ -2638,7 +3550,7 @@ msgid "Dialup Settings" msgstr "Definições de Ligação telefónica" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Porta de série %s" @@ -2699,6 +3611,99 @@ msgid "Setting RfKill State requires privileges" msgstr "Configurar o RfKill State requer privilégios" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Ligar Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "O Bluetooth tem que ser desligado para o gestor de dispositivos funcionar" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Desligar Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Sensor da frequência cardíaca: cinto da frequência cardíaca" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Pressão arterial: Braço" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Pressão arterial: Pulso" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Dispositivo de interface humana (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Sensor de caminhada em execução: dentro do sapato" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Sensor de caminhada em execução: no pé" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Sensor de caminhada em execução: na cintura" + +#~ msgid "Fingertip" +#~ msgstr "Ponta do dedo" + +#~ msgid "Wrist-Worn" +#~ msgstr "Pulso-Desgastado" + +#~ msgid "Services" +#~ msgstr "Serviços" + +#~ msgid "Network Settings" +#~ msgstr "Definições de Rede" + +#~ msgid "Transfer Settings" +#~ msgstr "Definições de Transferência" + +#~ msgid "Plugin description:" +#~ msgstr "Descrição do suplemento:" + +#~ msgid "Local Services" +#~ msgstr "Serviços Locais" + +#~ msgid "_Apply" +#~ msgstr "Aplicar" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d ligação ativa" +#~ msgstr[1] "%(connections)d ligações ativas" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Recurso temporariamente indisponível" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "O Bluetooth deve ser ativado automaticamente?" + +#~ msgid "Yes" +#~ msgstr "Sim" + +#~ msgid "No" +#~ msgstr "Não" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualidade da ligação: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualidade da ligação: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Ligar automatico" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Ligar automaticamente adaptadores" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositivos Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2758,9 +3763,6 @@ #~ msgid "Introduction" #~ msgstr "Introdução" -#~ msgid "Device" -#~ msgstr "Dispositivo" - #~ msgid "Select pairing method to use:" #~ msgstr "Selecione o método de emparelhamento:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/pt_BR.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/pt_BR.gmo differ diff -Nru blueman-2.3.5/po/pt_BR.po blueman-2.4.1/po/pt_BR.po --- blueman-2.3.5/po/pt_BR.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/pt_BR.po 2024-04-09 07:41:51.000000000 +0000 @@ -17,31 +17,32 @@ # Marcus Vinícius Marques, 2014 # Samuel Henrique , 2015 # Wagner Marques , 2015 -# Wellington Terumi Uemura , 2020, 2021, 2022. +# Wellington Terumi Uemura , 2020, 2021, 2022, 2023, 2024. # Samuel Carvalho de Araújo # Lucas Araujo # Elcio Fernando de Avila Pedrozo +# Jessica Patricio , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-07 22:15+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-26 09:32+0000\n" "Last-Translator: Wellington Terumi Uemura \n" "Language-Team: Portuguese (Brazil) \n" +"blueman/blueman/pt_BR/>\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Configuração de Visibilidade" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Oculto" @@ -61,224 +62,284 @@ msgid "Pairing request" msgstr "Pedido de emparelhamento" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Pareamento requisitado para dispositivo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Isso deve ser substituído" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Mostrar entrada" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptador" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Pesquisar" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferências" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Sair" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispositivo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Exibir" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Mostrar _Barra de Ferramentas" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Mostrar _Barra de Status" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Esconder _dispositivos não-nomeados" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_Ordenar por" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nome" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Adicionado" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Decrescente" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Plugins" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Serviços _Locais" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ajuda" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Reportar um problema" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Pesquisar por dispositivos próximos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Pesquisar" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Criar emparelhamento com o dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Emparelhar" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marcar/Desmarcar este dispositivo como confiável" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" -msgstr "Confiável" +msgstr "Confiar" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Remover este dispositivo da lista de dispositivos conhecidos" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Remover" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Enviar arquivo(s) para o dispositivo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" -msgstr "Enviar Arquivo" +msgstr "Enviar arquivo" + +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Total de dados enviados e taxa de transmissão" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Total de dados recebido e taxa de transmissão" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicação de atividade de dados" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mais" #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Renomear dispositivo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Redefinir" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Cancelar" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Ponto de Acesso de Rede (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Serviços" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipo de servidor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomendado" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Endereço IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nenhum servidor DHCP instalado" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Endereço IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Configurações de NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Área de rede particular" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Suporte PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Rede Discada" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Suporte DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Configurações de Rede" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Ponto de Acesso de Rede (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "Suporte NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Recebendo arquivo (Objeto Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Pasta de entrada:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Selecione a pasta para as transferências dos arquivos de entrada" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Aceitar arquivos de dispositivos confiáveis" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Configurações de Transferência" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Enviando arquivos via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Para:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Arquivo:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configuração" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" -msgstr "Configurar preferências dos plug-ins selecionados" - -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descrição do plug-in:" +msgstr "Configurar preferências dos plugins selecionados" -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Não especificado" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Desconhecido" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depende de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Conflita com:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Configurações de GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Número:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -286,27 +347,27 @@ msgid "Traffic statistics" msgstr "Estatísticas de tráfego" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Fechar" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Baixado:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Carregado:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log iniciado:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Duração do log:" @@ -314,70 +375,87 @@ msgid "Send note" msgstr "Enviar nota" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "O Bluetooth precisa ser ligado para que o gerenciador do adaptador funcione" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptadores de Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Sempre" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d Minuto" msgstr[1] "%(minutes)d Minutos" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptador" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispositivos Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Bluetooth precisa estar ligado para o gerenciador de dispositivos funcionar" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Houve uma falha ao tentar contactar o blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Parece que o blueman-manager não pÃŽde ser ativado via D-Bus. Uma causa " +"típica para isso é uma configuração gráfica quebrada no ambiente de ativação " +"do D-Bus que pode ser resolvida com uma chamada para dbus-update-activation-" +"environment, normalmente emitida pelo xinitrc (respectivamente com a " +"configuração Sway ou similar)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Falha de conexão com o BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -"O deamon do Bluez não está sendo executado e o gerenciador do bluman não " +"O deamon do Bluez não está sendo executado e o gerenciador do blueman não " "pode continuar.\n" -"Isso provavelmente siginifica que não foram detectados nenhum adaptador " +"Isso provavelmente siginifica que não foi detectado nenhum adaptador " "Bluetooth ou o deamon do Bluetooth não foi iniciado." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Clique para desativar." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Clique para ativar." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Pesquisando" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferências do Adaptador" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Transmissor de Arquivos" #: blueman/main/Sendto.py:33 msgid "Bluetooth File Transfer" -msgstr "Transferencia de Arquivo Bluetooth" +msgstr "Transferência de Arquivo Bluetooth" #: blueman/main/Sendto.py:42 msgid "_Stop" @@ -401,35 +479,35 @@ msgid "Cancelling" msgstr "Cancelando" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" -msgstr "Enviando Arquivo" +msgstr "Enviando arquivo" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Segundo" msgstr[1] "%(seconds)d Segundos" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" -msgstr "Houve erro ao enviar arquivo %s" +msgstr "Ocorreu um erro ao enviar arquivo %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Pular" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Tentar novamente" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ocorreu um erro" @@ -452,11 +530,11 @@ #: blueman/main/applet/BluezAgent.py:185 msgid "Pairing passkey for" -msgstr "Chave de acesso de emparelhamento" +msgstr "Chave de acesso de emparelhamento para" #: blueman/main/applet/BluezAgent.py:196 msgid "Pairing PIN code for" -msgstr "Código PIN de emparelhamento" +msgstr "Código PIN de emparelhamento para" #: blueman/main/applet/BluezAgent.py:209 msgid "Pairing request for:" @@ -487,222 +565,162 @@ msgstr "Sempre aceitar" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Aceitar" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Ocorreu um erro ao carregar um plugin. Informe os desenvolvedores com o " "conteúdo desta mensagem.\n" "website." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Serviços Locais" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Aplicar" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" -msgstr "Bluetooth Desligado" +msgstr "Bluetooth desligado" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Sair" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Ativar Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "O bluetooth deve ser ativado automaticamente?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Sim" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Não" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Reportar um problema" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gerenciador de Dispositivos" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Mostrar _Barra de Ferramentas" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Mostrar _Barra de ferramentas" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Esconda dispositivos _unnamed" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "_Ordenar por" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nome" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Adicionado" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Decrescente" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Plugins" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Serviços _Locais" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferências dos Serviços" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Pesquisar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Teclado" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferências" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Combinação" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Sair" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Dispositivo sem nome" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sem categoria" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Conectado" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "Confiável" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Emparelhado" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Bloqueado" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" -msgstr "Connectado" +msgstr "Conectado" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" -msgstr "Pobre" +msgstr "Ruim" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Não ideal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Ideal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Muito" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Demais" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "Intensidade do sinal recebido: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Intensidade do sinal recebido: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualidade do link: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Qualidade do link: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Baixo" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Alto" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" -msgstr "Muito Alto" +msgstr "Muito alto" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" "Nível da intensidade da transmissão: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nível da intensidade da transmissão: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Sucesso!" @@ -714,146 +732,122 @@ msgid "Connecting
" msgstr "Conectando
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Falha ao desconectar: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Nenhum endpoint de áudio foi registrado" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Erro de entrada/saída" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "O dispositivo não respondeu" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Recurso temporariamente indisponível" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Erro desconhecido" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Falha de Conexão: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Conectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "Conecta perfis de conexão automática de fonte A2DP, coletor A2DP, e HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Desconectar" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Forçar desconexão com dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Conectar a:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Desconectar:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Conexão-automática:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Enviar um _Arquivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "Em_parelhar" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Não confiar" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Bloqueio" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_Desbloqueio" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" -msgstr "Faça o bloqueio/desbloqueio deste dispositivo" +msgstr "Bloquear/desbloquear este dispositivo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "R_enomear dispositivo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Remover
" #: blueman/gui/manager/ManagerProgressbar.py:44 msgid "Cancel Operation" -msgstr "Cancelar Operação" - -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicação de atividade de dados" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Total de dados recebido e taxa de transmissão" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Total de dados enviados e taxa de transmissão" +msgstr "Cancelar operação" #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Não confiar" #: blueman/gui/DeviceSelectorDialog.py:14 msgid "Select Device" -msgstr "Selecionar Dispositivo" - -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mais" +msgstr "Selecionar dispositivo" #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman é um gerenciador de bluetooth do GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Configurações de GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" -msgstr "Plug-ins" - -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problemas de dependência" +msgstr "Plugins" -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -864,7 +858,7 @@ "vai descarregar também \"%(0)s\".\n" "Continuar?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -875,6 +869,18 @@ "b> vai descarregar %(0)s.\n" "Continuar?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Nenhuma dependência" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Sem conflitos" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problemas de dependência" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Seleção de adaptador" @@ -901,12 +907,12 @@ #. translators: device class #: blueman/DeviceClass.py:12 msgid "Access point" -msgstr "Ponto de Acesso" +msgstr "Ponto de acesso" #. translators: device class #: blueman/DeviceClass.py:14 msgid "Audio/video" -msgstr "Áudio/Vídeo" +msgstr "Áudio/vídeo" #. translators: device class #: blueman/DeviceClass.py:16 @@ -914,7 +920,7 @@ msgstr "Periférico" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Imagem" @@ -939,7 +945,7 @@ msgstr "Servidor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Computador portátil" @@ -1019,7 +1025,8 @@ msgstr "Não disponível" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Fones de ouvido com microfone" @@ -1029,7 +1036,7 @@ msgstr "Handsfree (adaptador auricular)" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Microfone" @@ -1039,7 +1046,7 @@ msgstr "Alto-Falante" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Fones de ouvido" @@ -1066,12 +1073,12 @@ #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "VIDEOCASSETE" +msgstr "Videocassete" #. translators: device class #: blueman/DeviceClass.py:104 msgid "Video camera" -msgstr "Câmara de vídeo" +msgstr "Câmera de vídeo" #. translators: device class #: blueman/DeviceClass.py:106 @@ -1099,21 +1106,11 @@ msgstr "Videogame ou brinquedo" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Teclado" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Apontador" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Combinação" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Tela" @@ -1121,12 +1118,12 @@ #. translators: device class #: blueman/DeviceClass.py:134 msgid "Camera" -msgstr "Câmara" +msgstr "Câmera" #. translators: device class #: blueman/DeviceClass.py:136 msgid "Scanner" -msgstr "Scanner" +msgstr "Digitalizador" #. translators: device class #: blueman/DeviceClass.py:138 @@ -1176,238 +1173,1172 @@ #. translators: device class #: blueman/DeviceClass.py:162 msgid "Controller" -msgstr "Controle" +msgstr "Controlador" #. translators: device class #: blueman/DeviceClass.py:164 msgid "Game" msgstr "Jogo" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Genérico desconhecido" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" -msgstr "Telefone Genérico" +msgstr "Telefone genérico" #: blueman/DeviceClass.py:170 msgid "Generic Computer" -msgstr "Computador Genérico" +msgstr "Computador genérico" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" -msgstr "Relógio Genérico" +msgid "Desktop Workstation" +msgstr "Estação de trabalho desktop" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Assistir: Programas de Esporte" - -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" -msgstr "Relógio Genérico" +msgid "Server-class Computer" +msgstr "Computador de classe servidor" #: blueman/DeviceClass.py:174 -msgid "Generic Display" -msgstr "Tela Genérica" +msgid "Handheld PC/PDA (clamshell)" +msgstr "PC/PDA de mão (clamshell)" #: blueman/DeviceClass.py:175 -msgid "Generic Remote Control" -msgstr "Controle Remoto Genérico" +msgid "Palm-size PC/PDA" +msgstr "PC/PDA do tamanho da palma da mão" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" -msgstr "Óculos Genéricos" +msgid "Wearable computer (watch size)" +msgstr "Computador vestível (do tamanho de um relógio)" #: blueman/DeviceClass.py:177 -msgid "Generic Tag" -msgstr "Tag Genérica" +msgid "Tablet" +msgstr "Tablet" #: blueman/DeviceClass.py:178 -msgid "Generic Keyring" -msgstr "Chaveiro Genérico" +msgid "Docking Station" +msgstr "Estação de acoplamento" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" -msgstr "Reprodução de Mídia Genérica" +msgid "All in One" +msgstr "Todos em um" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" -msgstr "Leitor de código de barras genérico" +msgid "Blade Server" +msgstr "Servidor Blade" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" -msgstr "TermÃŽmetro Genérico" +msgid "Convertible" +msgstr "Conversível" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "TermÃŽmetro: Orelha" +msgid "Detachable" +msgstr "Destacável" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "Sensor genérico da frequência cardíaca" +msgid "IoT Gateway" +msgstr "Gateway IoT" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Sensor da Frequência Cardíaca: Cinto da Frequência Cardíaca" +msgid "Mini PC" +msgstr "Mini PC" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" -msgstr "Pressão Arterial Genérica" +msgid "Stick PC" +msgstr "Stick PC" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Pressão Arterial: Braço" +msgid "Generic Watch" +msgstr "Relógio genérico" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Pressão Arterial: Pulso" +msgid "Sports Watch" +msgstr "Relógio esportivo" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Dispositivo de Interface Humana (HID)" +msgid "Smartwatch" +msgstr "Smartwatch" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "Relógio genérico" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "Mouse" +msgid "Generic Display" +msgstr "Tela genérica" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "Joystick" +msgid "Generic Remote Control" +msgstr "Controle remoto genérico" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "Gamepad" +msgid "Generic Eye-glasses" +msgstr "Óculos genéricos" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "Tablet Digitalizador" +msgid "Generic Tag" +msgstr "Tag genérica" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "Leitor de Cartões" +msgid "Generic Keyring" +msgstr "Chaveiro genérico" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" -msgstr "Caneta Digital" +msgid "Generic Media Player" +msgstr "Reprodutor de mídia genérico" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" -msgstr "Leitor de Código de Barras" +msgid "Generic Barcode Scanner" +msgstr "Leitor de código de barras genérico" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" -msgstr "Medidor de Glicose Genérico" +msgid "Generic Thermometer" +msgstr "TermÃŽmetro genérico" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Genérico: Sensor de Caminhada em Execução" +msgid "Ear Thermometer" +msgstr "TermÃŽmetro para ouvido" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Sensor de Caminhada em Execução: Dentro do Sapato" +msgid "Generic Heart Rate Sensor" +msgstr "Sensor genérico de frequência cardíaca" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Sensor de Caminhada em Execução: No Pé" +msgid "Heart Rate Belt" +msgstr "Cinturão de frequência cardíaca" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Sensor de Caminhada em Execução: Na Cintura" +msgid "Generic Blood Pressure" +msgstr "Pressão arterial genérica" #: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Genérico: Ciclismo" +msgid "Arm Blood Pressure" +msgstr "Pressão arterial do braço" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "Ciclismo: Computador de Ciclismo" +msgid "Wrist Blood Pressure" +msgstr "Pressão arterial do pulso" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Ciclismo: Sensor de Velocidade" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Ciclismo: Sensor de Cadência" +msgid "Generic Human Interface Device" +msgstr "Dispositivo genérico de interface humana" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Ciclismo: Sensor de Alimentação" +msgid "Mouse" +msgstr "Mouse" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Ciclismo: Sensor de Velocidade e Cadência" +msgid "Joystick" +msgstr "Joystick" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "Controle de videogame" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "Genérico: Oxímetro de Pulso" +msgid "Digitizer Tablet" +msgstr "Mesa digitalizadora" #: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Ponta do dedo" +msgid "Card Reader" +msgstr "Leitor de cartões" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Pulso desgastado" +msgid "Digital Pen" +msgstr "Caneta digital" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "Genérico: Balança de Peso" +msgid "Barcode Scanner" +msgstr "Leitor de código de barras" #: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Touchpad" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Apresentação remota" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "Medidor de glicose genérico" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Sensor genérico de caminhada em execução" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada dentro do calçado" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada no calçado" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Sensor de corrida e de caminhada no quadril" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "Ciclismo genérico" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Computador de ciclismo" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Sensor de velocidade" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Sensor de cadência" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Sensor de alimentação" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Sensor de velocidade e de cadência" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Dispositivo genérico controle" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Interruptor" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Interruptor diverso" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Botão" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Controle deslizante" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Interruptor rotativo" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Painel de toque" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Interruptor único" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Interruptor duplo" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "Interruptor triplo" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Interruptor da bateria" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Interruptor da captação de energia" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Botão de pressão" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Discador" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Dispositivo genérico de rede" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Ponto de acesso" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Dispositivo mesh" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Proxy da rede mesh" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Sensor genérico" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Sensor de movimento" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Sensor de qualidade do ar" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Sensor de temperatura" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Sensor de umidade" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Sensor de vazamento" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Sensor de fumaça" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Sensor de ocupação" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Sensor de contato" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Sensor de monóxido de carbono" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Sensor de dióxido de carbono" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Sensor de luz do ambiente" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Sensor da alimentação" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Sensor da cor da luz" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Sensor de chuva" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Sensor de incêndio" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Sensor de vento" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Sensor de proximidade" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multissensor" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Sensor embutido" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Sensor de teto" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Sensor de parede" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multissensor" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Medidor de energia" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Detector de incêndio" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Sensor de pressão do pneu do veículo" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Luminárias genéricas" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Luz de parede" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Luz de teto" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Luz do piso" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Luz do armário" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Luz da mesa" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "Luz dos troféus" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Luminária suspensa" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Luz embutida no piso" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Holofote" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Luz subaquática" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Balizador com luz" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Luz do caminho" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Luz do jardim" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Luz de topo do poste" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Holofote" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Luz linear" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Luz da rua" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Luz das prateleiras" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Luz da baía" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Luz de saída de emergência" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Controlador da luz" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Driver da luz" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "Bulbo da lâmpada" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "Luz debaixo do compartimento" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "Luz do alto do compartimento" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "Ventilador genérico" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "Ventilador de teto" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "Ventilador axial" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "Ventilador de exaustão" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "Ventilador de pedestal" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "Ventilador de mesa" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "Ventilador de parede" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "HVAC genérico" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Termostato" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "Umidificador" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Desumidificador" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Aquecedor" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Radiador" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Caldeira" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "Bomba de aquecimento" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "Aquecedor infravermelho" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "Aquecedor com painel radiante" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "Aquecedor do ventilador" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Cortina de ar" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Ar condicionado genérico" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "Umidificador genérico" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Aquecedor genérico" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "Controle de acesso genérico" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "Porta de acesso" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Porta da garagem" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Porta da saída de emergência" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Trava de acesso" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Elevador" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Janela" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Porta de entrada" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "Fechadura da porta" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Armário" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Dispositivo genérico motorizado" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Portão motorizado" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Toldo" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Cortinas ou persianas" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "Cortinas" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Tela" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Dispositivo genérico alimentação" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "Tomada de energia" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "Extensão de energia" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Plugue" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "Fonte de alimentação" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "Driver do LED" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Equipamento para lâmpadas fluorescentes" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "Equipamento para lâmpada HID" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Estojo de carga" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "Bateria portátil" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Fonte genérica de luz" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "Lâmpada de luz incandescente" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "Lâmpada LED" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "Lâmpada HID" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Lâmpada fluorescente" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "Conjunto de LEDs" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Conjunto de LEDs multicoloridos" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "Halogênio de baixa tensão" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Diodo emissor de luz orgânico (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Cobertura genérica da janela" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "Persiana para janelas" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Persianas para janelas" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Toldos para janela" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "Cortinas para janelas" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "Persiana externa" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "Tela externa" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "Dissipador genérico de áudio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "Alto-falante independente" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Soundbar" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "Alto-falante de prateleira" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "Alto-falante montado em suporte" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "Alto-falante de viva-voz" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "Fonte genérica de áudio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Alarme" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Sino" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Buzina" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Dispositivo de transmissão" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Central de serviços" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Quiosque" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Sala de transmissão" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Auditório" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Veículo genérico motorizado" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Carro" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "Veículo de grande porte para mercadorias" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "Veículo com 2 rodas" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motocicleta" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Lambreta" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Ciclomotor" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "Veículo com 3 rodas" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Veículo leve" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Quadriciclo" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "MicroÃŽnibus" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "Ônibus" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Carrinho de mão" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "Veículo agrícola" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "Acampamento / Caravana" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Veículo recreativo / Trailer" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Eletrodoméstico genérico" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "Geladeira" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "Congelador" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Forno" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Microondas" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Torradeira" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Máquina de lavar roupa" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Secador" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Máquina de café" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Ferro de passar" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Ferro de cachear" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Secador de cabelo" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Aspirador de pó" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "Aspirador de pó robótico" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "Panela elétrica de arroz" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "Vaporizador de roupas" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Dispositivo genérico de áudio vestível" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Fones de ouvido" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "Faixa de pescoço" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "Aeronave genérica" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "Avião leve" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "Microlight" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "Parapente" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "Avião de passageiros grande" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Equipamento genérico de AV" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "Amplificador" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Receptor" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "Rádio" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "Sintonizador" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "Toca-discos" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "Leitor de CD" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "Leitor de DVD" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Leitor de Blu-Ray" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "Leitor de disco óptico" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "Set-top box" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Equipamento de exibição genérico" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "Televisão" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "Monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "Projetor" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "Aparelho auditivo genérico" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "Aparelho auditivo intra-auricular" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "Aparelho auditivo retroauricular" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "Implante coclear" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "Jogos genéricos" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "Console de videogame doméstico" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "Console de videogame portátil" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "Assinatura genérica" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "Assinatura digital" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "Etiqueta eletrÃŽnica" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "Oxímetro genérico de pulso" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "Oxímetro de ponta do dedo" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "Oxímetro de pulso" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "Balança genérica de peso" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Dispositivo Genérico de Mobilidade Pessoal" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" -msgstr "Cadeira de Rodas Motorizada" +msgstr "Cadeira de rodas motorizada" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" -msgstr "Scooter de Mobilidade" +msgstr "Scooter de mobilidade" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Monitor Genérico de Glicose Contínua" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Bomba de Insulina Genérica" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Bomba de insulina, durabilidade da bomba" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Bomba de insulina, remendo da bomba" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Caneta de insulina" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" -msgstr "Entrega de Medicamentos Genéricos" +msgstr "Entrega de medicamentos genéricos" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "Genérico: Atividade Esportiva ao Ar Livre" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "EspirÃŽmetro genérico" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "Dispositivo de Visualização da Localização" +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "EsperÃŽmetro portátil" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "Dispositivo da Tela de Localização e Navegação" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "Atividade esportiva genérica ao ar livre" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "Exibição de localização" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "Tela de navegação e localização" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Pod de localização" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" -msgstr "Pod de Localização e Navegação" +msgstr "Pod de localização e navegação" #: blueman/Sdp.py:88 msgid "SDP" @@ -1551,7 +2482,7 @@ #: blueman/Sdp.py:125 msgid "Audio Source" -msgstr "Fonte de Áudio" +msgstr "Fonte de áudio" #: blueman/Sdp.py:126 msgid "Audio Sink" @@ -1959,7 +2890,7 @@ #: blueman/Sdp.py:229 msgid "Device Name" -msgstr "Nome do Dispositivo" +msgstr "Nome do dispositivo" #: blueman/Sdp.py:230 msgid "Appearance" @@ -1971,7 +2902,7 @@ #: blueman/Sdp.py:232 msgid "Reconnection Address" -msgstr "Endereço para a Reconexão" +msgstr "Endereço para a reconexão" #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" @@ -1979,7 +2910,7 @@ #: blueman/Sdp.py:234 msgid "Service Changed" -msgstr "O Serviço foi Alterado" +msgstr "O serviço foi alterado" #: blueman/Sdp.py:235 msgid "System ID" @@ -2070,32 +3001,32 @@ msgstr "" "Selecione a(s) coluna(s) e utilize Control + C para copiar" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Exibir informações do dispositivo" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Enviar _nota" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Enviar uma nota de texto" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Falha ao mudar para o perfil %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Perfil de Áudio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Selecione o perfil de áudio para o PulseAudio" @@ -2110,14 +3041,6 @@ "Tenta se conectar automaticamente aos serviços configuráveis na " "inicialização e a cada 60 segundos." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Conectado" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2129,22 +3052,22 @@ "Mostra notificações da área de trabalho quando os dispositivos forem " "conectados ou desconectados." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Desconectado" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Conectado:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" -msgstr "Não Conectado" +msgstr "Não conectado" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2152,57 +3075,57 @@ "Nenhuma estatística de uso disponível ainda. Tente estabelecer uma conexão " "primeiro e depois verifique essa página." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dia" msgstr[1] "dias" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hora" msgstr[1] "horas" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuto" msgstr[1] "minutos" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s e %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Tem certeza de que quer reiniciar o contador?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Permite que você monitore o uso do tráfego de rede (da sua operadora). Útil " "para planos com limite de dados. Esse plugin acompanha cada dispositivo " "separadamente." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "_Uso de Rede" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Apresenta o uso do tráfego de rede" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" -msgstr "Bluetooth Habilitado" +msgstr "Bluetooth ativado" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Gerencia serviços de redes locais, tais como pontes NAP" @@ -2214,25 +3137,21 @@ "Oferece suporte à Dial Up Networking (DUN) com o ModemManager e o " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" "Oferece um item de menu que contém a última conexão usada para acesso rápido" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Máximo de itens" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "O número máximo de itens que o menu de conexões recentes vai mostrar." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Conexões Recentes" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2251,6 +3170,10 @@ msgid "Adapter for this connection is not available" msgstr "O adaptador para esta conexão não está disponível" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Conexões Recentes" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2259,41 +3182,41 @@ "Oferece suporte para Área de Rede Pessoal (PAN) introduzido no " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Oferece API DBus para outros componentes Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Chegando arquivo via Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Chegando arquivo %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Rejeitar" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Recebendo arquivo" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Recebendo arquivo %(0)s de %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Oferece capacidade de transferência de arquivo OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Não há um diretório configurado para os arquivos de entrada" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2302,46 +3225,46 @@ "Tenha certeza de que o diretório \"%s\" existe ou configure-o com os " "serviços blueman. Até lá, a predefinição \"%s\" será usada" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Arquivo recebido" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Arquivo %(0)s de %(1)s recbido com sucesso" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Abrir" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Falha na transferência" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transferência de arquivo %(0)s falhou" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Arquivos recebidos" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Recebeu %(files)d arquivo no segundo plano" msgstr[1] "Recebeu %(files)d arquivos no segundo plano" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Abrir a localização" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2375,7 +3298,7 @@ msgid "Adap_ters" msgstr "Adap_tadores" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "miniaplicativo" @@ -2416,29 +3339,22 @@ "Tentando obter um endereço IP de %s\n" "Aguarde
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Adiciona uma indicação no ícone de status quando o Bluetooth está ativo e " -"mostra o número de conexões na janela de dica." +"mostra as conexões na janela de dica." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth ativo" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Conexão Ativa" -msgstr[1] "%(connections)d Conexões Ativas" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" -msgstr "Bluetooth Desabilitado" +msgstr "Bluetooth desabilitado" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" @@ -2466,7 +3382,7 @@ msgstr "Quantidade de tempo em segundos que o modo visível vai durar" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Tornar Visível" @@ -2474,18 +3390,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Tornar o adaptador padrão temporariamente visível" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Visível... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Descobrível
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Oferece um menu para o applet e uma API para outros plugins o manipularem" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2494,7 +3414,7 @@ "Conectado com sucesso ao serviço DUN em %(0)s.\n" "Rede disponível agora através do %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "Oferece suporte básico para conexão com a internet via perfil DUN." @@ -2515,7 +3435,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2556,33 +3476,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controla estados de energia do adaptador Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Ligar automaticamente" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Ligar automaticamente os adaptadores" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Desligar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Desligar todos os adaptadores" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Ligar Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Ligar todos os adaptadores" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2594,20 +3506,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Fornece um StatusNotifierItem para mostrar um ícone de status" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rede" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Endereço de IP inválido" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Endereço IP em conflito com a interface %s que tem o mesmo endereço" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2618,16 +3530,16 @@ "configuração %s/%s\n" "Isso causará um comportamento incorreto na rede" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Atualmente não suportado com esta configuração" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transferir" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Plugin de serviço de transferência do applet está desabilitado" @@ -2635,7 +3547,7 @@ msgid "Dialup Settings" msgstr "Configurações de Dialup" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Porta serial %s" @@ -2666,7 +3578,7 @@ #: data/configs/org.blueman.policy.in:10 msgid "Configure Bluetooth Network" -msgstr "Configurar Rede Bluetooth" +msgstr "Configurar rede Bluetooth" #: data/configs/org.blueman.policy.in:11 msgid "Configuring networking requires privileges" @@ -2696,6 +3608,100 @@ msgid "Setting RfKill State requires privileges" msgstr "Definir Estado do RfKill requer privilégios" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Ligar _o Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Bluetooth precisa estar ligado para o gerenciador de dispositivos " +#~ "funcionar" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Desligar _o Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Sensor de Frequência Cardíaca: Cinto de Frequência Cardíaca" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Pressão Arterial: Braço" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Pressão Arterial: Pulso" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Dispositivo de Interface Humana (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Sensor de Caminhada em Execução: Dentro do Sapato" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Sensor de Caminhada em Execução: No Pé" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Sensor de Caminhada em Execução: Na Cintura" + +#~ msgid "Fingertip" +#~ msgstr "Ponta do dedo" + +#~ msgid "Wrist-Worn" +#~ msgstr "Pulso desgastado" + +#~ msgid "Services" +#~ msgstr "Serviços" + +#~ msgid "Network Settings" +#~ msgstr "Configurações de Rede" + +#~ msgid "Transfer Settings" +#~ msgstr "Configurações de Transferência" + +#~ msgid "Plugin description:" +#~ msgstr "Descrição do plugin:" + +#~ msgid "Local Services" +#~ msgstr "Serviços Locais" + +#~ msgid "_Apply" +#~ msgstr "_Aplicar" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Conexão Ativa" +#~ msgstr[1] "%(connections)d Conexões Ativas" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Recurso temporariamente indisponível" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "O bluetooth deve ser ativado automaticamente?" + +#~ msgid "Yes" +#~ msgstr "Sim" + +#~ msgid "No" +#~ msgstr "Não" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualidade do link: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Qualidade do link: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Ligar automaticamente" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Ligar automaticamente os adaptadores" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispositivos Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2755,9 +3761,6 @@ #~ msgid "Introduction" #~ msgstr "Introdução" -#~ msgid "Device" -#~ msgstr "Dispositivo" - #~ msgid "Select pairing method to use:" #~ msgstr "Selecione o método de pareamento a ser usado." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ro.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ro.gmo differ diff -Nru blueman-2.3.5/po/ro.po blueman-2.4.1/po/ro.po --- blueman-2.3.5/po/ro.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/ro.po 2024-04-09 07:41:51.000000000 +0000 @@ -16,7 +16,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Romanian (http://www.transifex.com/mate/MATE/language/ro/)\n" @@ -31,7 +31,7 @@ msgid "Visibility Setting" msgstr "Configurări vizibilitate" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Ascuns" @@ -52,225 +52,289 @@ msgid "Pairing request" msgstr "Cerere de asociere" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Cerere de asociere pentru „%s”" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Intrare formular" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptor" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Caută" + +#: data/ui/manager-main.ui:91 +#, fuzzy +msgid "_Preferences" +msgstr "Preferințe adaptor" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Dispozitiv" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Vizualizare" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Arată bara de _unelte" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Arată bara de _stare" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Redenumire dispozitiv" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "S_ortează după" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Nume" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Adugat" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Descendent" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Module" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Servicii _locale" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ajutor" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Raportare problemă" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Caută dispozitive în apropiere" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Caută" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Creează asociere cu dispozitivul" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Asociază" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Marchează / Demarchează acest dispozitiv ca fiind de încredere" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "De încredere" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Elimină acest dispozitiv din lista de dispozitive cunoscute" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Elimină" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Trimiteți fișier(e) dispozitivului" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Send Files" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totalul datelor trimise și rata transmisiei" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Totalul datelor recepÅ£ionate și rata transmisiei" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indicator activitate date" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mai multe" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Redenumire dispozitiv" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Restabilește" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Se renunță" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Punct de acces rețea (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servicii" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tip servitor DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Recomandat" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adresă IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nu este instalat niciun servitor DHCP" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adresă IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Stabiliri NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Capabilitate PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Rețea Dialup (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Capabilitate DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Stabiliri rețea" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Punct de acces rețea (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Capabilitate PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Primire fișier (Împingere obiect)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Dosar primire:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Selctați dosarul pentru primirea fișierelor" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Acceptă fișiere de la dispozitive de încredere" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Stabiliri transfer" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Se trimit fișiere prin Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Către:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fișier:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Configurație" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Configurați preferințele modulului selectat" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Descriere modul:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Nespecificat" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Necunoscut" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Depinde de:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "În conflict cu:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Stabiliri GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Număr:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -278,27 +342,27 @@ msgid "Traffic statistics" msgstr "Statistici transfer" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "În_chide" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Descărcat:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Încărcat:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Total:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Jurnal pornit:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Durată jurnal:" @@ -306,21 +370,21 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Serviciul Bluetooth trebuie să fie pornit pentru ca administratorul de " "adaptoare să funcționeze" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptoare bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Întotdeauna" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -328,25 +392,28 @@ msgstr[1] "%d minute" msgstr[2] "%d de minute" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptor" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Dispozitive Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"Serviciul Bluetooth trebuie să fie pornit pentru ca administratorul de " -"dispozitive să funcționeze" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Conectarea la BlueZ a eșuat" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -356,16 +423,24 @@ "Aceasta probabil înseamnă că nu au fost detectate adaptoare Bluetooth sau " "demonul Bluetooth nu a fost pornit." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Se caută" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferințe adaptor" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Expeditor fișier" @@ -393,15 +468,15 @@ msgid "Cancelling" msgstr "Se renunță" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Se trimite un fișier" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Timp estimat de recepționare:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -409,20 +484,20 @@ msgstr[1] "" msgstr[2] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "A intervenit o eroare la trimiterea fișierului %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Omite" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Reîncearcă" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "A apărut o eroare" @@ -480,223 +555,163 @@ msgstr "Acceptă întotdeauna" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Acceptă" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Servicii locale" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth oprit" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Pornește Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Da" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nu" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Raportare problemă" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Gestionar de dispozitive" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Arată bara de _unelte" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Arată bara de _stare" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Redenumire dispozitiv" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "S_ortează după" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Nume" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Adugat" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Descendent" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Module" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Servicii _locale" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferințe serviciu" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Caută" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "Preferințe adaptor" +msgid "Keyboard" +msgstr "tastatură" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Redenumire dispozitiv" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "Necategorizat" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Connectat" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "De încredere" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Asociază" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Conectare la:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Slab" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Sub-optim" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optim" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Mult" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Prea mult" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Scăzut" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Ridicat" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Foarte ridicat" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Succes!" @@ -709,99 +724,99 @@ msgid "Connecting
" msgstr "Se conectează" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Deconenectare eșuată: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Arată informații dispozitiv" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Vizibil temporar" +msgid "Unknown error" +msgstr "Necunoscut" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Conexiune eșuată: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Conectare la:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Deconectare:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Deconectează forțat dispozitivul" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Conectare la:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Deconectare:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Deconectare:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Trimite un _fișier..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Asociază" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "Este de încredere" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Nu este de încredere" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "Trimite fișiere dispozitivului acesta" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Redenumire dispozitiv" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Elimină" @@ -810,23 +825,8 @@ msgid "Cancel Operation" msgstr "Renunță la operațiune" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indicator activitate date" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Totalul datelor recepÅ£ionate și rata transmisiei" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totalul datelor trimise și rata transmisiei" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Nu mai este de încredere" @@ -834,29 +834,20 @@ msgid "Select Device" msgstr "Selectați un dispozitiv" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mai multe" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman este un gestionar de Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Stabiliri GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Module" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problemă de dependență" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -867,7 +858,7 @@ "va dezactiva și \"%(0)s\".\n" "Continuați?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -878,6 +869,19 @@ "b> va dezctiva %(0)s.\n" "Continuați?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problemă de dependență" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problemă de dependență" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Selectare adaptor" @@ -919,7 +923,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -946,7 +950,7 @@ msgstr "servitor" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "laptop" @@ -1033,7 +1037,8 @@ msgstr "obexd nu este disponibil" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "headset" @@ -1045,7 +1050,7 @@ msgstr "Mâini libere" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "microfon" @@ -1056,7 +1061,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1119,23 +1124,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tastatură" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "Dispozitiv de indicat" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1205,6 +1199,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Conectează" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1216,233 +1215,1208 @@ msgstr "Conectează" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Conectează" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "servitor" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Conectează" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "smart phone" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Conectează" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Transfer de fișiere prin Bluetooth" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Conectează" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Transfer de fișiere prin Bluetooth" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Transfer de fișiere prin Bluetooth" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Grupare rețea" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Transfer de fișiere prin Bluetooth" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Conectează" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Conectează" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Conectează" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Transfer de fișiere prin Bluetooth" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Conectează" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "Grupare rețea" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Conectează" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Conectează" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 #, fuzzy -msgid "Generic: Cycling" +msgid "Battery Switch" +msgstr "Servicii locale" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "Grupare rețea" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Punct de acces rețea" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Dispozitiv" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Expeditor fișier" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Conectează" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Grupare rețea" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Conectează" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Grupare rețea" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Conectează" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Punct de acces rețea" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Punct de acces rețea" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Conectează" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Module" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Conectează" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Grupare rețea" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Sincronizare Audio" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "smart phone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Sursă audio" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Serviciu:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil Audio" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "microfon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Conectează" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "microfon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Se primește un fișier" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Sursă audio" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Grupare rețea" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Transfer de fișiere prin Bluetooth" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Conectează" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Conectează" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Conectează" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2127,32 +3101,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informații" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Arată informații dispozitiv" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Schimbare profil în %s nereușită" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil Audio" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Selectectați profilul audio pentru PulseAudio" @@ -2165,14 +3139,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Connectat" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2182,23 +3148,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Se deconectează..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Conectat" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Neconectat" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2206,60 +3172,61 @@ "Deocamdată nu sunt disponibile statistici de utilizare. Încercați să " "stabiliți o conexiune prima dată și apoi să verificați această pagină." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "zi" msgstr[1] "zile" msgstr[2] "de zile" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "oră" msgstr[1] "ore" msgstr[2] "ore" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minut" msgstr[1] "minute" msgstr[2] "de minute" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s și %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Sigur doriți să restabiliți contorul?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Vă permite să vă monitorizați utilizarea traficului (mobil) în rețea. " "Folositor pentru planurile cu aces limitat de date. Acest modul urmărește " "fiecare dispozitiv separat." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr " _Utilizare rețea" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Arată traficul utilizat în rețea" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth pornit" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Administrează serviciile din rețeaua locală, cum ar fi punțiile NAP" @@ -2270,7 +3237,7 @@ msgstr "" "Oferă capabilitate rețea Dial Up (DUN) pentru ModemManager și NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2278,19 +3245,15 @@ "acces rapid" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximum de elemente" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Numărul maxim de elemente pe care meniul de conexiuni recente îl va afișa." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "_Connexiuni recente" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2309,6 +3272,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptorul pentru această conexiune nu este disponibil" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "_Connexiuni recente" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2317,77 +3284,77 @@ "Oferă suport pentru rețea zonă personală (PAN) introdudusă în NetworkManager " "0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Oferă API DBus pentru alte componente Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Primire fișier prin Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Primire fișier %(0)s de la %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Refuză" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Se primește un fișier" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Se primește fișierul %(0)s de la %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" "Oferă capabilitatatea de a utiliza protocolul OBEX pentru transferul " "fișierelor" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Directorul configurat pentru primirea fișierelor nu există" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Fișier primit" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Fișierul %(0)s de la %(1)s a fost primit cu succes" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transferul a eșuat" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transferul fișierului %(0)s a eșuat" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Fișiere primite" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2395,12 +3362,12 @@ msgstr[1] "S-au primit %d fișiere pe fundal" msgstr[2] "S-au primit %d de fișiere pe fundal" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2431,7 +3398,7 @@ msgid "Adap_ters" msgstr "Adap_toare" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "miniaplicație" @@ -2471,28 +3438,21 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Adaugă o indicație pe pictograma de stare când serviciul Bluetooth este " "activ și arată numărul de conexiuni într-o fereastră informativă." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth activ" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d conexiune activă" -msgstr[1] "%d conexiuni active" -msgstr[2] "%d de conexiuni active" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth oprit" @@ -2522,7 +3482,7 @@ msgstr "Durata de timp a modului vizibil" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Activează modul _vizibil" @@ -2530,11 +3490,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Faceți adaptorul implicit temporar vizibil" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Se deconectează..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2542,7 +3507,7 @@ "Oferă un meniu pentru miniaplicație și un API de manipulat de către " "celelalte module" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2551,7 +3516,7 @@ "Conectat cu succes la serviciul DUN pe %(0)s.\n" "Rețeaua este de acum disponibilă prin %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Oferă capabilitatea de bază pentru conectarea la internet prin profil DUN." @@ -2568,12 +3533,13 @@ msgstr "Script de executat la conectare" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2615,33 +3581,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Controlează stările de energie ale adaptorului Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Pornire automată" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Pornește automat adaptoare" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Oprește Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Oprește toate adaptoarele" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "P_ornește Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Pornește toate adaptoarele" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2654,20 +3612,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Utilizează libappindicator pentru a afișa o pictogramă de stare" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rețea" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Adresa IP nu este validă" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Adresa IP este în conflict cu interfața %s care are aceeași adresă" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2675,16 +3633,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Nu este momentan compatibil cu această configurare" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Transfer" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Modulul serviciu de transfer al miniaplicației este dezactivat" @@ -2692,7 +3650,7 @@ msgid "Dialup Settings" msgstr "Stabiliri dialup" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Port serial %s" @@ -2758,6 +3716,62 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "P_ornește Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Serviciul Bluetooth trebuie să fie pornit pentru ca administratorul de " +#~ "dispozitive să funcționeze" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Oprește Bluetooth" + +#~ msgid "Services" +#~ msgstr "Servicii" + +#~ msgid "Network Settings" +#~ msgstr "Stabiliri rețea" + +#~ msgid "Transfer Settings" +#~ msgstr "Stabiliri transfer" + +#~ msgid "Plugin description:" +#~ msgstr "Descriere modul:" + +#~ msgid "Local Services" +#~ msgstr "Servicii locale" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d conexiune activă" +#~ msgstr[1] "%d conexiuni active" +#~ msgstr[2] "%d de conexiuni active" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Vizibil temporar" + +#~ msgid "Yes" +#~ msgstr "Da" + +#~ msgid "No" +#~ msgstr "Nu" + +#~ msgid "Auto power-on" +#~ msgstr "Pornire automată" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Pornește automat adaptoare" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Dispozitive Bluetooth" + #~ msgid "Trusted" #~ msgstr "De încredere" @@ -2794,9 +3808,6 @@ #~ msgid "Introduction" #~ msgstr "Introducere" -#~ msgid "Device" -#~ msgstr "Dispozitiv" - #~ msgid "Select pairing method to use:" #~ msgstr "Selectați metoda de asociere de utilizat:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ru.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ru.gmo differ diff -Nru blueman-2.3.5/po/ru.po blueman-2.4.1/po/ru.po --- blueman-2.3.5/po/ru.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/ru.po 2024-04-09 07:41:51.000000000 +0000 @@ -29,17 +29,22 @@ # Andrey F. , 2020, 2021. # Christopher Schramm , 2022. # Сергей , 2022. -# Сергей , 2022. +# Сергей , 2022, 2023, 2024. # ЕгПр ЕрЌакПв , 2022. # ТеЌак , 2022. +# OIS , 2022. +# Alexander Kurakin , 2022, 2024. +# АртёЌ КПтлубай , 2022, 2023. +# Andrei Stepanov , 2023, 2024. +# Denis Efremov , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-11-13 06:21+0000\n" -"Last-Translator: ТеЌак \n" -"Language-Team: Russian \n" +"Language-Team: Russian \n" "Language: ru\n" "MIME-Version: 1.0\n" @@ -48,23 +53,23 @@ "Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " "n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " "(n%100>=11 && n%100<=14)? 2 : 3);\n" -"X-Generator: Weblate 4.15-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "НастрПйкО вОЎОЌПстО" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Скрытый" #: data/ui/adapters-tab.ui:57 msgid "Always visible" -msgstr "ВОЎОЌый всегЎа" +msgstr "ВсегЎа вОЎОЌый" #: data/ui/adapters-tab.ui:75 msgid "Temporarily visible" -msgstr "ВреЌеММП вОЎОЌ" +msgstr "ВреЌеММП вОЎОЌый" #: data/ui/adapters-tab.ui:110 msgid "Name" @@ -74,224 +79,284 @@ msgid "Pairing request" msgstr "ЗапрПс Ма сПпряжеМОе" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "ЗапрПс Ма сПпряжеМОе с устрПйствПЌ:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "ЭтП слеЎует перезапОсать" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ППказывать ввПЎ" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_АЎаптер" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ППОск" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_НастрПйкО" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_ВыхПЎ" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_УстрПйствП" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_ПрПсЌПтр" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ППказать _паМель ОМструЌеМтПв" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ППказать _стрПку сПстПяМОя" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Скрыть _безыЌяММые устрПйства" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "C_ПртОрПвать пП" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ИЌя" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ДПбавлеМ" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_СМОжеМОе" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_МПЎулО" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "ЛПкальМые службы" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Справка" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_СППбщОть П прПблеЌе" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" -msgstr "ППОск устрПйств" +msgstr "ППОск устрПйств пПблОзПстО" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" -msgstr "НайтО" +msgstr "ППОск" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "СПзЎать сПпряжеМОе с устрПйствПЌ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "СПпряжеМОе" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "УстаМПвОть этП устрПйствП как ДПвереММПе/НеЎПвереММПе" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ДПверять" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "УЎалОть этП устрПйствП Оз спОска ОзвестМых устрПйств" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "УЎалОть" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ОтправОть файл(ы) Ма устрПйствП" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ОтправОть файл" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "ОбщОй ПбъёЌ ПтправлеММых ЎаММых О скПрПстО переЎачО" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "ОбщОй ПбъёЌ пПлучеММых ЎаММых О скПрПстО прОёЌа" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ИМЎОкацОя ПбЌеМа ЎаММыЌО" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Ещё" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ПереОЌеМПвать устрПйствП" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_СбрПс" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_ОтЌеМа" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ТПчка ЎПступа к сетО (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Службы" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "ТОп DHCP сервера:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "РекПЌеМЎПваМП" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-аЎрес:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP сервер Ме устаМПвлеМ" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udchpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-аЎрес:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "НастрПйкО NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "ПерсПМальМая сеть" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ППЎЎержка PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "КПЌЌутОруеЌая сеть" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ППЎЎержка DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "НастрПйкО сетО" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ТПчка ЎПступа к сетО (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "ППЎЎержка NAP" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ПрОёЌ файлПв (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ВхПЎящая папка:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ВыберОте папку Ўля вхПЎящей переЎачО файлПв" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрОМОЌать файлы с ЎПвереММых устрПйств" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "НастрПйкО переЎачО" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Отправка файлПв через Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "В:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ѐайл:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "НастрПйкО" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" -msgstr "НастрПОть выбраММые ЌПЎулО" +msgstr "НастрПОть выбраММПе расшОреМОе" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ОпОсаМОе ЌПЎуля:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Не указаМ" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "АвтПр:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НеОзвестМый" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ЗавОсОт Пт:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "КПМфлОктует с:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "НастрПйкО GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "НПЌер:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "ТПчка ЎПступа (APN):" @@ -299,27 +364,27 @@ msgid "Traffic statistics" msgstr "СчётчОк ЎаММых" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Закрыть" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ПрОМятП:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ОтправлеМП:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "ВсегП:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "НачОМая с:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Общее вреЌя:" @@ -327,19 +392,19 @@ msgid "Send note" msgstr "ОтправОть запОску" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" -msgstr "Для рабПты ЌеМеЎжера Bluetooth аЎаптер ЎПлжеМ быть включеМ" +msgstr "Для рабПты ЌеМеЎжера Bluetooth аЎаптер ЎПлжеМ быть включёМ" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "АЎаптеры Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ВсегЎа" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -348,24 +413,32 @@ msgstr[2] "%(minutes)d ЌОМут" msgstr[3] "%(minutes)d ЌОМут" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "АЎаптер" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "УстрПйства Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "" -"Для тПгП, чтПбы ЌеМеЎжер устрПйств рабПтал, Bluetooth ЎПлжеМ быть включёМ" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Не уЎалПсь связаться с blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Не уЎалПсь актОвОрПвать blueman-manager через D-Bus. ОбычМП этП вызывается " +"МеверМПй МастрПйкПй ПкружеМОя актОвацОО D-Bus в графОческПЌ режОЌе, О ЌПжет " +"быть ОсправлеМП кПЌаМЎПй dbus-update-activation-environment, ПбычМП в файле " +"xinitrc (ОлО же в МастрПйках Sway О т.п.)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" -msgstr "Не уЎалПсь сПеЎОМОться с BlueZ" +msgstr "ППЎключеМОе к BlueZ Ме уЎалПсь" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -375,16 +448,24 @@ "ЭтП ЌПжет ПзМачать, чтП Ме былП ПбМаружеМП аЎаптерПв Bluetooth ОлО чтП " "служба Bluetooth Ме была запущеМа." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "ЩелчПк Ўля ПтключеМОя." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "ЩелчПк Ўля включеМОя." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ИЎёт пПОск" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "НастрПйкО аЎаптерПв" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "ОтправОтель файлПв" @@ -398,7 +479,7 @@ #: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 msgid "Connecting" -msgstr "СПеЎОМеМОе" +msgstr "ППЎключеМОе" #: blueman/main/Sendto.py:111 msgid "obexd not available" @@ -414,15 +495,15 @@ msgid "Cancelling" msgstr "ОтЌеМа" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Отправка файла" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "Оставшееся вреЌя:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -431,20 +512,20 @@ msgstr[2] "%(seconds)d секуМЎ" msgstr[3] "%(seconds)d секуМЎ" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" -msgstr "ПрПОзПшла ПшОбка вПвреЌя ПтправкО файла %s" +msgstr "ПрПОзПшла ПшОбка вП вреЌя ПтправкО файла %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПрПпустОть" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ППвтПрОть" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "ВПзМОкла ПшОбка" @@ -459,15 +540,15 @@ #: blueman/main/applet/BluezAgent.py:165 msgid "Enter PIN code for authentication:" -msgstr "ВвеЎОте ПИН-кПЎ Ўля аутеМтОфОкацОО:" +msgstr "ВвеЎОте PIN-кПЎ Ўля аутеМтОфОкацОО:" #: blueman/main/applet/BluezAgent.py:174 msgid "Enter passkey for authentication:" -msgstr "ВвеЎОте кПЎ автПрОзацОО:" +msgstr "ВвеЎОте кПЎ Ўля автПрОзацОО:" #: blueman/main/applet/BluezAgent.py:185 msgid "Pairing passkey for" -msgstr "СПпряжеМОе ключа Ўля" +msgstr "СПпряжеМОе ключа с" #: blueman/main/applet/BluezAgent.py:196 msgid "Pairing PIN code for" @@ -475,7 +556,7 @@ #: blueman/main/applet/BluezAgent.py:209 msgid "Pairing request for:" -msgstr "ЗапрПс сПеЎОМеМОя Ўля:" +msgstr "ЗапрПс сПпряжеМОя с:" #: blueman/main/applet/BluezAgent.py:212 msgid "Confirm value for authentication:" @@ -491,7 +572,7 @@ #: blueman/main/applet/BluezAgent.py:241 msgid "Authorization request for:" -msgstr "ЗапрПс автПрОзацОО Ўля:" +msgstr "ЗапрПс автПрОзацОО с:" #: blueman/main/applet/BluezAgent.py:241 msgid "Service:" @@ -502,220 +583,160 @@ msgstr "ВсегЎа прОМОЌать" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ПрОМять" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"ПрПОзПшла ПшОбка прО загрузке плагОМа. ППжалуйста, сППбщОте разрабПтчОкаЌ " -"сПЎержОЌПе этПгП сППбщеМОя Ма МашеЌ \n" +"ПрПОзПшла ПшОбка прО загрузке расшОреМОя. ППжалуйста, сППбщОте " +"разрабПтчОкаЌ сПЎержОЌПе этПгП сППбщеМОя Ма МашеЌ \n" "сайте." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ЛПкальМые службы" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_ПрОЌеМОть" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" -msgstr "Bluetooth выключеМ" +msgstr "Bluetooth ПтключёМ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ВыхПЎ" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "ВключОть Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "ДПлжеМ лО Bluetooth включаться автПЌатОческО?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Да" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Нет" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "Б" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "КБ" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "МБ" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "ГБ" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_СППбщОть П прПблеЌе" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "МеМеЎжер устрПйств" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ППказать _паМель ОМструЌеМтПв" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ППказать _стрПку сПстПяМОя" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Скрыть _безыЌяММые устрПйства" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Р_аспреЎелять пП" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_ИЌя" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ДПбавлеМ" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_СМОжеМОе" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_МПЎулО" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "ЛПкальМые службы" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "НастрПйкО служб" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ППОск" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "КлавОатура" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_НастрПйкО" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "КПЌбП" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_ВыхПЎ" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "БезыЌяММПе устрПйствП" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Не распреЎелеМП" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "СПеЎОМеМОе устаМПвлеМП" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "ДПвереММый" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "СПпряжёММый" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "ЗаблПкОрПваММый" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "ППЎключеМП" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Слабый" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Хуже ПптОЌальМПгП" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "ОптОЌальМый" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ХПрПшП" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ОчеМь хПрПшП" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "УрПвеМь прОМятПгП сОгМала: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "СОла прОМятПгП сОгМала: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "КачествП связО: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "КачествП связО: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "НОзкОй" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВысПкОй" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" -msgstr "СаЌый высПкОй" +msgstr "ОчеМь высПкОй" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "УрПвеМь ЌПщМПстО переЎачО: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "УрПвеМь ЌПщМПстО переЎачО: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "УспешМП!" @@ -725,94 +746,94 @@ #: blueman/gui/manager/ManagerDeviceMenu.py:148 msgid "Connecting
" -msgstr "СПеЎОМеМОе " +msgstr "ППЎключеМОе " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " -msgstr "Не уЎалПсь ПтсПеЎОМОться: " +msgstr "ОтсПеЎОМеМОе Ме уЎалПсь: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "ЗвукПвых кПМечМых тПчек Ме зарегОстрОрПваМП" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "ОшОбка ввПЎа/вывПЎа" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "УстрПйствП Ме ПтветОлП" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ресурс вреЌеММП МеЎПступеМ" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "НеОзвестМая ПшОбка" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " -msgstr "СПеЎОМеМОе МевПзЌПжМП ОлО разПрваМП: " +msgstr "СПеЎОМеМОе Ме уЎалПсь: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_ППЎключОться" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "ППЎключает прПфОлО автПсПеЎОМеМОя с ОстПчМОкаЌО A2DP, прОеЌМОкаЌО A2DP О HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_ОтключОться" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ПрОМуЎОтельМП ПтсПеЎОМОть устрПйствП" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "ППЎключОться к:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ОтключОться:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" -msgstr "АвтП пПЎключеМОе:" +msgstr "АвтПпПЎключеМОе:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "ОтправОть _файл " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_СПпряжеМОе" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_ДПверять" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Не ЎПверять" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_БлПкОрПвать" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_РазблПкОрПвать" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "БлПкОрПвать/РазблПкОрПвать устрПйствП" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "ПереОЌеМПвать устрПйствП " +msgstr "_ПереОЌеМПвать устрПйствП " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_УЎалОть " @@ -820,23 +841,8 @@ msgid "Cancel Operation" msgstr "Прервать выпПлМеМОе ПперацОО" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ИМЎОкацОя ПбЌеМа ЎаММыЌО" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "ОбщОй ПбъёЌ пПлучеММых ЎаММых О скПрПстО прОёЌа" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "ОбщОй ПбъёЌ ПтправлеММых ЎаММых О скПрПстО переЎачО" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Не ЎПверять" @@ -844,40 +850,31 @@ msgid "Select Device" msgstr "ВыберОте устрПйствП" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Ещё" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" -msgstr "Blueman - этП ЎОспетчер Bluetooth GTK +" +msgstr "Blueman — этП ЌеМеЎжер Bluetooth Ма ПсМПве GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "НастрПйкО GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "МПЎулО" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ПрПблеЌа с завОсОЌПстяЌО" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " "also unload \"%(0)s\".\n" "Proceed?" msgstr "" -"МПЎуль \"%(0)s\" завОсОт Пт %(1)s. ВыключеМОе %(1)s " -"также ПтключОт \"%(0)s\".\n" +"МПЎуль «%(0)s» завОсОт Пт %(1)s. Выгрузка %(1)s также " +"ПтключОт «%(0)s».\n" "ПрПЎПлжОть?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -888,6 +885,18 @@ "%(1)s ЌПЎуль %(0)s буЎет выгружеМ.\n" "ПрПЎПлжОть?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Нет завОсОЌПстей" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Нет кПМфлОктПв" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ПрПблеЌа с завОсОЌПстяЌО" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "ВыбПр аЎаптера" @@ -927,7 +936,7 @@ msgstr "ПерОферОя" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "ЀПтП" @@ -952,7 +961,7 @@ msgstr "Сервер" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "НПутбук" @@ -1032,7 +1041,8 @@ msgstr "НеЎПступМП" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "НаушМОкО" @@ -1042,7 +1052,7 @@ msgstr "ГарМОтура" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "МОкрПфПМ" @@ -1052,7 +1062,7 @@ msgstr "ГрПЌкПгПвПрОтель" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "НаушМОкО" @@ -1112,21 +1122,11 @@ msgstr "ИгрПвПе" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "КлавОатура" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "МаМОпулятПр" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "КПЌбП" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "ЭкраМ" @@ -1196,6 +1196,10 @@ msgid "Game" msgstr "Игра" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "ТОпОчМПе МеОзвестМПе устрПйствП" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "ОбычМый телефПМ" @@ -1205,220 +1209,1150 @@ msgstr "ОбычМый кПЌпьютер" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" -msgstr "ОбычМый часы" +msgid "Desktop Workstation" +msgstr "РабПчая стаМцОя" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Часы: СпПртОвМые часы" - -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" -msgstr "ОбычМые часы" +msgid "Server-class Computer" +msgstr "КПЌпьютер класса сервер" #: blueman/DeviceClass.py:174 -msgid "Generic Display" -msgstr "ОбычМый экраМ" +msgid "Handheld PC/PDA (clamshell)" +msgstr "КарЌаММый ПК/КПК (расклаЎушка)" #: blueman/DeviceClass.py:175 -msgid "Generic Remote Control" -msgstr "Пульт ДУ" +msgid "Palm-size PC/PDA" +msgstr "КПК Palm-size" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" -msgstr "ОбычМые ПчкО" +msgid "Wearable computer (watch size)" +msgstr "НПсОЌый кПЌпьютер (разЌерПЌ с часы)" #: blueman/DeviceClass.py:177 -msgid "Generic Tag" -msgstr "ОбычМая Ќетка" +msgid "Tablet" +msgstr "ПлаМшет" #: blueman/DeviceClass.py:178 -msgid "Generic Keyring" -msgstr "ОбычМПе кПльцП" +msgid "Docking Station" +msgstr "ДПк-стаМцОя" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" -msgstr "ОбычМый ЌеЎОа прПОгрыватель" +msgid "All in One" +msgstr "МПМПблПк" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" -msgstr "ОбычМый скаМер штрОхкПЎПв" +msgid "Blade Server" +msgstr "БлейЎ-сервер" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" -msgstr "ОбычМый терЌПЌетр" +msgid "Convertible" +msgstr "УстрПйствП сП съёЌМПй клавОатурПй" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "ТерЌПЌетр: ушМПй" +msgid "Detachable" +msgstr "ТраМсфПрЌер" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "ОбычМый ЎатчОк серЎцебОеМОя" +msgid "IoT Gateway" +msgstr "Клюз IoT" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "ДатчОк серЎцебОеМОя: пПяс" +msgid "Mini PC" +msgstr "МОМО-ПК" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" -msgstr "ОбычМый ЎатчОк крПвяМПгП ЎавлеМОя" +msgid "Stick PC" +msgstr "ОЎМПплатМый кПЌпьютер" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "КрПвяМПе ДавлеМОе: Рука" +msgid "Generic Watch" +msgstr "ОбычМые часы" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "КрПвяМПе ЎавлеМОе: Запястье" +msgid "Sports Watch" +msgstr "СпПртОвМые часы" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "УстрПйства Ўля взаОЌПЎействОя с челПвекПЌ (HID)" +msgid "Smartwatch" +msgstr "УЌМые часы" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "ОбычМые часы" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "Мышь" +msgid "Generic Display" +msgstr "ОбычМый экраМ" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "ДжПйстОк" +msgid "Generic Remote Control" +msgstr "Пульт ДУ" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "ГейЌпаЎ" +msgid "Generic Eye-glasses" +msgstr "ОбычМые ПчкО" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "ГрафОческОй плаМшет" +msgid "Generic Tag" +msgstr "ОбычМая Ќетка" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "КарЎрОЎер" +msgid "Generic Keyring" +msgstr "ОбычМый брелПк" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" -msgstr "ЊОфрПвая ручка" +msgid "Generic Media Player" +msgstr "ОбычМый ЌеЎОа прПОгрыватель" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" -msgstr "СкаМер КтрОхкПЎа" +msgid "Generic Barcode Scanner" +msgstr "ОбычМый скаМер штрОхкПЎПв" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" -msgstr "ОбычМый ОзЌерОтель глюкПзы" +msgid "Generic Thermometer" +msgstr "ОбычМый терЌПЌетр" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "УМОверсальМПе: ДатчОк бега О хПЎьбы" +msgid "Ear Thermometer" +msgstr "УшМПй терЌПЌетр" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "ДатчОк бега О хПЎьбы: В ПбувО" +msgid "Generic Heart Rate Sensor" +msgstr "ОбычМый ЎатчОк серЎечМПгП рОтЌа" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "ДатчОк бега О хПЎьбы: На ПбувО" +msgid "Heart Rate Belt" +msgstr "НагруЎМый ЎатчОк серЎечМПгП рОтЌа" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "ДатчОк бега О хПЎьбы: На беЎре" +msgid "Generic Blood Pressure" +msgstr "ОбычМый ЎатчОк крПвяМПгП ЎавлеМОя" #: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "УМОверсальМПе: ВелПспПрт" +msgid "Arm Blood Pressure" +msgstr "АртерОальМПе ЎавлеМОе Ма руке" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "ВелПспПрт: ВелПкПЌпьютер" +msgid "Wrist Blood Pressure" +msgstr "АртерОальМПе ЎавлеМОе Ма запястье" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "ВелПспПрт: ДатчОк скПрПстО" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "ВелПспПрт: ДатчОк частПты вращеМОя пеЎалей" +msgid "Generic Human Interface Device" +msgstr "Общее устрПйствП Ўля взаОЌПЎействОя с челПвекПЌ" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "ВелПспПрт: ДатчОк ЌПщМПстО" +msgid "Mouse" +msgstr "Мышь" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "ВелПспПрт: ДатчОк скПрПстО О частПты вращеМОя пеЎалей" +msgid "Joystick" +msgstr "ДжПйстОк" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "ГейЌпаЎ" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "УМОверсальМПе: ПульсПксОЌетр" +msgid "Digitizer Tablet" +msgstr "ГрафОческОй плаМшет" #: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "КПМчОк пальца" +msgid "Card Reader" +msgstr "КарЎрОЎер" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "НаручМые" +msgid "Digital Pen" +msgstr "ЊОфрПвая ручка" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "УМОверсальМПе: Весы" +msgid "Barcode Scanner" +msgstr "СкаМер КтрОхкПЎа" #: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "СеМсПрМая паМель" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Пульт Ўля презеМтацОй" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "ОбычМый ОзЌерОтель глюкПзы" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "УМОверсальМый ЎатчОк бега О хПЎьбы" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "ДатчОк хПЎьбы О бега, встрПеММый в Пбувь" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "ДатчОк хПЎьбы О бега, распПлПжеММый Ма ПбувО" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "НабеЎреММый ЎатчОк хПЎьбы О бега" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "ВелПспПрт" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "ВелПкПЌпьютер" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "ДатчОк скПрПстО" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "ДатчОк частПты вращеМОя пеЎалей" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "ДатчОк ЌПщМПстО" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "ДатчОк скПрПстО О частПты вращеМОя пеЎалей" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "УМОверсальМПе устрПйствП управлеМОя" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Переключатель" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "МультОпереключатель" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "КМПпка" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "СлайЎер" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "ППвПрПтМый переключатель" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "СеМсПрМая паМель" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "ОЎОМПчМый переключатель" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "ДвПйМПй переключатель" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "ТрПйМПй переключатель" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Переключатель батареО" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Переключатель с фуМкцОей сбПра эМергОО" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "НажОЌМая кМПпка" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "НабПр" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "ТОпОчМПе сетевПе устрПйствП" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "ТПчка ЎПступа" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "УстрПйствП Mesh-сОстеЌы" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "ПрПксО-сервер сетО Mesh" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "УМОверсальМый ЎатчОк" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "ДатчОк ЎвОжеМОя" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "ДатчОк качества вПзЎуха" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "ДатчОк теЌпературы" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "ДатчОк влажМПстО" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "ДатчОк утечкО" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "ДатчОк ЎыЌа" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "ДатчОк прОсутствОя" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "КПМтактМый ЎатчОк" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "ДатчОк угарМПгП газа" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "ДатчОк углекОслПгП газа" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "ДатчОк ПсвещеММПстО" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "ДатчОк учёта электрПэМергОО" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "ДатчОк цвета" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "ДатчОк ЎПжЎя" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "ППжарМый Озвещатель" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "ДатчОк ветра" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "ДатчОк прОблОжеМОя" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "МультОсеМсПр" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "ДатчОк Ўля скрытПгП ЌПМтажа" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "ППтПлПчМый ЎатчОк" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "НастеММый ЎатчОк" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "МультОсеМсПр" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "ЭлектрОческОй счётчОк" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "ДатчОк ПгМя" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "ДатчОк ЎавлеМОя в шОМах автПЌПбОля" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "ТОпПвые ПсветОтельМые прОбПры" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "НастеММый светОльМОк" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "ППтПлПчМый светОльМОк" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "НапПльМый светОльМОк" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "СветОльМОк тОпа «Cabinet»" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "НастПльМый светОльМОк" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "СветОльМОк трПффер" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "ППЎвесМПй светОльМОк" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "ГруМтПвый светОльМОк" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "ПрПжектПр с высПкПй ОМтеМсОвМПстью света (Flood Light)" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "СветОльМОк пПЎвПЎМый" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "СветОльМОк бПлларЎМый" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "СветОльМОк МаправлеММПгП света" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "СветОльМОк саЎПвый" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "СветОльМОк pole-top" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "ПрПжектПр Ўля пПЎсветкО (Spotlight)" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "ЛОМейМый светОльМОк" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "СветОльМОк улОчМПгП ПсвещеМОя" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "СветОльМОк пПлПчМый" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "СветОльМОк залОвающегП света" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "СветОльМОк аварОйМПгП выхПЎа" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "КПМтрПллер управлеМОя ПсвещеМОеЌ" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Драйвер светОльМОка" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "ЛаЌпПчка" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "СветОльМОк Ўля МОзкОх прПлётПв" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "СветОльМОк Ўля высПкОх прПлётПв" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "УМОверсальМый веМтОлятПр" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "ППтПлПчМый веМтОлятПр" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "ВеМтОлятПр ПсевПй" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "ВытяжМПй веМтОлятПр" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "ВеМтОлятПр Ма пПЎставке" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "НастПльМый веМтОлятПр" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "НастеММый веМтОлятПр" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "ОтПплеМОе, веМтОляцОя О кПМЎОцОПМОрПваМОе" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "ТерЌПстат" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "УвлажМОтель" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "ОсушОтель вПзЎуха" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "ОбПгреватель" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "РаЎОатПр" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "КПтел" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "ТеплПвПй МасПс" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "ИМфракрасМый ПбПгреватель" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "ИМфракрасМая МагревательМая паМель" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "ТеплПвеМтОлятПр" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "ВПзЎушМая завеса" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "ТОпПвПй кПМЎОцОПМер" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "ТОпПвПй увлажМОтель вПзЎуха" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "ТОпПвПй ПбПгреватель" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "ОбщОй кПМтрПль ЎПступа" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "ВхПЎМая Ўверь" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "ГаражМая Ўверь" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Дверь аварОйМПгП выхПЎа" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "УстрПйствП управлеМОя ЎПступПЌ" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "ЛОфт" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "ОкМП" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "ВхПЎМые вПрПта" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "ДверМПй заЌПк" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "АвтПЌатОческая каЌера храМеМОя" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "ТОпПвПе ЌПтПрОзПваММПе устрПйствП" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "МПтПрОзПваММые вПрПта" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Навес" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "ЖалюзО ОлО рулПММые штПры" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "ЗаМавескО" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "ЭкраМ Ма ПкМП" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "ТОпПвПй ОстПчМОк пОтаМОя" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "РПзетка" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "СетевПй фОльтр" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "ВОлка" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "БлПк пОтаМОя" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "LED-Ўрайвер" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "ПускПрегулОрующее устрПйствП люЌОМесцеМтМПй лаЌпы" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "ПускПрегулОрующее устрПйствП HID-лаЌпы" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "ЧехПл-заряЎка" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "ВМешМОй аккуЌулятПр" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "ТОпПвПй ОстПчМОк света" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "ЛаЌпа МакалОваМОя" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED лаЌпа" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID лаЌпа" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "ЛюЌОМесцеМтМая лаЌпа" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "LED ЌатрОца" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "ММПгПцветМая LED ЌатрОца" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "НОзкПвПльтМая галПгеММая лаЌпа" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "ОргаМОческОй светПЎОПЎ (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "ТОпПвПе ПкПММПе пПкрытОе" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "ОкПММые рулПММые штПры" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "ОкПММые жалюзО" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "ОкПММая ЌаркОза" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "ОкПММая заМавеска" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "ЭкстерьерМые шаттерсы" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "НаружМый экраМ" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "ТОпПвПй ауЎОПпрОёЌМОк" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "АвтПМПЌМый ЎОМаЌОк" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "СауМЎбар" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "НапПлПчМый ЎОМаЌОк" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "СтПечМый ЎОМаЌОк" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "СпОкерфПМ" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "ТОпПвПй ОстПчМОк звука" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "СОгМал тревПгО" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "ЗвПМПк" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "ГуЎПк" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "ВещательМПе устрПйствП" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Служба пПЎЎержкО" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "КОПск" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "ТраМсляцОПММая" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "АуЎОтПрОя" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "ТОпПвПе ЌехаМОческПе траМспПртМПе среЎствП" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "МашОМа" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "БПльшегрузМый траМспПрт" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "2-кПлесМый траМспПрт" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "МПтПцОкл" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "МПтПрПллер" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "МПпеЎ" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "3-кПлесМый траМспПрт" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "ЛегкПвПй автПЌПбОль" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "КваЎрПцОкл" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "МОкрПавтПбус" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "АвтПбус" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "ТрПллейбус" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "СельскПхПзяйствеММая техМОка" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "КеЌпер / КараваМ" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "АвтПЌПбОль Ўля ПтЎыха / ДПЌ Ма кПлёсах" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "ТОпПвая бытПвая техМОка" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "ХПлПЎОльМОк" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "МПрПзОльМая каЌера" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Печь" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "МОкрПвПлМПвая печь" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "ТПстер" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "СтОральМая ЌашОМа" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "СушОлка" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "КПфеварка" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Утюг" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "ПлПйка" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "ЀеМ" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "ПылесПс" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "РПбПт-пылесПс" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "РОсПварка" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "ОтпарОватель Ўля ПЎежЎы" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "УМОверсальМПе МПсОЌПе ауЎОПустрПйствП" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "НаушМОк" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "КейМый МаушМОк" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "ОбычМый саЌПлёт" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "ЛёгкОй саЌПлёт" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "СверхлёгкОй саЌПлёт" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "ПараплаМ" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "БПльшПй пассажОрскОй саЌПлет" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Общее AV-ПбПруЎПваМОе" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "УсОлОтель" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "РесОвер" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "РаЎОП" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "ТюМер" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "ПрПОгрыватель" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD-прПОгрыватель" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD-прПОгрыватель" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Bluray-прПОгрыватель" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "ПрПОгрыватель ПптОческОх ЎОскПв" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "ТелепрОставка" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Общее ЎеЌПМстрацОПММПе ПбПруЎПваМОе" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "ТелевОзПр" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "МПМОтПр" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "ПрПектПр" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "УМОверсальМый слухПвПй аппарат" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "ВМутрОкаМальМый слухПвПй аппарат" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "ЗаушМый слухПвПй аппарат" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "КПхлеарМый ОЌплаМтат" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "ТОпПвые ОгрПвые устрПйства" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "ДПЌашМяя ОгрПвая кПМсПль" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "ППртатОвМая ОгрПвая прОставка" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "ОбычМая вывеска" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "ЊОфрПвая вывеска" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "ЭлектрПММая этОкетка" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "УМОверсальМый пульсПксОЌетр" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "НапалечМый пульсПксОЌетр" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "НаручМый пульсПксОЌетр" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "УМОверсальМые весы" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "УМОверсальМПе персПМальМПе ЌПбОльМПе устрПйствП" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "ИМвалОЎМая кПляска с прОвПЎПЌ" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "СаЌПкат" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "УМОверсал. МепрерывМый ЌПМОтПр глюкПзы" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "УМОверсал. ОМсулОМПвая пПЌпа" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "ИМсулОМПвый МасПс, прПчМый МасПс" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "ИМсулОМПвый МасПс, пластырь" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "ИМсулОМПвая ручка" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "УМОверсальМая ЌеЎ. ЎПставка" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "УМОверсальМПе: СпПрт Ма ПткрытПЌ вПзЎухе" - -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "УстрПйствП ПтПбражеМОя ЌестПпПлПжеМОя" - -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "УстрПйствП ПтПбражеМОя ЌестПпПлПжеМОя О МавОгацОО" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "ОбычМый спОрПЌетр" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "РучМПй спОрПЌетр" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "ОбщОе вОЎы спПрта Ма ПткрытПЌ вПзЎухе" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "ОтПбражеМОе ЌестПпПлПжеМОя" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "ОтПбражеМОе ЌестПпПлПжеМОя О МавОгацОО" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "МПЎуль ЌестПпПлПжеМОя" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "МПЎуль ЌестПпПлПжеМОя О МавОгацОО" @@ -1544,7 +2478,7 @@ #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "IrMC Sync" +msgstr "СПвЌещеМОе IrMC" #: blueman/Sdp.py:120 msgid "OBEX Object Push" @@ -1596,7 +2530,7 @@ #: blueman/Sdp.py:133 msgid "Headset Audio Gateway" -msgstr "ЗвукПвПй шлюз гарМОтуры" +msgstr "ЗвукПвПй шлюз МаушМОкПв" #: blueman/Sdp.py:134 msgid "WAP" @@ -1644,7 +2578,7 @@ #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "ЗвукПвПй шлюз грПЌкПй связО" +msgstr "АуЎОПшлюз гарМОтуры" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" @@ -2084,32 +3018,32 @@ "ВыберОте стрПку(О) О ОспПльзуйте Control + C чтПбы скПпОрПвать" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_ИМфПрЌацОя" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ППказать свеЎеМОя Пб устрПйстве" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "ОтправОть _запОску" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "ОтправОть текстПвую запОску" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Не уЎалПсь ОзЌеМОть прПфОль в %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ПрПфОль звука" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Выбрать прПфОль звука Ўля PulseAudio" @@ -2124,20 +3058,10 @@ "Пытаться прО запуске автПЌатОческО пПЎключОться к МастраОваеЌыЌ службаЌ О " "кажЎые 60 секуМЎ." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "СПеЎОМеМОе устаМПвлеМП" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" -msgstr "" -"УстаМПвлеМП автПЌатОческПе сПеЎОМеМОе сП службПй %(service)s Ма устрПйстве " -"%(device)s" +msgstr "АвтПЌатОческО пПЎключеМП к службе %(service)s Ма устрПйстве %(device)s" #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." @@ -2145,22 +3069,22 @@ "ППказывать увеЎПЌлеМОя Ма рабПчеЌ стПле прО пПЎключеМОО ОлО ПтключеМОО " "устрПйств." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "ОтключеМП" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" -msgstr "ППЎключеМ:" +msgstr "ППЎключеМП:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Не пПЎключеМП" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2168,7 +3092,7 @@ "СтатОстОка ОспПльзПваМОя МеЎПступМа. ППпытайтесь устаМПвОть сПеЎОМеМОе О " "прПверьте эту страМОцу." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎеМь" @@ -2176,7 +3100,7 @@ msgstr[2] "ЎМей" msgstr[3] "ЎМей" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "час" @@ -2184,7 +3108,7 @@ msgstr[2] "часПв" msgstr[3] "часПв" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "ЌОМута" @@ -2192,40 +3116,40 @@ msgstr[2] "ЌОМут" msgstr[3] "ЌОМут" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s О %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Вы увереМы, чтП хПтОте сбрПсОть пПказаМОя счетчОка?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ППзвПляет ПтслежОвать ОспПльзПваМОе сетевПгП трафОка (ЌПбОльМПгП " "шОрПкПпПлПсМПгП сПеЎОМеМОя). ППлезМП Ўля тарОфМых плаМПв с ПплатПй за " -"кПлОчествП переЎаММых/пПлучеММых ЎаММых. СтатОстОка веЎется Ўля кажЎПгП " -"устрПйства в ПтЎельМПстО." +"кПлОчествП переЎаММых/пПлучеММых ЎаММых. СтатОстОка веЎется ПтельМП Ўля " +"кажЎПгП устрПйства." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "ИспПльзПваМОе _сетО" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ППказывает статОстОку ОспПльзПваМОя сетО" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" -msgstr "Bluetooth включеМ" +msgstr "Bluetooth включёМ" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Управляет ЌестМыЌО услугаЌО сетО, такОЌО как NAP ЌПсты" @@ -2237,7 +3161,7 @@ "ОбеспечОвает пПЎЎержку Ўля Dial Up Networking (DUN) Ўля ModemManager О " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2245,17 +3169,13 @@ "сПеЎОМеМОя Ўля быстрПгП ЎПступа" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" -msgstr "ПреЎельМПе чОслП элеЌеМтПв" +msgstr "МаксОЌальМПе чОслП элеЌеМтПв" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." -msgstr "ПреЎельМПе чОслП элеЌеМтПв, ПтПбражаеЌых в ЌеМю «НеЎавМОе сПеЎОМеМОя»." - -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "НеЎавМОе _пПЎключеМОя" +msgstr "МаксОЌальМПе чОслП элеЌеМтПв, ПтПбражаеЌых в ЌеМю МеЎавМОх сПеЎОМеМОй." #: blueman/plugins/applet/RecentConns.py:155 #, python-format @@ -2264,7 +3184,7 @@ #: blueman/plugins/applet/RecentConns.py:161 msgid "Failed to connect" -msgstr "НевПзЌПжМП устаМПвОть сПеЎОМеМОе" +msgstr "ППЎключОться Ме уЎалПсь" #: blueman/plugins/applet/RecentConns.py:171 #, python-format @@ -2275,6 +3195,10 @@ msgid "Adapter for this connection is not available" msgstr "АЎаптер Ўля этПгП сПеЎОМеМОя МеЎПступеМ" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "НеЎавМОе _сПеЎОМеМОя" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2283,41 +3207,41 @@ "ОбеспечОвает пПЎЎержку Personal Area Networking (PAN), преЎставлеММую в " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" -msgstr "ПреЎПставляет МабПр фуМкцОй DBus Ўля ЎругОх кПЌпПМеМтПв Blueman" +msgstr "ПреЎПставляет API DBus Ўля ЎругОх кПЌпПМеМтПв Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ВхПЎящОй файл через Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ВхПЎящОй файл %(0)s Пт %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "ОтклПМОть" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ППлучеМОе файла" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ППлучеМОе файла %(0)s Пт %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "ОбеспечОвает ПбЌеМ файлаЌО пП прПтПкПлу OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "НастрПеММая папка Ўля вхПЎящОх файлПв Птсутствует" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2326,34 +3250,34 @@ "УбеЎОтесь, чтП папка «%s» существует ОлО МастрПйте её через blueman-" "services. ДП тех пПр буЎет ОспПльзПваться папка пП уЌПлчаМОю «%s»" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ѐайл пПлучеМ" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "УспешМП пПлучеМ файл %(0)s Пт %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Открытый" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ПереЎача Ме уЎалась" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ПереЎача файла %(0)s Ме уЎалась" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ППлучеМы файлы" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2362,12 +3286,12 @@ msgstr[2] "ППлучеМП %(files)d файлПв в фПМе" msgstr[3] "ППлучеМП %(files)d файлПв в фПМе" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Открыть ЌестПпПлПжеМОе" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2384,7 +3308,7 @@ msgstr "" "Переключает выключатель Bluetooth в сППтветствОО с сПстПяМОеЌ пОтаМОя " "Bluetooth. ППзвПляет сМПва включОть Bluetooth с пПЌПщью зМачка, кПтПрый " -"пПказывает егП сПстПяМОе; прО услПвОО, чтП ПМ Ме ПтключеМ сОстеЌПй ОлО " +"пПказывает егП сПстПяМОе; прО услПвОО, чтП ПМ Ме ПтключёМ сОстеЌПй ОлО " "фОзОческО." #: blueman/plugins/applet/StandardItems.py:22 @@ -2403,7 +3327,7 @@ msgid "Adap_ters" msgstr "_АЎаптеры" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "апплет" @@ -2417,7 +3341,7 @@ #: blueman/plugins/applet/DhcpClient.py:14 msgid "Provides a basic dhcp client for Bluetooth PAN connections." -msgstr "ПреЎПставляет базПвый dhcp клОеМт Ўля PAN сПеЎОМеМОй Bluetooth." +msgstr "ПреЎПставляет ПсМПвМПй DHCP-клОеМт Ўля PAN-сПеЎОМеМОй Bluetooth." #: blueman/plugins/applet/DhcpClient.py:47 #: blueman/plugins/applet/DhcpClient.py:55 @@ -2428,12 +3352,12 @@ #: blueman/plugins/applet/DhcpClient.py:48 #, python-format msgid "Interface %(0)s bound to IP address %(1)s" -msgstr "ИМтерфейсу %(0)s прОсвПеМ IP аЎрес %(1)s" +msgstr "ИМтерфейсу %(0)s прОсвПеМ IP-аЎрес %(1)s" #: blueman/plugins/applet/DhcpClient.py:55 #, python-format msgid "Failed to obtain an IP address on %s" -msgstr "НевПзЌПжМП пПлучОть IP аЎрес Ма %s" +msgstr "ППлучОть IP-аЎрес Ма %s Ме уЎалПсь" #: blueman/plugins/applet/DhcpClient.py:60 #, python-format @@ -2441,50 +3365,41 @@ "Trying to obtain an IP address on %s\n" "Please wait
" msgstr "" -"ППпытка пПлучОть IP аЎрес Ма %s\n" +"ППпытка пПлучОть IP-аЎрес Ма %s\n" "ППжалуйста, пПЎПжЎОте " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"ДПбавОть ОМЎОкацОю в зМачПк ПбластО увеЎПЌлеМОя, кПгЎа Bluetooth актОвеМ, О " -"пПказывать кПлОчествП пПЎключеМОй вП всплывающей пПЎсказке." +"ДПбавОть ОМЎОкацОю в зМачПк ПбластО увеЎПЌлеМОя, кПгЎа Bluetooth включёМ, О " +"пПказывать сПеЎОМеМОя вП всплывающей пПЎсказке." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" -msgstr "Bluetooth актОвеМ" - -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d АктОвМПе сПеЎОМеМОе" -msgstr[1] "%(connections)d АктОвМых сПеЎОМеМОя" -msgstr[2] "%(connections)d АктОвМых сПеЎОМеМОй" -msgstr[3] "%(connections)d АктОвМых сПеЎОМеМОй" +msgstr "Bluetooth включёМ" -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth ПтключеМ" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" -msgstr "ДПбавляет пуМкты ЌеМю ПтключеМОя" +msgstr "ДПбавляет пуМкты ЌеМю Ўля ПтключеМОя" #: blueman/plugins/applet/DisconnectItems.py:40 #, python-format msgid "Disconnect %s" -msgstr "ОтключеМОе%s" +msgstr "ОтключОть %s" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" "Provides a menu item for making the default adapter temporarily visible when " "it is set to hidden by default" msgstr "" -"ПуМкт ЌеМю Ўля вреЌеММПгП ПтПбражеМОя аЎаптера пП уЌПлчаМОю, еслО пП " +"ПуМкт ЌеМю Ўля вреЌеММПгП ПтПбражеМОя аЎаптера пП-уЌПлчаМОю, еслО пП " "уЌПлчаМОю ПМ скрыт" #: blueman/plugins/applet/DiscvManager.py:26 @@ -2498,7 +3413,7 @@ "устрПйства" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "СЎелать _вОЎОЌыЌ" @@ -2506,29 +3421,32 @@ msgid "Make the default adapter temporarily visible" msgstr "СЎелать аЎаптер пП уЌПлчаМОю вреЌеММП вОЎОЌыЌ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" -msgstr "ВОЎОЌый...%ss" +msgstr "ВОЎОЌый  %s сек" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "ВОЎОЌый " #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -"ПреЎПставляет ЌеМю Ўля апплета О МабПра фуМкцОй Ўля плагОМПв, пПзвПляющее ОЌ " +"ПреЎПставляет ЌеМю Ўля апплета О API Ўля ЎругОх плагОМПв, пПзвПляющее ОЌ " "управлять" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -"ПрПОзвеЎеМП успешМПе сПеЎОМеМОе к службе DUN Ма устрПйстве %(0)s.\n" +"УспешМПе пПЎключеМОе к службе DUN Ма устрПйстве %(0)s.\n" "Сеть теперь ЎПступМа через %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "ПреЎПставляет ПсМПвМую пПЎЎержку Ўля пПЎключеМОя к ОМтерМету через прПфОль " @@ -2539,11 +3457,11 @@ "Standard SPP profile connection handler, allows executing custom actions" msgstr "" "СтаМЎартМый ПбрабПтчОк сПеЎОМеМОя прПфОля SPP, пПзвПляющОй выпПлМять " -"стаМЎартМые ЎействОя" +"пПльзПвательскОе ЎействОя" #: blueman/plugins/applet/SerialManager.py:31 msgid "Script to execute on connection" -msgstr "ЗапускаеЌый пПсле сПеЎОМеМОя скрОпт" +msgstr "ЗапускаеЌый прО пПЎключеМОО скрОпт" #: blueman/plugins/applet/SerialManager.py:32 msgid "" @@ -2551,15 +3469,15 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" "БуЎут переЎаМы слеЎующОе аргуЌеМты:\n" -"АЎрес, ОЌя, МазваМОе службы, uuid16s, узел rfcomm\n" +"аЎрес, ОЌя, МазваМОе службы, uuid16s, узел rfcomm\n" "НапрОЌер:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s буЎет вПзвращеМ спОскПЌ, разЎелеММыЌ запятыЌО\n" +"uuid16s вПзвращаются спОскПЌ, разЎелёММыЌ запятыЌО\n" "\n" "ПрО ПтключеМОО устрПйства скрОпту буЎет ПтправлеМ сОгМал HUP" @@ -2572,7 +3490,8 @@ msgid "" "Serial port service on device %s now will be available via %s" msgstr "" -"ППслеЎПвательМый пПрт Ма устрПйстве %s теперь ЎПступеМ через %s" +"Служба пПслеЎПвателМПгП пПрта Ма устрПйстве %s теперь буЎет ЎПступМа " +"через %s" #: blueman/plugins/applet/SerialManager.py:114 msgid "Serial port connection script failed" @@ -2589,35 +3508,27 @@ #: blueman/plugins/applet/PowerManager.py:31 msgid "Controls Bluetooth adapter power states" -msgstr "Управляет сПстПяМОеЌ пОтаМОя аЎаптера Bluetooth" - -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "АвтПвключеМОе" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "АвтПЌатОческПе включеМОе аЎаптерПв" +msgstr "Управляет сПстПяМОеЌ пОтаМОя Bluetooth-аЎаптера" -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_ОтключОть Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ОтключОть все аЎаптеры" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "В_ключОть Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "ВключОть все аЎаптеры" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2629,20 +3540,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ПреЎПставляет StatusNotifierItem Ўля ПтПбражеМОя зМачка сПстПяМОя" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Сеть" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" -msgstr "НеЎействОтельМый IP-аЎрес" +msgstr "НекПрректМый IP-аЎрес" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-аЎрес МесПвЌестОЌ с ОМтерфейсПЌ %s, кПтПрый ОЌеет такПй же аЎрес" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2651,33 +3562,33 @@ msgstr "" "IP-аЎрес пересекается с пПЎсетью ОМтерфейса %s, кПтПрая ОЌеет слеЎующую " "кПМфОгурацОю: %s/%s\n" -"ЭтП ЌПжет прОвестО к МеправОльМПЌу пПвеЎеМОю сетО" +"ЭтП ЌПжет прОвестО к МекПрректМПЌу пПвеЎеМОю сетО" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "В МастПящее вреЌя Ме пПЎЎержОвается" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПереЎача" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" -msgstr "ПлагОМ службы переЎачО ЎаММых апплета ПтключёМ" +msgstr "ПлагОМ сервОса переЎачО апплета ПтключёМ" #: blueman/services/DialupNetwork.py:23 msgid "Dialup Settings" msgstr "НастрПйкО службы ЎПступа к сетО через ЌПЎеЌ" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "ППслеЎПвательМый пПрт %s" #: blueman/services/meta/NetworkService.py:51 msgid "Renew IP Address" -msgstr "ОбМПвОть IP аЎрес" +msgstr "ОбМПвОть IP-аЎрес" #: data/blueman-adapters.desktop.in:4 msgid "Set Bluetooth Adapter Properties" @@ -2693,11 +3604,11 @@ #: data/blueman-manager.desktop.in:3 msgid "Bluetooth Manager" -msgstr "Bluetooth ЌеМеЎжер" +msgstr "МеМеЎжер Bluetooth" #: data/thunar-sendto-blueman.desktop.in:5 msgid "Bluetooth Device" -msgstr "УстрПйства Bluetooth" +msgstr "УстрПйствП Bluetooth" #: data/configs/org.blueman.policy.in:10 msgid "Configure Bluetooth Network" @@ -2713,7 +3624,7 @@ #: data/configs/org.blueman.policy.in:20 msgid "Launching DHCP client requires privileges" -msgstr "Запуск клОеМта DHCP требует сППтветствующОх разрешеМОй" +msgstr "Запуск DHCP-клОеМта требует сППтветствующОх разрешеМОй" #: data/configs/org.blueman.policy.in:28 msgid "Launch PPP daemon" @@ -2731,6 +3642,100 @@ msgid "Setting RfKill State requires privileges" msgstr "УстаМПвка сПстПяМОя RfKill требует сППтветствующОх разрешеМОй" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "В_ключОть Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Для рабПты ЌеМеЎжера устрПйств Bluetooth ЎПлжеМ быть включёМ" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Откл_ючОть Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "ДатчОк серЎцебОеМОя: пПяс" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "КрПвяМПе ДавлеМОе: Рука" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "КрПвяМПе ЎавлеМОе: Запястье" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "УстрПйствП челПвеческПгП ОМтерфейса (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "ДатчОк бега О хПЎьбы: В ПбувО" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "ДатчОк бега О хПЎьбы: На ПбувО" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "ДатчОк бега О хПЎьбы: На беЎре" + +#~ msgid "Fingertip" +#~ msgstr "КПМчОк пальца" + +#~ msgid "Wrist-Worn" +#~ msgstr "НаручМые" + +#~ msgid "Services" +#~ msgstr "Службы" + +#~ msgid "Network Settings" +#~ msgstr "НастрПйкО сетО" + +#~ msgid "Transfer Settings" +#~ msgstr "НастрПйкО переЎачО" + +#~ msgid "Plugin description:" +#~ msgstr "ОпОсаМОе ЌПЎуля:" + +#~ msgid "Local Services" +#~ msgstr "ЛПкальМые службы" + +#~ msgid "_Apply" +#~ msgstr "_ПрОЌеМОть" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d АктОвМПе сПеЎОМеМОе" +#~ msgstr[1] "%(connections)d АктОвМых сПеЎОМеМОя" +#~ msgstr[2] "%(connections)d АктОвМых сПеЎОМеМОй" +#~ msgstr[3] "%(connections)d АктОвМых сПеЎОМеМОй" + +#~ msgid "udhcpd" +#~ msgstr "udchpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ресурс вреЌеММП МеЎПступеМ" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "ДПлжеМ лО Bluetooth включаться автПЌатОческО?" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Нет" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "КачествП связО: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "КачествП связО: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "АвтПвключеМОе" + +#~ msgid "Automatically power on adapters" +#~ msgstr "АвтПЌатОческПе включеМОе аЎаптерПв" + +#~ msgid "Bluetooth Devices" +#~ msgstr "УстрПйства Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2790,9 +3795,6 @@ #~ msgid "Introduction" #~ msgstr "ВвеЎеМОе" -#~ msgid "Device" -#~ msgstr "УстрПйствП" - #~ msgid "Select pairing method to use:" #~ msgstr "ВыберОте спПсПб сПпряжеМОя:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sk.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sk.gmo differ diff -Nru blueman-2.3.5/po/sk.po blueman-2.4.1/po/sk.po --- blueman-2.3.5/po/sk.po 2022-11-22 19:08:27.000000000 +0000 +++ blueman-2.4.1/po/sk.po 2024-04-09 07:41:51.000000000 +0000 @@ -9,32 +9,34 @@ # xills pills https://launchpad.net/~adamturan # DuÅ¡an Kazik , 2015,2017,2019, 2021. # Ján ĎanovskÃœ , 2014-2017 -# Jose Riha , 2019, 2022. +# Jose Riha , 2019 # Pavol Å imo , 2015 # Tibor Kaputa , 2014 # Juraj Liso -# menom , 2022. +# menom , 2022, 2023, 2024. +# Milan Å alka , 2023, 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-10-24 14:40+0000\n" -"Last-Translator: Jose Riha \n" -"Language-Team: Slovak \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-02 16:40+0000\n" +"Last-Translator: menom \n" +"Language-Team: Slovak \n" "Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=4; plural=(n % 1 == 0 && n == 1 ? 0 : n % 1 == 0 && n " ">= 2 && n <= 4 ? 1 : n % 1 != 0 ? 2: 3);\n" -"X-Generator: Weblate 4.14.2-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "Nastavenie viditeÄŸnosti" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "SkrytÃœ" @@ -54,225 +56,285 @@ msgid "Pairing request" msgstr "PoÅŸiadavka na spárovanie" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "PoÅŸiadavka na spárovanie pre zariadenie:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Toto by malo byÅ¥ prepísané" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ZobraziÅ¥ vstup" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptér" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_HÄŸadaÅ¥" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_PredvoÄŸby" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_SkončiÅ¥" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Zariadenie" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_NáhÄŸad" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ZobraziÅ¥ panel _nástrojov" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ZobraziÅ¥ _stavovÃœ riadok" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "SkryÅ¥ zariadenia _bez názvu" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Usp_oriadaÅ¥ podÄŸa" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Názvu" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Pridania" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Zostupne" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Zásuvné moduly" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Miestne sluÅŸby" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pomocník" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_NahlásiÅ¥ problém" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "VyhÄŸadá zariadenia v blízkosti" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "HÄŸadaÅ¥" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Vytvorí spárovanie s tÃœmto zariadením" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "SpárovaÅ¥" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Označí/zruší označenie tohto zariadenia ako dÃŽveryhodné" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "DÃŽveryhodné" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Odstráni toto zariadenie zo zoznamu známych zariadení" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "OdstrániÅ¥" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "OdoÅ¡le súbor(y) do zariadenia" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "OdoslaÅ¥ súbor" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Celkovo odoslané údaje a rÃœchlosÅ¥ prenosu" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Celkovo prijaté údaje a rÃœchlosÅ¥ prenosu" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Indikácia aktivity údajov" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Viac" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Premenovanie zariadenia" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "O_bnoviÅ¥" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_ZruÅ¡iÅ¥" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_OK" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "SieÅ¥ovÃœ prístupovÃœ bod (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "SluÅŸby" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Typ servera DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "OdporúčanÃœ" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adresa IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nie sú nainÅ¡talované ÅŸiadne servery DHCP" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adresa IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Nastavenia NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Osobná oblasÅ¥ siete" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Podpora PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Dial-up siete" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Podpora DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "SieÅ¥ové nastavenia" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "SieÅ¥ovÃœ prístupovÃœ bod (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP podpora" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Prijímanie súborov (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Priečinok pre prichádzajúce súbory:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "VÃœber priečinku pre prichádzajúce prenosy súborov" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "PrijímaÅ¥ súbory z dÃŽveryhodnÃœch zariadení" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Nastevenia prenosu" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Odosielajú sa súbory prostredníctvom " "Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Pre:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Súbor:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Nastavenie" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Nastaví predvoÄŸby vybraného zásuvného modulu" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Popis zásuvného modulu:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "NeurčenÃœ" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Neznáme" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Závisí na:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "V konflikte s:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Nastavenia siete GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Číslo:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -280,27 +342,27 @@ msgid "Traffic statistics" msgstr "Å tatistika prenosu" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ZavrieÅ¥" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Prevzaté:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Odovzdané:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Celkom:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Zahájenie záznamu:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Trvanie záznamu:" @@ -308,19 +370,19 @@ msgid "Send note" msgstr "OdoslaÅ¥ poznámku" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Aby mohol správca adaptérov pracovaÅ¥, musí byÅ¥ zapnutÃœ Bluetooth" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adaptéry Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "VÅŸdy" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -329,23 +391,32 @@ msgstr[2] "%(minutes)d Minúty" msgstr[3] "%(minutes)d minút" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adaptér" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Zariadenia Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Aby mohol správca adaptérov fungovaÅ¥, musí byÅ¥ zapnutÃœ Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Nepodarilo sa spojiÅ¥ s manaşérom blueman" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Zdá sa, ÅŸe blueman-manager nemohol byÅ¥ aktivovanÃœ cez D-Bus. Typickou " +"príčinou je nefunkčné grafické nastavenie v prostredí aktivácie D-Bus, ktoré " +"sa dá vyrieÅ¡iÅ¥ volaním dbus-update-activation-environment, zvyčajne " +"vydávanÃœm z xinitrc (resp. konfigurácia Sway alebo podobná)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Pripojenie k BlueZ zlyhalo" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -355,16 +426,24 @@ "Toto pravdepodobne znamená, ÅŸe neboli nájdené ÅŸiadne adaptéry Bluetooth, " "alebo démon Bluetooth nebol spustenÃœ." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "VyhÄŸadávanie" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Nastavenia adaptéra" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Nástroj na odoslanie súborov" @@ -394,15 +473,15 @@ msgid "Cancelling" msgstr "RuÅ¡enie" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Odosielanie súboru" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "OdhadovanÃœ čas do konca:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -411,20 +490,20 @@ msgstr[2] "%(seconds)d Sekundy" msgstr[3] "%(seconds)d sekúnd" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Počas odosielania súboru %s sa vyskytla chyba" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "PreskočiÅ¥" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "SkúsiÅ¥ znovu" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Vyskytla sa chyba" @@ -482,14 +561,14 @@ msgstr "PrijaÅ¥ vÅŸdy" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "PrijaÅ¥" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Počas načítavania zásuvného modulu sa vyskytla chyba. Prosím, oboznámte " @@ -497,206 +576,146 @@ "webovej stránke." "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Miestne sluÅŸby" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_PouÅŸiÅ¥" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth je vypnutÃœ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "SkončiÅ¥" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "PovoliÅ¥ Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Mal by sa bluetooth zapínaÅ¥ automaticky?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Áno" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nie" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_NahlásiÅ¥ problém" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Správca zariadení" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ZobraziÅ¥ panel _nástrojov" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ZobraziÅ¥ _stavovÃœ riadok" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "SkryÅ¥ zariadenia _bez názvu" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Usp_oriadaÅ¥ podÄŸa" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Názvu" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Pridania" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Zostupne" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Zásuvné moduly" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Miestne sluÅŸby" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Nastavenia sluÅŸby" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_HÄŸadaÅ¥" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Klávesnica" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_PredvoÄŸby" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_SkončiÅ¥" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Priezvisko" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "nezaradené" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Pripojené" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "DÃŽveryhodné" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Spárované" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "blokované" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Pripojené" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "SlabÃœ" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Takmer optimálny" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimálny" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "NadmernÃœ" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "SilnÃœ" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Sila prijatého signálu: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Sila prijatého signálu: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvalita spojenia: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kvalita spojenia: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Nízka" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Vysoká" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "VeÄŸmi vysoká" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sila úrovne vysielania: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Sila úrovne vysielania: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Úspech!" @@ -708,91 +727,91 @@ msgid "Connecting
" msgstr "Pripája sa
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Odpojenie zlyhalo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Neregistrované audio" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Chyba vstupu/vÃœstupu" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Zariadenie neodpovedá" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Zdroj dočasne nedostupnÃœ" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Neznáma chyba" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Pripojenie zlyhalo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_PripojiÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Pripája profily automatického pripojenia zdroja A2DP, cieÄŸa A2DP a HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "OdpojiÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Nútene odpojí zariadenie" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "PripojiÅ¥ k:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "OdpojiÅ¥:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Automaticky pripojiÅ¥:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "OdoslaÅ¥ súbor
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_SpárovaÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_DÃŽverovaÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_NedÃŽverovaÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_ZablokovaÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_OdblokovaÅ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "ZablokovaÅ¥/OdblokovaÅ¥ toto zariadenie" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "PremenovaÅ¥ zariadenie
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Odstrániť " @@ -800,23 +819,8 @@ msgid "Cancel Operation" msgstr "ZruÅ¡iÅ¥ operáciu" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Indikácia aktivity údajov" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Celkovo prijaté údaje a rÃœchlosÅ¥ prenosu" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Celkovo odoslané údaje a rÃœchlosÅ¥ prenosu" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "NedÃŽverovaÅ¥" @@ -824,29 +828,20 @@ msgid "Select Device" msgstr "VÃœber zariadenia" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Viac" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman je správca rozhrania Bluetooth vytvorenÃœ pomocou GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Nastavenia siete GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Zásuvné moduly" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Chyba závislostí" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -857,7 +852,7 @@ "uvoÄŸní aj „%(0)s“.\n" "PokračovaÅ¥?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -868,6 +863,18 @@ "%(1)s uvoÄŸní %(0)s.\n" "PokračovaÅ¥?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Åœiadne závislosti" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Åœiadne konflikty" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Chyba závislostí" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "VÃœber adaptéra" @@ -907,7 +914,7 @@ msgstr "Periférne zariadenie" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Snímanie" @@ -932,7 +939,7 @@ msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Notebook" @@ -1012,7 +1019,8 @@ msgstr "Nedostupné" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Náhlavná súprava" @@ -1022,7 +1030,7 @@ msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofón" @@ -1032,7 +1040,7 @@ msgstr "Reproduktor" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Slúchadlá" @@ -1092,21 +1100,11 @@ msgstr "Hranie/Hračka" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Klávesnica" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Ukazovacie" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombo" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Displej" @@ -1176,6 +1174,10 @@ msgid "Game" msgstr "Hra" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Generické neznáme" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "GenerickÃœ telefón" @@ -1185,220 +1187,1170 @@ msgstr "GenerickÃœ počítač" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "Desktopová pracovná stanica" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Počítač triedy serverov" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "Ručné PC/PDA (véčko)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "PC/PDA veÄŸkosti dlane" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "NositeÄŸnÃœ počítač (veÄŸkosÅ¥ hodiniek)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tablet" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Dokovacia stanica" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "VÅ¡etko v jednom" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Blade Server" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "Konvertibilné" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "OdnímateÄŸné" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "Brána IoT" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "Mini PC" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Stick PC" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Neznačkové hodinky" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "Å portové hodinky" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Inteligentné hodinky" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Å tandardné hodiny" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Å tandardnÃœ displej" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Å tandardnÃœ diaÄŸkovÃœ ovládač" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Å tandardné okuliare" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Å tandardná visačka" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Å tandardnÃœ keyring" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "GenerickÃœ prehrávač médií" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Å tandardnÃœ skener čiarovÃœch kódov" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Å tandardnÃœ teplomer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" msgstr "UÅ¡nÃœ teplomer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "Å tandardnÃœ snímač srdcovej frekvencie" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "GenerickÃœ snímač srdcovej frekvencie" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Snímač srdcovej frekvencie: pás" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Pás na meranie srdcového tepu" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Å tandardnÃœ krvnÃœ tlak" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "KrvnÃœ tlak: Rameno" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "KrvnÃœ tlak paÅŸe" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "KrvnÃœ tlak: ZápÀstie" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "KrvnÃœ tlak na zápÀstí" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "HID" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Generické ÄŸudské rozhranie" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "MyÅ¡" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "PákovÃœ ovládač" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Gamepad" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "DigitalizovanÃœ tablet" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Čítačka kariet" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitálna ohrádka" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Skener čiarovÃœch kódov" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Touchpad" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "DiaÄŸkové ovládanie prezentácie" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Å tandardnÃœ merač glukózy" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Å tandardnÃœ snímač chÃŽdze" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "GenerickÃœ snímač chÃŽdze" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Snímač chÃŽdze v topánke" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Snímač chÃŽdze v obuvi" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Snímač chÃŽdze na topánke" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Snímač chÃŽdze na obuvi" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "Snímač chÃŽdze na boku" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Å tandardnÃœ: Cyklistika" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "GenerickÃœ: Cyklistika" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "Cyklistika: Počítač na bicykli" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Počítač na bicykli" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Cyklistika: Snímač rÃœchlosti" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Snímač rÃœchlosti" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Cyklistika: Snímač rytmického tempa" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Snímač rytmického tempa" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Cyklistika: Snímač vÃœkonu" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "Snímač vÃœkonu" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Cyklistika: Snímač rÃœchlosti a kadencie" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Snímač rÃœchlosti a kadencie" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Å tandardné ovládacie zariadenie" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Prepínač" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Multiprepínač" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "Tlačidlo" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "Posúvač" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "OtočnÃœ spínač" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "DotykovÃœ panel" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "JedinÃœ spínač" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "DvojitÃœ prepínač" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "TrojitÃœ prepínač" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Spínač batérie" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Prepínač zberu energie" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Tlačidlo" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "VytočiÅ¥" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "VÅ¡eobecné sieÅ¥ové zariadenie" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "PrístupovÃœ bod" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "SieÅ¥ové zariadenie" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "SieÅ¥ovÃœ proxy server" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Å tandardnÃœ snímač" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "PohybovÃœ senzor" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Senzor kvality vzduchu" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "TeplotnÃœ senzor" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Senzor vlhkosti" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Senzor úniku" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "DymovÃœ senzor" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Snímač obsadenosti" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "KontaktnÃœ senzor" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Senzor oxidu uhoÄŸnatého" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Senzor oxidu uhličitého" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Senzor okolitého svetla" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Senzor energie" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Senzor farebného svetla" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "DaşďovÃœ senzor" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "PoÅŸiarny senzor" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "Senzor vetra" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Senzor priblíşenia" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Multi-senzor" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "ZapustenÃœ senzor" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "StropnÃœ senzor" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "NástennÃœ senzor" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Multisenzor" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Merač energie" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Detektor plameňa" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Senzor tlaku v pneumatikách vozidla" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Generické svietidlá" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Nástenné svetlo" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Stropné svetlo" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Podlahové svetlo" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Osvetlenie kabinetu" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Svetlo na stÃŽl" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "Vstavané stropné svietidlo" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Závesné svetlo" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Svetlo v zemi" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Å irokoúhly svetlomet" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Podvodné svetlo" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Stĺpik so svetlom" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Svetlo na chodníku" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Záhradné svetlo" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Stĺpové svetlo" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Reflektor" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Lineárne svetlo" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Pouličné osvetlenie" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Svetlo na polici" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Svetlo v zátoke" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Svetlo núdzového vÃœchodu" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Ovládač svetla" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "SvetelnÃœ ovládač" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "Åœiarovka" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "NízkopoloÅŸené svetlo" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "VÜškové svetlo" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "GenerickÃœ ventilátor" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "StropnÃœ ventilátor" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "OsovÃœ ventilátor" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "VÃœfukovÃœ ventilátor" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "StojanovÃœ ventilátor" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "StolnÃœ ventilátor" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "StenovÃœ ventilátor" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "Å tandardné HVAC" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Termostat" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "Zvlhčovač" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Odvlhčovač" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Ohrievač" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Radiátor" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Bojler" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "Tepelné čerpadlo" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "InfračervenÃœ ohrievač" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "SálavÃœ panelovÃœ ohrievač" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "VentilátorovÃœ ohrievač" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Vzduchová clona" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Generická klimatizácia" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "GenerickÃœ zvlhčovač" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Å tandardné kúrenie" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "VÅ¡eobecná kontrola prístupu" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "Prístupové dvere" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Garáşové dvere" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Núdzové vÃœchodové dvere" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Zámok prístupu" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "VÜťah" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Okno" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Vstupná brána" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "Zámok na dverách" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Skrinka" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Å tandardné zariadenie mobility" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Motorizovaná brána" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Markíza" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Åœalúzie alebo tienidlá" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "Záclony" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Obrazovka" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Å tandardné napájacie zariadenie" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "Elektrická zásuvka" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "Napájacia liÅ¡ta" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Zástrčka" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "Zdroj" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "Ovládač LED" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Predradník pre ÅŸiarivku" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "HID predradník lampy" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Nabíjacie puzdro" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "Externá batéria" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Å tandardnÃœ zdroj svetla" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "Åœiarovka ÅŸiarič" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED lampa" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID lampa" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Fluorescenčná lampa" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "Pole LED" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Viacfarebné pole LED" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "NízkonapÀťovÃœ halogén" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Organické svetlo emitujúca dióda (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Å tandardné zakrytie okien" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "Tienidlá na okná" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Rolety" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Okenná markíza" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "OkennÃœ záves" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "VonkajÅ¡ia uzávierka" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "VonkajÅ¡ia obrazovka" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "VÅ¡eobecnÃœ zvukovÃœ kanál" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "SamostatnÃœ reproduktor" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Soundbar" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "RegálovÃœ reproduktor" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "StojanovÃœ reproduktor" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "HlasitÃœ odposluch" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "VÅ¡eobecnÃœ zdroj zvuku" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Alarm" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Zvonček" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Húkačka" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Vysielacie zariadenie" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "ServisnÃœ pult" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Kiosk" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Vysielacia miestnosÅ¥" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Poslucháreň" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Generické motorové vozidlo" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Auto" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "VeÄŸké nákladné vozidlo" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "2-kolesové vozidlo" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motorka" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Skúter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Moped" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "3-kolesové vozidlo" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Äœahké vozidlo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Å tvorkolka" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "Minibus" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "Autobus" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Vozík" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "PoÄŸnohospodárske vozidlo" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "ObytnÃœ voz / karavan" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Rekreačné vozidlo / Obytné auto" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Å tandardnÃœ domáci spotrebič" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "Chladnička" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "Mraznička" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Rúra" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Mikrovlnka" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Hriankovač" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Práčka" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "SuÅ¡ička" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Kávovar" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Åœehlička na oblečenie" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Åœehlička na vlasy" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Fén" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Vysávač" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "RobotickÃœ vysávač" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "Varič ryÅŸe" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "Naparovač odevov" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Å tandardné nositeÄŸné zvukové zariadenie" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Slúchadlo" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "VÅ¡eobecnÃœ zvuk" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofón" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "VÅ¡eobecnÃœ zvuk" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Prijímanie súboru" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Set-top box" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Å tandardnÃœ displej" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Video monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Å tandardnÃœ keyring" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Å tandardná visačka" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Prenosné audio" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Å tandardná visačka" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitálna ohrádka" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" msgstr "Å tandardnÃœ: PulznÃœ oximeter" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Konček prsta" +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Å tandardnÃœ: PulznÃœ oximeter" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "ManÅŸeta" +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "PulznÃœ oximeter" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Å tandardnÃœ: Rozsah váhy" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Å tandardné zariadenie osobnej mobility" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "ElektrickÃœ invalidnÃœ vozík" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "MobilnÃœ skúter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Å tandardnÃœ nepretrÅŸitÃœ merač glukózy" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Å tandardná inzulínová pumpa" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Inzulínová pumpa, trvalá pumpa" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Inzulínová pumpa, opravná pumpa" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Inzulínové pero" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Å tandardné dodanie liekov" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Å tandardnÃœ teplomer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Å tandardná: VonkajÅ¡ia Å¡portová aktivita" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Zobrazovacie zariadenie polohy" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Zobrazovacie zariadenie polohy a navigácie" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Modul polohy" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Modul polohy a navigácie" @@ -2062,32 +3014,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "ZvoÄŸte a pouÅŸite Control + C na kopírovanie" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Informácie" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Zobrazí informácie o zariadení" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "OdoslaÅ¥ _poznámku" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "OdoÅ¡le textovú poznámku" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Zlyhala zmena profilu na %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ZvukovÃœ profil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Vyberie zvukovÃœ profil pre systém PulseAudio" @@ -2101,14 +3053,6 @@ msgstr "" "SkúšaÅ¥ sa automaticky pripojiÅ¥ k sluÅŸbám pri Å¡tarte a kaÅŸdÃœch 60 sekúnd." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Pripojené" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2118,22 +3062,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "UkázaÅ¥ oznámenia, keď zariadenia sú pripojené alebo odpojené." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Odpojené" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Pripojené:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Nepripojené" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2141,7 +3085,7 @@ "ZatiaÄŸ nie je dostupná ÅŸiadna Å¡tatistika o pouşívaní. Skúste najskÃŽr " "vytvoriÅ¥ pripojenie a potom skontrolovaÅ¥ túto stránku." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "deň" @@ -2149,7 +3093,7 @@ msgstr[2] "dňa" msgstr[3] "dní" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "hodina" @@ -2157,7 +3101,7 @@ msgstr[2] "hodiny" msgstr[3] "hodín" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minúta" @@ -2165,39 +3109,39 @@ msgstr[2] "minúty" msgstr[3] "minút" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s a %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Naozaj chcete vynulovaÅ¥ počítadlo?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "UmoÅŸní sledovanie (mobilnÃœ broadband) vyuÅŸitia sieÅ¥ovej prevádzky. UÅŸitočné " "pre obmedzenÃœ plán prístupu k dátam. Tento modul sleduje kaÅŸdé zariadenie " "zvlášť." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "VyuÅŸitie _siete" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Zobrazí vyuÅŸitie sieÅ¥ovej prevádzky" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth je povolenÃœ" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Spravuje miestne sieÅ¥ové sluÅŸby, ako sú mosty NAP" @@ -2209,7 +3153,7 @@ "Poskytuje podporu vytáčaného pripojenia k sieti (DUN) pomocou programov " "ModemManager a NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2217,18 +3161,14 @@ "rÃœchly prístup" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximum poloÅŸiek" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Maximálny počet zobrazenÃœch poloÅŸiek v ponuke nedávnych pripojení." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Nedávne _pripojenia" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2247,6 +3187,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptér pre toto pripojenie nie je k dispozícii" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Nedávne _pripojenia" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2254,41 +3198,41 @@ msgstr "" "Poskytuje podporu pre osobnú sieÅ¥ (PAN) uvedenú v programe NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Poskytuje API zbernice DBus pre ďalÅ¡ie súčasti aplikácie Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Prichádzajúci súbor prostredníctvom Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Prichádzajúci súbor %(0)s zo zariadenia %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "OdmietnuÅ¥" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Prijímanie súboru" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Prijímanie súboru %(0)s zo zariadenia %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Poskytuje schopnosti prenosu súborov OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "NastavenÃœ priečinok pre prichádzajúce súbory neexistuje" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2297,34 +3241,34 @@ "Skontrolujte, či existuje adresár „ %s “, alebo ho nakonfigurujte " "pomocou blueman-services. Dovtedy sa pouÅŸije predvolenÃœ adresár „%s“" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Súbor prijatÃœ" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Súbor %(0)s zo zariadenia %(1)s bol úspeÅ¡ne prijatÃœ" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "OtvoriÅ¥" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Prenos zlyhal" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Prenos súboru %(0)s zlyhal" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Súbory prijaté" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2333,12 +3277,12 @@ msgstr[2] "PrijatÃœch %(files)d súborov na pozadí" msgstr[3] "PrijatÃœch %(files)d súborov na pozadí" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "OtvoriÅ¥ umiestnenie" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2373,7 +3317,7 @@ msgid "Adap_ters" msgstr "Adap_téry" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2415,29 +3359,20 @@ "Prebieha získavanie adresy IP zariadenia %s\n" "Prosím, čakajte
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -"Pridá indikáciu na stavovú ikonu ak je Bluetooth aktívne a zobrazí v " -"nápovede počet pripojení." +"Pridáva označenie na ikone stavu, keď je Bluetooth aktívny a zobrazuje " +"spojenie v nástrojitip." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth je aktívny" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Aktívne pripojenie" -msgstr[1] "%(connections)d Aktívne pripojenia" -msgstr[2] "%(connections)d Aktívnych pripojení" -msgstr[3] "%(connections)d Aktívnych pripojení" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth je zakázanÃœ" @@ -2467,7 +3402,7 @@ msgstr "Počet minút v sekundách počas ktorÃœch bude objaviteÄŸnÃœ reÅŸim aktívny" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_SpraviÅ¥ objaviteÄŸnÃœm" @@ -2475,17 +3410,21 @@ msgid "Make the default adapter temporarily visible" msgstr "SpraviÅ¥ predvolenÃœ adaptér dočasne viditeÄŸnÃœm" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ObjaviteÄŸné  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "ObjaviteÄŸné " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "Poskytne menu apletu a API pre ďalÅ¡ie moduly na narábanie s ním" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2494,7 +3433,7 @@ "ÚspeÅ¡ne pripojené k sluÅŸbe DUN na %(0)s.\n" "SieÅ¥ je dostupná cez %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Poskytuje základnú podporu pre pripojenie sa na internet cez profil DUN." @@ -2516,7 +3455,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2555,33 +3494,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Kontroluje stavy napájania Bluetooth adaptérov" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatické zapnutie" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Automaticky zapne adaptéry" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Vyp_núť Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Vypne vÅ¡etky adaptéry" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Zap_núť Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Zapne vÅ¡etky adaptéry" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2592,20 +3523,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Poskytuje StatusNotifierItem na zobrazenie stavovej ikony" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "SieÅ¥" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Neplatná IP adresa" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adresa konfliktuje s rozhraním %s ktoré má rovnakú adresu" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2616,16 +3547,16 @@ "konfiguráciu %s/%s\n" "MÃŽÅŸe to spÃŽsobiÅ¥ nesprávne správanie siete" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "S tÃœmto nastavením momentálne nie je podporované" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Prenos" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Modul pre prenosnú sluÅŸbu apletu je vypnutÃœ" @@ -2633,7 +3564,7 @@ msgid "Dialup Settings" msgstr "Nastavenia vytáčaného pripojenia" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "SériovÃœ port %s" @@ -2694,6 +3625,100 @@ msgid "Setting RfKill State requires privileges" msgstr "Nastavenie stavu RfKill vyÅŸaduje práva" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Otočte Bluetooth _On" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Aby mohol správca adaptérov fungovaÅ¥, musí byÅ¥ zapnutÃœ Bluetooth" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Otočte Bluetooth _On" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Snímač srdcovej frekvencie: pás" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "KrvnÃœ tlak: Rameno" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "KrvnÃœ tlak: ZápÀstie" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "HID" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Snímač chÃŽdze v topánke" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Snímač chÃŽdze na topánke" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Snímač chÃŽdze na boku" + +#~ msgid "Fingertip" +#~ msgstr "Konček prsta" + +#~ msgid "Wrist-Worn" +#~ msgstr "ManÅŸeta" + +#~ msgid "Services" +#~ msgstr "SluÅŸby" + +#~ msgid "Network Settings" +#~ msgstr "SieÅ¥ové nastavenia" + +#~ msgid "Transfer Settings" +#~ msgstr "Nastevenia prenosu" + +#~ msgid "Plugin description:" +#~ msgstr "Popis zásuvného modulu:" + +#~ msgid "Local Services" +#~ msgstr "Miestne sluÅŸby" + +#~ msgid "_Apply" +#~ msgstr "_PouÅŸiÅ¥" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Aktívne pripojenie" +#~ msgstr[1] "%(connections)d Aktívne pripojenia" +#~ msgstr[2] "%(connections)d Aktívnych pripojení" +#~ msgstr[3] "%(connections)d Aktívnych pripojení" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Zdroj dočasne nedostupnÃœ" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Mal by sa bluetooth zapínaÅ¥ automaticky?" + +#~ msgid "Yes" +#~ msgstr "Áno" + +#~ msgid "No" +#~ msgstr "Nie" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvalita spojenia: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kvalita spojenia: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatické zapnutie" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Automaticky zapne adaptéry" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Zariadenia Bluetooth" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2748,9 +3773,6 @@ #~ msgid "Introduction" #~ msgstr "Úvod" -#~ msgid "Device" -#~ msgstr "Zariadenie" - #~ msgid "Select pairing method to use:" #~ msgstr "Vyberte spÃŽsob spárovania:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sl.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sl.gmo differ diff -Nru blueman-2.3.5/po/sl.po blueman-2.4.1/po/sl.po --- blueman-2.3.5/po/sl.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/sl.po 2024-04-09 07:41:51.000000000 +0000 @@ -15,7 +15,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Slovenian (http://www.transifex.com/mate/MATE/language/sl/)\n" @@ -30,7 +30,7 @@ msgid "Visibility Setting" msgstr "Nastavitev vidnosti" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Skrito" @@ -51,226 +51,288 @@ msgid "Pairing request" msgstr "Zahteva za seznanjanje" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Zahteva za seznanjanje za napravo:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "To bi bilo treba prepisati" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "PokaÅŸi vnos" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Vmesnik" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Išči" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Nastavitve" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Izhod" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Naprava" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Pogled" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "PokaÅŸi _orodno vrstico" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "PokaÅŸi _vrstica stanja" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Skrij _neimenovane naprave" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "R_azvrsi po" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Ime" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Dodano" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Padajoče" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Vstavki" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Krajevne storitve" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Pomoč" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Prijavi teÅŸavo" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Iskanje bliÅŸnjih naprav" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Iskanje" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Ustvari seznanjenje z napravo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Seznani" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Označi/Odznači to napravo kot zaupanja vredno" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Zaupaj" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Odstrani to napravo s seznama znanih naprav" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Odstrani" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "PoÅ¡lji datoteko(e) napravi" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "PoÅ¡lji datoteko" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Skupaj poslano in hitrost prenosa" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Skupaj prejeto in hitrost prenosa" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Pokazatelj dejavnosti podatkov" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Več" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Preimenuj napravo" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Ponastavi" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Preklic" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "OmreÅŸna dostopna točka (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Storitve" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Vrsta streÅŸnika DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Priporočeno" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Naslov IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Ni nameščenega streÅŸnika DHCP" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Naslov IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Nastavitve NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Podpora za PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Klicno omreÅŸenje (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Podpora za DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Nastavitve omreÅŸja" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "OmreÅŸna dostopna točka (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Podpora za PAN" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Sprejemanje datoteke (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Dohodna mapa:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Izberi mapo za dohodni prenos datotek" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Sprejmi datoteke od zaupanja vrednih naprav" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Nastavitve prenosa" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "PoÅ¡iljanje datotek preko Bluetootha" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Za:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Datoteka:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Nastavitev" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Spremeni nastavitve izbranega vstavka" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Opis vstavka:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Ni navedeno" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Avtor:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Neznano" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Odvisen od:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "V sporu z:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Nastavitve GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Å tevilka:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -278,27 +340,27 @@ msgid "Traffic statistics" msgstr "Statistika prometa" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Zapri" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Prejeto:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Poslano:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Skupaj:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "BeleÅŸenje začeto:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Trajanje beleÅŸenja:" @@ -306,20 +368,20 @@ msgid "Send note" msgstr "PoÅ¡lji sporočilo" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Bluetooth mora biti vklopljen, da bo upravljalnik vmesnikov lahko deloval" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adapter bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Vedno" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -328,23 +390,28 @@ msgstr[2] "%(minutes)d minute" msgstr[3] "%(minutes)d minut" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Vmesnik" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Naprave Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth mora biti vklopljen, da bo upravljalnik naprav deloval" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Povezava z BlueZ je spodletela" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -354,16 +421,24 @@ "To verjetno pomeni, da ni bilo zaznanih nobenih vmesnikov Bluetooth ali pa " "ozadnji program Bluetootha ni bil zagnan." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Iskanje" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Lastnosti vmesnika" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "PoÅ¡iljatelj datotek" @@ -393,15 +468,15 @@ msgid "Cancelling" msgstr "Preklic" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "PoÅ¡iljanje datoteke" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -410,20 +485,20 @@ msgstr[2] "%(seconds)d sekunde" msgstr[3] "%(seconds)d sekund" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Med poÅ¡iljanjem datoteke %s se je pojavila napaka" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Preskoči" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Poskusi znova" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "PriÅ¡lo je do napake" @@ -481,14 +556,15 @@ msgstr "Vedno sprejmi" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Sprejmi" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Pri nalaganju vtičnika je priÅ¡lo do napake. Prosimo, da z vsebino tega " @@ -496,208 +572,149 @@ "spletni strani." "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Krajevne storitve" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth je izključen" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Izhod" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Omogoči bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Ali naj se bluetooth omogoči samodejno?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Da" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ne" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Prijavi teÅŸavo" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Upravljalnik naprav" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "PokaÅŸi _orodno vrstico" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "PokaÅŸi _vrstica stanja" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Skrij _neimenovane naprave" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "R_azvrsi po" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Ime" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Dodano" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Padajoče" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Vstavki" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Krajevne storitve" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Nastavitev storitev" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Išči" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tipkovnica" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Nastavitve" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombinirano" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Izhod" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Preimenuj napravo" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Nekategorizirano" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Povezano" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Zaupaj" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Seznani" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Povezano" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Slabo" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Dobro" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Odlično" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Zadostno" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Preveč" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jakost prejetega signala: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Jakost prejetega signala: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kakovost povezave: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Kakovost povezave: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Nizko" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Visoko" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Zelo visoko" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nivo moči oddajanja: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Nivo moči oddajanja: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Uspeh!" @@ -709,94 +726,95 @@ msgid "Connecting
" msgstr "Povezovanje
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Odklop neuspel: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Ni registriranih avdio končnih točk" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Vhodna/izhodna napaka" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Naprava se ni odzvala" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Vir trenutno ni na voljo" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "Neznano" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Povezovanje je spodletelo: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "__PoveÅŸi" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Povezuje profile samodejnega povezovanja A2DP vira, A2DP ponora in HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_Odklopi" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Vsili prekinitev povezave z napravo" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "PoveÅŸi z:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Prekini povezavo:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Samodejna povezava:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "PoÅ¡lji _datoteko
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Seznani" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Zaupaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Ne zaupaj" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "PoÅ¡lji datoteke na to napravo" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Pr_eimenuj napravo
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Odstrani
" @@ -804,23 +822,8 @@ msgid "Cancel Operation" msgstr "Prekini opravilo" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Pokazatelj dejavnosti podatkov" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Skupaj prejeto in hitrost prenosa" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Skupaj poslano in hitrost prenosa" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Ne zaupaj" @@ -828,29 +831,20 @@ msgid "Select Device" msgstr "Izbor naprave" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Več" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman je upravljalnik Bluetootha, osnovan na GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Nastavitve GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Vstavki" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "TeÅŸave z odvisnostjo" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -861,7 +855,7 @@ "bo razloÅŸilo tudi \"%(0)s\".\n" "Nadaljevanje?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -872,6 +866,19 @@ "razloÅŸilo %(0)s.\n" "Nadaljevanje?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "TeÅŸave z odvisnostjo" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "TeÅŸave z odvisnostjo" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Izbira vmesnika" @@ -911,7 +918,7 @@ msgstr "Periferna naprava" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Slikanje" @@ -936,7 +943,7 @@ msgstr "StreÅŸnik" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "Prenosni računalnik" @@ -1023,7 +1030,8 @@ msgstr "Ni na voljo" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "SluÅ¡alke z mikrofonom" @@ -1033,7 +1041,7 @@ msgstr "Prostoročno" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1043,7 +1051,7 @@ msgstr "Zvočnik" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "SluÅ¡alke" @@ -1104,21 +1112,11 @@ msgstr "Igranje/Igrača" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Tipkovnica" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "Kazanje" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombinirano" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Zaslon" @@ -1188,6 +1186,11 @@ msgid "Game" msgstr "Igra" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Generični telefon" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Generični telefon" @@ -1197,221 +1200,1230 @@ msgstr "Generični računalnik" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Generični računalnik" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "StreÅŸnik" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +#, fuzzy +msgid "Detachable" +msgstr "Nosljiva naprava" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Generična ročna ura" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +#, fuzzy +msgid "Sports Watch" msgstr "Ura: Å¡portna ura" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "Zapestna ura" + +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "Generična ura" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Generični zaslon" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Generični daljinski upravljalnik" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Generična očala" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Generična oznaka" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Generični obesek za ključe" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Generični medijski predvajalnik" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Generični čitalec črtne kode" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Generični termometer" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometer: uho" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Generični termometer" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" msgstr "Generični senzor srčnega utripa" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" msgstr "Senzor srčnega utripa: pas za merjenje srčnega utripa" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Generični merilec krvnega tlaka" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Krvni tlak: roka" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Generični merilec krvnega tlaka" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Krvni tlak: zapestje" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Generični merilec krvnega tlaka" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" msgstr "Naprava za človeÅ¡ki vmesnik (HID)" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "MiÅ¡" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Igralna palica" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Igralna ploščica" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Tablica z digitalizatorjem" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Čitalec kartic" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digitalno pero" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Čitalec črtne kode" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Generični merilnik glukoze" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" msgstr "Generično: senzor za tekaÅ¡ko hojo" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Senzor za tekaÅ¡ko hojo: v čevlju" +#: blueman/DeviceClass.py:217 +#, fuzzy +msgid "In-Shoe Running Walking Sensor" +msgstr "Generično: senzor za tekaÅ¡ko hojo" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Senzor za tekaÅ¡ko hojo: na čevlju" +#: blueman/DeviceClass.py:218 +#, fuzzy +msgid "On-Shoe Running Walking Sensor" +msgstr "Generično: senzor za tekaÅ¡ko hojo" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Senzor za tekaÅ¡ko hojo: na boku" +#: blueman/DeviceClass.py:219 +#, fuzzy +msgid "On-Hip Running Walking Sensor" +msgstr "Generično: senzor za tekaÅ¡ko hojo" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" msgstr "Generično: Kolesarjenje" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Kolesarjenje: kolesarski računalnik" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Kolesarjenje: senzor hitrosti" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +#, fuzzy +msgid "Cadence Sensor" msgstr "Kolesarjenje: senzor kadence" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +#, fuzzy +msgid "Power Sensor" msgstr "Kolesarjenje: senzor moči" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +#, fuzzy +msgid "Speed and Cadence Sensor" msgstr "Kolesarjenje: senzor hitrosti in kadence" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Generična naprava za osebno mobilnost" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Baterija - Storitev" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Generično omreÅŸje" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Dostopna točka" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Naprava" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generični senzor srčnega utripa" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generični senzor srčnega utripa" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "PoÅ¡iljatelj datotek" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Kolesarjenje: senzor hitrosti" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Kolesarjenje: senzor hitrosti" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "Generično: tehtnica" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Krmilnik" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Generična oznaka" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Generična ura" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometer: uho" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generično omreÅŸje" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generični računalnik" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Generični obesek za ključe" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generični daljinski upravljalnik" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Dostopna točka" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Dostopna točka" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generična naprava za osebno mobilnost" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Generična naprava za osebno mobilnost" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Vstavki" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generično: tehtnica" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Generični obesek za ključe" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Ponor zvoka" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Pametni telefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Izvor zvoka" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Naprava za prikaz lokacije" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Storitev:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Profil zvoka" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Generični medijski predvajalnik" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Fotoaparat" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobilnostni skuter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Vozilo" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Generični zaslon" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generična naprava za osebno mobilnost" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generična ročna ura" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" msgstr "Generično: pulzni oksimeter" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Konica prsta" +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" -#: blueman/DeviceClass.py:211 +#: blueman/DeviceClass.py:427 #, fuzzy -msgid "Wrist-Worn" -msgstr "NoÅ¡enje na zapestju" +msgid "Receiver" +msgstr "Sprejemanje datoteke" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "TV dekoder" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Generični zaslon" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Video monitor" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Generični obesek za ključe" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Generična oznaka" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Prenosna avdio naprava" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Generična oznaka" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digitalno pero" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Generično: pulzni oksimeter" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Generično: pulzni oksimeter" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Generično: pulzni oksimeter" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" msgstr "Generično: tehtnica" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Generična naprava za osebno mobilnost" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Invalidski voziček s pogonom" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Mobilnostni skuter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Generični neprekinjen merilnik glukoze" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Generična inzulinska črpalka" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Inzulinska črpalka, trajna črpalka" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Inzulinska črpalka, obliÅŸna črpalka" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Inzulinsko pero" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Generična dostava zdravil" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Generični termometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generično: Å portna dejavnost na prostem" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Naprava za prikaz lokacije" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Naprava za prikaz lokacije in navigacije" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Naprava za lokacijo" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Naprava za lokacijo in navigacijo" @@ -2075,32 +3087,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "PokaÅŸi podatke o napravi" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "PoÅ¡lji _sporočilo" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "PoÅ¡lji tekstovno sporočilo" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Sprememba profila v %s je spodletela" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Profil zvoka" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Izberite profil zvoka za Pulseaudio" @@ -2113,14 +3125,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Povezano" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2130,22 +3134,22 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Odklopljeno" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Povezano:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Ni povezano" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2153,7 +3157,7 @@ "Statistični podatki o uporabi Å¡e niso na voljo. Najprej poskusite " "vzpostaviti povezavo in nato preverite to stran." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dan" @@ -2161,7 +3165,7 @@ msgstr[2] "dnevi" msgstr[3] "dni" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "ura" @@ -2169,7 +3173,7 @@ msgstr[2] "ur" msgstr[3] "ure" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minuta" @@ -2177,39 +3181,40 @@ msgstr[2] "minut" msgstr[3] "minute" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s in %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Ali ste prepričani, da ÅŸelite ponastaviti Å¡tevec?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "Omogoča vam spremljanje vaÅ¡e uporabe omreÅŸnega prometa (mobilni " "Å¡irokopasovni dostop). Uporabno za načrte za omejen dostop do prenosa " "podatkov. Ta vstavek sledi vsaki napravi posebej." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Uporaba omreÅŸja" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Prikazuje uporabo omreÅŸnega prometa" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth je omogočen" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Upravlja krajevne omreÅŸne storitve, kot so mostovi NAP" @@ -2219,7 +3224,7 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2227,18 +3232,14 @@ "dostop" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Največje Å¡tevilo predmetov" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Največje Å¡tevilo predmetov, ki jih prikaÅŸe meni nedavnih povezav." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Nedavne _povezave" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2257,6 +3258,10 @@ msgid "Adapter for this connection is not available" msgstr "Prilagodilnik za to povezavo ni na voljo" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Nedavne _povezave" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2264,75 +3269,75 @@ msgstr "" "Zagotavlja podporo za osebna omreÅŸja (PAN), uvedeno v NetworkManagerju 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Zagotavlja DBus API za ostale sestavne dele Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Dohodna datoteka preko Bluetootha" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Dohodna datoteka %(0)s od %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Zavrni" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Sprejemanje datoteke" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Sprejemanje datoteke %(0)s od %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Zagotavlja zmoÅŸnosti prenosa datotek OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Nastavljena mapa za prejete datoteke ne obstaja" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Datoteka je sprejeta" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Datoteka %(0)s od %(1)s uspeÅ¡no prejeta" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Prenos je spodletel" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Prenos datoteke %(0)s spodletela" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Datoteke so sprejete" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2341,12 +3346,12 @@ msgstr[2] "Prejete %(files)d datoteke v ozadju" msgstr[3] "Prejetih %(files)d datotek v ozadju" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2378,7 +3383,7 @@ msgid "Adap_ters" msgstr "Vm_esniki" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "aplet" @@ -2417,29 +3422,21 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Doda označbo na statusni ikoni, ko je Bluetooth dejaven in pokaÅŸe Å¡tevilo " "povezav v orodnem namigu." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth je dejaven" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d dejavna povezava" -msgstr[1] "%(connections)d dejavni povezavi" -msgstr[2] "%(connections)d dejavne povezave" -msgstr[3] "%(connections)d dejavnih povezav" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth je onemogočen" @@ -2469,7 +3466,7 @@ msgstr "Količina časa v sekundah trajanja načina vidnosti" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_Naredi vidno" @@ -2477,17 +3474,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Naredi privzeti vmesnik začasno viden" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Odkrivanje
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "Zagotavlja meni za aplet in API za upravljanje z drugimi vstavki" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2496,7 +3498,7 @@ "UspeÅ¡no povezano s storitvijo DUN na %(0)s.\n" "OmreÅŸje je na voljo preko %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Zagotavlja osnovno podporo za povezovanje z internetom preko profila DUN." @@ -2512,12 +3514,13 @@ msgstr "Skript za izvedbo ob povezavi" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2557,33 +3560,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Nadzira stanja napajanja vmesnika Bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Samodejni vklop" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Samodejno vklopi vmesnike" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_Izklopi Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "Izklopi vse vmesnike" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_Vklopi Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Vklopi vse vmesnike" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2596,20 +3591,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Uporablja libappindicator za prikaz ikone stanja" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "OmreÅŸje" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Neveljaven naslov IP" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "Naslov IP je v sporu z vmesnikom %s , ki ima enak naslov" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2617,16 +3612,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Trenutno ni podprto z to nastavitvijo" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Prenos" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Apletov vstavek storitve prenosa je onemogočen" @@ -2634,7 +3629,7 @@ msgid "Dialup Settings" msgstr "Nastavitev Klicanja" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Zaporedna vrata %s" @@ -2695,6 +3690,97 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_Vklopi Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth mora biti vklopljen, da bo upravljalnik naprav deloval" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_Izklopi Bluetooth" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Krvni tlak: roka" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Krvni tlak: zapestje" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Senzor za tekaÅ¡ko hojo: v čevlju" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Senzor za tekaÅ¡ko hojo: na čevlju" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Senzor za tekaÅ¡ko hojo: na boku" + +#~ msgid "Fingertip" +#~ msgstr "Konica prsta" + +#, fuzzy +#~| msgid "Wrist Worn" +#~ msgid "Wrist-Worn" +#~ msgstr "NoÅ¡enje na zapestju" + +#~ msgid "Services" +#~ msgstr "Storitve" + +#~ msgid "Network Settings" +#~ msgstr "Nastavitve omreÅŸja" + +#~ msgid "Transfer Settings" +#~ msgstr "Nastavitve prenosa" + +#~ msgid "Plugin description:" +#~ msgstr "Opis vstavka:" + +#~ msgid "Local Services" +#~ msgstr "Krajevne storitve" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d dejavna povezava" +#~ msgstr[1] "%(connections)d dejavni povezavi" +#~ msgstr[2] "%(connections)d dejavne povezave" +#~ msgstr[3] "%(connections)d dejavnih povezav" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Vir trenutno ni na voljo" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Ali naj se bluetooth omogoči samodejno?" + +#~ msgid "Yes" +#~ msgstr "Da" + +#~ msgid "No" +#~ msgstr "Ne" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kakovost povezave: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Kakovost povezave: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Samodejni vklop" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Samodejno vklopi vmesnike" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Naprave Bluetooth" + #~ msgid "Isdn" #~ msgstr "ISDN" @@ -2742,9 +3828,6 @@ #~ msgid "Introduction" #~ msgstr "Uvod" -#~ msgid "Device" -#~ msgstr "Naprava" - #~ msgid "Select pairing method to use:" #~ msgstr "Izberite način seznanjanja:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sq.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sq.gmo differ diff -Nru blueman-2.3.5/po/sq.po blueman-2.4.1/po/sq.po --- blueman-2.3.5/po/sq.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/sq.po 2024-04-09 07:41:51.000000000 +0000 @@ -11,7 +11,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-07-16 21:29+0000\n" "Last-Translator: Arben Tapia \n" "Language-Team: Albanian Visibility Setting" msgstr "Konfigurimi i pamjes" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Fshehur" @@ -48,226 +48,289 @@ msgid "Pairing request" msgstr "Kërkesë për lidhje" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Kërkesë për lidhje për pajisjen:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Kjo duhet mbi-shkruar(ri-shkruar)" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Tregu të dhënat e hyrjes" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adaptor" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Kërko" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Preferencat" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Dil" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Pajisje" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Shfaq" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Trego Shiri_TButonat" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Trego _ShiritGjëndjen" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Riemëro pajisjen" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Resht_o Sipas" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Emri" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Shtuar" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Zbritës" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Shtojcat" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "Shërbimet _Lokale" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Ndihmë" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Raporto një Problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Kërko për pajisje të afërta" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Kërko" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Krijo lidhje me këtë pajisje" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Çiftëzo (lidh)" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Shënoje/Hiq shënjën këtë pajisje si të besueshme" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Beso" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Hiqe këtë pajisje nga lista e pajisjeve të njohura" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Hiq" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Dërgo dokument(a) tek kjo pajisje" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Dërgo Skedarë" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totali i të dhënave të dërguara dhe shpejtësia e transmetimit" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Totali i të dhënave të marra dhe shpejtësia e transmetimit" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Tregues i aktivitetit së të dhënave" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Më shumë" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Riemëro pajisjen" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Rifillo" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Duke anuluar" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Pikë Hyrëse e Rrjetit" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Shërbimet" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Tipi i Shërbyesit (Serverit) DHCP:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "I rekomanduar" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Adresa IP:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Nuk ka shërbyesa (servera) DHCP të instaluar" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Adresa IP:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Konfigurimet e NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Ndihmesë për PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Hyrje rrjeti nëpërmjet telefonisë" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Ndihmesë për DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Konfigurimet e Rrjetit" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Pikë Hyrëse e Rrjetit" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Ndihmesë për PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Marrje dokumenti (shtytje/dërgim objekti)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Dosja Ardhëse:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Zgjidh dosjen për transferimet e dokumentave ardhëse" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Prano dokumenta nga pajisje të besuara" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Konfigurimet e Transferimeve" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Duke dërguar dokumenta me Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Tek:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Skedarë:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfigurimi" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfiguro preferencat e shtojcës së zgjedhur" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Përshkrimi i shtojcës:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "E pa specifikuar" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Autori:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Panjohur" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Varet nga:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Në konflikt me:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "Konfigurimi i GSM-së" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numri:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -275,27 +338,27 @@ msgid "Traffic statistics" msgstr "Statistikat e trafikut" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Mbyll" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Shkarkuar:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Ngarkuar:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Shuma:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Log-u filloi:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Log-u zgjati:" @@ -303,43 +366,47 @@ msgid "Send note" msgstr "Dërgo njoftim" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth-i kërkon të ndizet që të punojë manaxheri i përshtatësit" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Përshtatësat Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Gjithmonë" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%d Minutë" msgstr[1] "%d Minuta" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Përshtatës" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Pajisjet Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -"Bluetooth-i kërkon të ndizet që të funksionojë manaxheri i përshtatësit" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Lidhja me BlueZ dështoi" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -349,16 +416,24 @@ "Kjo mbase do të thotë që nuk u zbulua ndonjë përshtatës Bluetooth, ose që " "shërbyesi Bluetooth nuk ka filluar punën." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Duke kërkuar" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Preferencat e Përshtatësit" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Dërgues Dokumenti" @@ -388,35 +463,35 @@ msgid "Cancelling" msgstr "Duke anuluar" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Duke dërguar dokument" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Ka ndodhur një gabim duke dërguar dokumentin %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Kapërce" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Riprovo" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ka ndodhur një gabim" @@ -474,14 +549,15 @@ msgstr "Gjithmonë prano" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Prano" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Ka ndodhur një gabim duke ngarkuar një shtojcë. Ju lutemi njoftoni " @@ -489,211 +565,153 @@ " adresa jonë." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Shërbimet Lokale" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth-i është Shuar" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Dil" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Mundëso Bluetooth-in" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Doni ta mundësoni bluetooth-in automatikisht?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Po" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Jo" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Raporto një Problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Manaxheri i Pajisjeve" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Trego Shiri_TButonat" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Trego _ShiritGjëndjen" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Riemëro pajisjen" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Resht_o Sipas" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Emri" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Shtuar" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Zbritës" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Shtojcat" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "Shërbimet _Lokale" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Preferencat e shërbimit" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Kërko" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +#, fuzzy +msgid "Keyboard" +msgstr "tastiera" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Preferencat" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +#, fuzzy +msgid "Combo" +msgstr "kombinim" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Dil" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Riemëro pajisjen" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "e pa kategorizuar" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "i lidhur" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Beso" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Çiftëzo (lidh)" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "_Lidh" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Dobët" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Nën-optimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimale" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Shumë" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Tepruar" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Ulët" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Lartë" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Shumë e lartë" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Sukses!" @@ -706,98 +724,98 @@ msgid "Connecting
" msgstr "Duke u lidhur" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Shkëputja Dështoi: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "Informacion Pajisjeje" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Përkohosisht i dukshëm" +msgid "Unknown error" +msgstr "Panjohur" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Lidhja dështoi:" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "_Lidh" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Lidh profilet e auto-lidhjes së burimit A2DP, derdhjes A2DP dhe të HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "_Shkëput" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Shkëput me force pajisjen" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Lidh me:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Shkëput:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Shkëput:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Dërgoni një _Skedar..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "Ç_ifto" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Beso" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Mosbeso" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Riemëro pajisjen" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Hiq" @@ -806,23 +824,8 @@ msgid "Cancel Operation" msgstr "Anulo veprimin" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Tregues i aktivitetit së të dhënave" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Totali i të dhënave të marra dhe shpejtësia e transmetimit" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totali i të dhënave të dërguara dhe shpejtësia e transmetimit" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Mosbesim" @@ -830,29 +833,20 @@ msgid "Select Device" msgstr "Zgjidh pajisjen" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Më shumë" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman është një manaxher Bluetooth i bazuar në GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Konfigurimet e GSM-së" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Plugins (Shtojcat)" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Problem varësie" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -863,7 +857,7 @@ "b> do të shkarkohet gjithashtu edhe\"%(0)s\".\n" "Doni të vazhdoni?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -874,6 +868,19 @@ "do të shkarkohet %(0)s.\n" "Doni të vazhdoni?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Problem varësie" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Problem varësie" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Zgjedhje përshtatësi" @@ -916,7 +923,7 @@ msgstr "Flamuri i Privacisë Periferike" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -943,7 +950,7 @@ msgstr "shërbyes" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "laptop" @@ -1030,7 +1037,8 @@ msgstr "'obexd' nuk është i disponueshëm" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Kufje" @@ -1040,7 +1048,7 @@ msgstr "Pa duar" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "mikrofon" @@ -1052,7 +1060,7 @@ msgstr "altoparlant" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 #, fuzzy msgid "Headphones" msgstr "kufjet" @@ -1123,24 +1131,12 @@ msgstr "loja/lodra" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tastiera" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "miu tregues" #. translators: device class -#: blueman/DeviceClass.py:127 -#, fuzzy -msgid "Combo" -msgstr "kombinim" - -#. translators: device class #: blueman/DeviceClass.py:132 #, fuzzy msgid "Display" @@ -1212,6 +1208,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Lidhje gjenerike" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1223,247 +1224,1234 @@ msgstr "Lidhje gjenerike" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Lidhje gjenerike" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "shërbyes" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Hyrje Gjenerike" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "smart phone" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Lidhje gjenerike" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "Zë Gjenerik" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Pult" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "Hyrje Gjenerike" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Zë Gjenerik" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Aktivitete Gjenerike të Rrjetit" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "Transferim Gjenerik Dokumentash" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Lidhje gjenerike" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Termometer Shëndeti" -#: blueman/DeviceClass.py:182 +#: blueman/DeviceClass.py:198 #, fuzzy -msgid "Thermometer: Ear" +msgid "Ear Thermometer" msgstr "Termometer Shëndeti" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "Transferim Gjenerik Dokumentash" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Pulsi i Zëmrës" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 #, fuzzy msgid "Generic Blood Pressure" msgstr "Tensioni i Gjakut" -#: blueman/DeviceClass.py:186 +#: blueman/DeviceClass.py:202 #, fuzzy -msgid "Blood Pressure: Arm" +msgid "Arm Blood Pressure" msgstr "Tensioni i Gjakut" -#: blueman/DeviceClass.py:187 +#: blueman/DeviceClass.py:203 #, fuzzy -msgid "Blood Pressure: Wrist" +msgid "Wrist Blood Pressure" msgstr "Tensioni i Gjakut" -#: blueman/DeviceClass.py:188 +#: blueman/DeviceClass.py:204 #, fuzzy -msgid "Human Interface Device (HID)" +msgid "Generic Human Interface Device" msgstr "Pajisje Ndërfaqore Personash" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Lidhje gjenerike" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Transferim Gjenerik Dokumentash" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "Aktivitete Gjenerike të Rrjetit" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Fuqia e Ngarjes së Biçikletës" -#: blueman/DeviceClass.py:204 +#: blueman/DeviceClass.py:222 #, fuzzy -msgid "Cycling: Speed Sensor" +msgid "Speed Sensor" msgstr "Shpejtësia dhe Ritmi i Biçikletës" -#: blueman/DeviceClass.py:205 +#: blueman/DeviceClass.py:223 #, fuzzy -msgid "Cycling: Cadence Sensor" +msgid "Cadence Sensor" msgstr "Shpejtësia dhe Ritmi i Biçikletës" -#: blueman/DeviceClass.py:206 +#: blueman/DeviceClass.py:224 #, fuzzy -msgid "Cycling: Power Sensor" +msgid "Power Sensor" msgstr "Fuqia e Ngarjes së Biçikletës" -#: blueman/DeviceClass.py:207 +#: blueman/DeviceClass.py:225 #, fuzzy -msgid "Cycling: Speed and Cadence Sensor" +msgid "Speed and Cadence Sensor" msgstr "Shpejtësia dhe Ritmi i Biçikletës" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Pulse Oximeter" -msgstr "Matësi i Oksigjenit" +msgid "Generic Control Device" +msgstr "Pult" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:212 +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Shërbimet:" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Aktivitete Gjenerike të Rrjetit" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Pikë Hyrëse e Rrjetit" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Pajisje" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Transferim Gjenerik Dokumentash" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Transferim Gjenerik Dokumentash" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "Dërgues Dokumenti" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Shpejtësia dhe Ritmi i Biçikletës" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Shpejtësia dhe Ritmi i Biçikletës" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 #, fuzzy -msgid "Generic: Weight Scale" +msgid "Generic Light Fixtures" msgstr "Peshorja" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Pult" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Lidhje gjenerike" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometer Shëndeti" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Aktivitete Gjenerike të Rrjetit" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Hyrje Gjenerike" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Pikë Hyrëse e Rrjetit" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Pikë Hyrëse e Rrjetit" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Tensioni i Gjakut" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Lidhje gjenerike" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Plugins (Shtojcat)" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Peshorja" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Aktivitete Gjenerike të Rrjetit" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "smart phone" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Çifto Pajisjen" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Shërbimet:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "\"Vesh\" zëri" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Transferim Gjenerik Dokumentash" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Peshorja" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "kutia e përshtatësit të TV-së" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ekran" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Aktivitete Gjenerike të Rrjetit" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "altoparlant portativ" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Zë Gjenerik" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Matësi i Oksigjenit" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Matësi i Oksigjenit" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Matësi i Oksigjenit" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Peshorja" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 #, fuzzy msgid "Generic Continuous Glucose Monitor" msgstr "Vëzhgimi i Vazhduar i Glukozës" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 #, fuzzy msgid "Generic Insulin Pump" msgstr "Zë Gjenerik" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Termometer Shëndeti" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "Ekran 3D" + +#: blueman/DeviceClass.py:467 #, fuzzy -msgid "Location and Navigation Display Device" +msgid "Location and Navigation Display" msgstr "Vendi dhe Orientimi" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 #, fuzzy msgid "Location and Navigation Pod" msgstr "Vendi dhe Orientimi" @@ -2142,32 +3130,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2180,14 +3168,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "i lidhur" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2197,76 +3177,76 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Duke u shkëputur ..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ditë" msgstr[1] "ditë" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "orë" msgstr[1] "orë" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2276,24 +3256,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2312,93 +3288,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Refuzo" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Transferimi dështoi" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Transferimi i skedarit %(0)s dështoi" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2428,7 +3408,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2467,25 +3447,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2513,7 +3486,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2521,24 +3494,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Duke zbuluar
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2557,7 +3535,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2587,33 +3565,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2623,20 +3593,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Rrjeti" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2644,16 +3614,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2661,7 +3631,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2725,6 +3695,66 @@ msgstr "" #, fuzzy +#~| msgid "Enable Bluetooth" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Mundëso Bluetooth-in" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "" +#~ "Bluetooth-i kërkon të ndizet që të funksionojë manaxheri i përshtatësit" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth-i është Shuar" + +#, fuzzy +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tensioni i Gjakut" + +#, fuzzy +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tensioni i Gjakut" + +#, fuzzy +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Pajisje Ndërfaqore Personash" + +#~ msgid "Services" +#~ msgstr "Shërbimet" + +#~ msgid "Network Settings" +#~ msgstr "Konfigurimet e Rrjetit" + +#~ msgid "Transfer Settings" +#~ msgstr "Konfigurimet e Transferimeve" + +#~ msgid "Plugin description:" +#~ msgstr "Përshkrimi i shtojcës:" + +#~ msgid "Local Services" +#~ msgstr "Shërbimet Lokale" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Përkohosisht i dukshëm" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Doni ta mundësoni bluetooth-in automatikisht?" + +#~ msgid "Yes" +#~ msgstr "Po" + +#~ msgid "No" +#~ msgstr "Jo" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Pajisjet Bluetooth" + +#, fuzzy #~ msgid "Vcr" #~ msgstr "VCR" @@ -2766,15 +3796,9 @@ #~ msgid "Introduction" #~ msgstr "paraqitje" -#~ msgid "Device" -#~ msgstr "Pajisje" - #~ msgid "Select pairing method to use:" #~ msgstr "Zgjidh menyrën a çiftimit në përdorim:" -#~ msgid "Pair Device" -#~ msgstr "Çifto Pajisjen" - #~ msgid "Proceed Without Pairing" #~ msgstr "Vazhdo pa çiftim" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sr.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sr.gmo differ diff -Nru blueman-2.3.5/po/sr.po blueman-2.4.1/po/sr.po --- blueman-2.3.5/po/sr.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/sr.po 2024-04-09 07:41:51.000000000 +0000 @@ -5,30 +5,30 @@ # FIRST AUTHOR , 2010 # МОрПслав НОкПлОћ , 2014-2015 # МОрПслав НОкПлОћ , 2020 -# Саша ПетрПвОћ , 2012,2016-2017 +# Саша ПетрПвОћ , 2012,2016-2017, 2023. # Kowski , 2022. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-06-27 09:52+0000\n" -"Last-Translator: Kowski \n" -"Language-Team: Serbian \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-31 02:20+0000\n" +"Last-Translator: Саша ПетрПвОћ \n" +"Language-Team: Serbian \n" "Language: sr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " -"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "ППставкe вОЎљОвПстО" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "СкрОвеМ" @@ -48,224 +48,285 @@ msgid "Pairing request" msgstr "Захтев за упарОвањеЌ" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Захтев за упарОвање уређаја:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "ОвП треба бОтО препОсаМП" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ПрОкажО уМПс" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_ПрОЌПпреЎајМОк" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_ТражО" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_ППставке" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_ИзађО" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Уређај" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_ПреглеЎ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ПрОкажО траку _алата" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ПрОкажО траку _стања" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "СакрОј _МеОЌеМПваМО уређај" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "ППређај _преЌа" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_НазОву" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ДПЎавању" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_ОпаЎајуће" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ПрОкључцО" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_МесМе услуге" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "ПП_ЌПћ" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_ПрОјавО прПблеЌ" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "ППтражОте уређаје у блОзОМО" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "ТражО" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "УпарОте са ПвОЌ уређајеЌ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "УпарО" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ОзМачОте/ПЎзМачОте Пвај уређај пПверљОвОЌ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Веруј" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "УклПМОте уређај са спОска пПзМатОх уређаја" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "УклПМО" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "ППшаљОте ЎатПтеку Ма уређај" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "ППшаљО ЎатПтеку" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "УкупМП пПслатОх пПЎатака О брзОМа преМПса" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "УкупМП прОЌљеМОх пПЎатака О брзОМа преМПса" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "УказОвање Ма преМПс пПЎатака" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "ЈПш" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ПреОЌеМуј уређај" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_ППвратО" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "ОтказујеЌ" +msgstr "ОткажО" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" -msgstr "" +msgstr "_У реЎу" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "МрежМа прОступМа тачка (НАП)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Услуге" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Врста сервера ДХЊП-а:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "ПрепПручеМП" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "АЎреса ИП-а:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "НОсу уграђеМО серверО ДХЊП-а" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "АЎреса ИП-а:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "ППЎешавања НАП-а" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Област лОчМе Ќреже" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ППЎршка ПАН-а" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "ИЌпуслМП Ќрежење (ДУН)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ППЎршка ДУН-а" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "МрежМа пПЎешавања" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "МрежМа прОступМа тачка (НАП)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "ППЎршка ПАН-а" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ПрОЌање ЎатПтека (гурање преЎЌета)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ЀасцОкла за ЎПлазМП:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "ИзаберОте фасцОклу за преМПсе ЎПлазМе ЎатПтеке" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрОЌај ЎатПтеке са пПверљОвОх уређаја" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ППЎешавања преМПса" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Слање ЎатПтека БлутутПЌ" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "На:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "ДатПтека:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "ППЎешавање" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "ППЎесОте ОзабраМе прОкључке" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ОпОс прОкључка:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "НОје МавеЎеМ" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Стваралац:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НепПзМат" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ЗавОсО ПЎ:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "У сукПбу је са:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "ППЎешавања ГСМ-а" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "БрПј:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "АПН:" @@ -273,27 +334,27 @@ msgid "Traffic statistics" msgstr "ЗавПЎ саПбраћаја" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ЗатвПрО" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ПреузетП:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ППслатП:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "УкупМП:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "ДМевМОк је запПчет:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Трајање ЎМевМОка:" @@ -301,19 +362,19 @@ msgid "Send note" msgstr "ППшаљО МапПЌеМу" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Блутут треба бОтО укључеМ Ўа бО управМОк прОЌПпреЎајМОка раЎОП" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "ПрОЌПпреЎајМОцО Блутута" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Увек" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, fuzzy, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -321,23 +382,28 @@ msgstr[1] "%d ЌОМута" msgstr[2] "%d ЌОМута" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "ПрОЌПпреЎајМОк" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "УређајО Блутута" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Блутут треба бОтО укључеМ Ўа бО управМОк уређаја раЎОП" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "ППвезОвање са БлуезПЌ МОје успелП" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -347,16 +413,24 @@ "ОвП верПватМП зМачО Ўа МеЌа ПткрОвеМОх прОЌПпреЎајМОка блутута ОлО блутут " "услужМОк МОје пПкреМут." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ПретражујеЌ" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "ППставке прОлагПђОвача" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "ППшОљалац ЎатПтеке" @@ -386,15 +460,15 @@ msgid "Cancelling" msgstr "ОтказујеЌ" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "КаљеЌ ЎатПтеку" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ПрПцењеМП вреЌе прОјеЌа:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -402,20 +476,20 @@ msgstr[1] "" msgstr[2] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ДПшлП је ЎП грешке прОлОкПЌ слања ЎатПтеке „%s“" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПрескПчО" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "ППкушај пПМПвП" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "ДПшлП је ЎП грешке" @@ -473,227 +547,167 @@ msgstr "Увек прОхватО" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ПрОхватО" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 +#, fuzzy msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "ДесОла се грешка прОлОкПЌ учОтавања прОкључка. МПлОЌ, ПбавестОте " "прПграЌере са саЎржајеЌ Пве пПруке МашПј \n" "страМОцО." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "МесМе услуге" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Блутут је ОскључеМ" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ИзађО" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "УкључО блутут" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Да лО блутут треба саЌ Ўа се пПкреМе?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Да" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Не" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_ПрОјавО прПблеЌ" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "УправМОк уређаја" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ПрОкажО траку _алата" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ПрОкажО траку _стања" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "ПреОЌеМуј уређај" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "ППређај _преЌа" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_НазОву" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ДПЎавању" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_ОпаЎајуће" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ПрОкључцО" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_МесМе услуге" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "ППставке услуга" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_ТражО" - -#: blueman/gui/manager/ManagerMenu.py:156 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 #, fuzzy -msgid "_Preferences" -msgstr "ППставке прОлагПђОвача" +msgid "Keyboard" +msgstr "тастатура" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:341 #, fuzzy -msgid "_Exit" -msgstr "ИзађО" +msgid "Unnamed device" +msgstr "ПреОЌеМуј уређај" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 #, fuzzy msgid "Uncategorized" msgstr "МеразврстаМ" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ППвезаМ саЌ" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Веруј" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "УпарО" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "ППвежО се са:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "ЈаЎМП" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "НОје МајпПвПљМОјО" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "НајпПвПљМОјО" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ММПгП" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "ПревОше" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "НОскП" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "ВрлП вОсПкП" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "УспелП је!" @@ -706,99 +720,99 @@ msgid "Connecting
" msgstr "ППвезујеЌ" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "ПрекОЎање везе МОје успелП: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 #, fuzzy msgid "Device did not respond" msgstr "ПрОкажОте пПЎатке П уређају" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "ПрОвреЌеМП вОЎљОв" +msgid "Unknown error" +msgstr "НепПзМат" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "ППвезОвање МОје успелП: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "ППвежО се са:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "ППвежОте саЌПпПвезОве прПфОле А2ДП ОзвПра, А2ДП усаглашавања, О ХИД" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "ПрекОМО везу:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ПрОсОлМП прекОМО везу уређаја" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "ППвежО се са:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ПрекОМО везу:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "ПрекОМО везу:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "ППшаљО _ЎатПтеку..." -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_УпарО" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Веруј" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Не веруј" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 #, fuzzy msgid "Block/Unblock this device" msgstr "ППшаљО ЎатПтеке Ма Пвај уређај" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "ПреОЌеМуј уређај" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "УклПМО" @@ -807,23 +821,8 @@ msgid "Cancel Operation" msgstr "ОткажО раЎњу" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "УказОвање Ма преМПс пПЎатака" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "УкупМП прОЌљеМОх пПЎатака О брзОМа преМПса" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "УкупМП пПслатОх пПЎатака О брзОМа преМПса" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "ОзМачО МепПверљОвОЌ" @@ -831,29 +830,20 @@ msgid "Select Device" msgstr "ИзаберОте уређај" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "ЈПш" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "БлуЌеМ је блутут управМОк за Гтк+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "ППЎешавања ГСМ-а" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "ПрОкључцО" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ПрПблеЌ завОсМПстО" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -864,7 +854,7 @@ "b> Оз учОтаМОх такПђе ћете ОзбацОтО О „%(0)s“.\n" "Да МаставОЌ?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -875,6 +865,19 @@ "„%(1)s“ ПМЎа ћете ОзбацОтО Оз учОтаМОх „%(0)s“.\n" "Да МаставОЌ?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "ПрПблеЌ завОсМПстО" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ПрПблеЌ завОсМПстО" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "ИзбПр прОЌПпреЎајМОка" @@ -916,7 +919,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -943,7 +946,7 @@ msgstr "сервер" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 #, fuzzy msgid "Laptop" msgstr "преМПсМО рачуМар" @@ -1030,7 +1033,8 @@ msgstr "ПбексЎ МОје ЎПступаМ" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 #, fuzzy msgid "Headset" msgstr "слушалОце" @@ -1042,7 +1046,7 @@ msgstr "бежОчМе слушалОце са ЌОкрПфПМПЌ" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "ЌОкрПфПМ" @@ -1053,7 +1057,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1116,23 +1120,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "тастатура" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "пПказОвач" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1202,6 +1195,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "ППвежО" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1213,233 +1211,1209 @@ msgstr "ППвежО" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "сервер" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "ППвежО" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "паЌетМО телефПМ" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "ППвежО" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "ПреМПс ЎатПтека БлутутПЌ" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "ППвежО" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "ПреМПс ЎатПтека БлутутПЌ" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "ПреМПс ЎатПтека БлутутПЌ" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "ГрупМа Ќрежа" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "ПреМПс ЎатПтека БлутутПЌ" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "ППвежО" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "ППвежО" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "ППвежО" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "ПреМПс ЎатПтека БлутутПЌ" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "ППвежО" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "ГрупМа Ќрежа" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "МесМе услуге" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" msgstr "ГрупМа Ќрежа" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "МрежМа прОступМа тачка" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Уређај" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "ППшОљалац ЎатПтеке" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ГрупМа Ќрежа" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ГрупМа Ќрежа" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "МрежМа прОступМа тачка" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "МрежМа прОступМа тачка" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "ПрОкључцО" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ГрупМа Ќрежа" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "УсклађОвање звука" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "паЌетМО телефПМ" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "ИзвПр звука" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "УпарО уређај" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Услуга:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "ЗвучМО прПфОл" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "ЌОкрПфПМ" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "ЌОкрПфПМ" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "ПрОЌање ЎатПтеке" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "ИзвПр звука" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ГрупМа Ќрежа" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ПреМПс ЎатПтека БлутутПЌ" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "ППвежО" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2124,32 +3098,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_ППЎацО" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ПрОкажОте пПЎатке П уређају" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "ППшаљО _МапПЌеМу" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "ППшаљОте текстуалМу МапПЌеМу" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "НОсаЌ успеП Ўа прПЌеМОЌ прПфОл у „%s“" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ЗвучМО прПфОл" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "ИзаберОте звучМО прПфОл за Пулсе-ауЎОП" @@ -2162,14 +3136,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ППвезаМ саЌ" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2179,23 +3145,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "ПрекОЎаЌ везу..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ППвезаМ:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "НОје пПвезаМ" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2203,60 +3169,61 @@ "ЈПш увек МОје ЎПступаМ запОс завеЎеМПг кПрОшћења. ПрвП пПкушајте Ўа " "успПставОте везу, а затОЌ прПверОте Пву страМОцу." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎаМ" msgstr[1] "ЎаМа" msgstr[2] "ЎаМа" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "сат" msgstr[1] "сата" msgstr[2] "сатО" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "ЌОМут" msgstr[1] "ЌОМута" msgstr[2] "ЌОМута" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s О %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Да лО сте сОгурМО Ўа желОте пПМОштОтО брПјач?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ДПзвПљава ваЌ Ўа пратОте ваш преМПс пПЎатака кПЎ ЌПбОлМПг рукПваПца. КПрОсМП " "је за ПграМОчеМе кПлОчОМе преМПса пПЎатака. Овај прОкључак пратО свакО " "уређај засебМП." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "КПрОшћење _Ќреже" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ПрОказује прПтПк ЌрежМПг саПбраћаја" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Блутут је укључеМ" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Управља ЌесМОЌ ЌрежМОЌ услугаЌа, каП штП су ЌПстПвО НАП-а" @@ -2268,7 +3235,7 @@ "Обезбеђује пПЎршку за уЌрежавање ЌрежМПЌ парОцПЌ (ДУН) са управМОкПЌ ЌПЎеЌа " "О управМОкПЌ Ќреже" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2276,18 +3243,14 @@ "прОступа" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "НајвОше ставкО" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "НајвећО брПј ставкО за прОказ у ОзбПрМОку скПрашњОх веза." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "СкПрашње _везе" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2306,6 +3269,10 @@ msgid "Adapter for this connection is not available" msgstr "ПрОЌПпреЎајМОк за Пву везу МОје ЎПступаМ" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "СкПрашње _везе" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2314,41 +3281,41 @@ "Обезбеђује пПЎршку за лОчМу Пбласт уЌрежавања (ПАН) кПја је увеЎеМа у " "УправМОку Ќреже 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Обезбеђује АПИ Д-сабОрМОце за Ўруге ЎелПве БлуЌеМа" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ДПлазМа ЎатПтека прекП Блутута" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ПрОстОгла је ЎатПтека %(0)s са %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "ОЎбОј" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ПрОЌање ЎатПтеке" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ПрОЌаЌ ЎатПтеку %(0)s са %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Обезбеђује ЌПгућМПстО преМПса ЎатПтека ОБЕКс-ПЌ" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "ППЎешеМО ЎОректПрОјуЌ за ЎПлазМе ЎатПтеке Ме пПстПјО" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2357,34 +3324,34 @@ "УверОте се Ўа пПстПјО ЎОректПрОјуЌ „%s“ ОлО га пПЎесОте са „blueman-" "services“. Све ЎП таЎа кПрОстОће се „%s“" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "ДатПтека је прОЌљења" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "ДатПтека %(0)s је успешМП прОЌљеМа са %(1)s" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ПреМПс МОје успеП" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "ПреМПс ЎатПтеке %(0)s МОје успеП" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ДатПтеке су прОЌљеМе" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2392,12 +3359,12 @@ msgstr[1] "ПрОЌљеМе су %d ЎатПтеке у пПзаЎОМО" msgstr[2] "ПрОЌљеМП је %d ЎатПтека у пПзаЎОМО" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2428,7 +3395,7 @@ msgid "Adap_ters" msgstr "_ПрОЌПпреЎајМОцО" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "прПграЌче" @@ -2469,28 +3436,21 @@ "ППкушаваЌ ЎПбавОтО аЎресу ИП-а са %s\n" "МПлОЌ, сачекајте " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ДПЎаје указОвач Ма ОкПМОцу стања каЎа Блутут Ўејствује О прОказује брПј веза " "у ПблачОћу." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Блутут Ўејствује" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d успПстављеМа веза" -msgstr[1] "%d успПстављеМе везе" -msgstr[2] "%d успПстављеМОх веза" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Блутут је ОскључеМ" @@ -2520,7 +3480,7 @@ msgstr "ВреЌе у секуМЎаЌа за кПје ће трајатО режОЌ прПМалажења" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "_УчОМО прПМалажљОвОЌ" @@ -2528,11 +3488,16 @@ msgid "Make the default adapter temporarily visible" msgstr "УчОМО ПсМПвМО прОЌПпрЎајМОк прОвреЌеМП вОЎљОвОЌ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ПрПМалажљОв  %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "ПрПМалажљОв  %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2540,7 +3505,7 @@ "Обезбеђује ОзбПрМОк за прПграЌче О АПИ за Ўруге прОкључке кПјО ће њОЌе " "управљатО" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2549,7 +3514,7 @@ "УспешМП саЌ пПвезаМ Ма услугу ДУН-а Ма „%(0)s“.\n" "Мрежа је саЎа ЎПступМа крПз „%(1)s“" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Обезбеђује ПсМПвМу пПЎршку за пПвезОвање Ма ИМтерМет прекП ДУН-ПвПг пресека." @@ -2566,12 +3531,13 @@ msgstr "СкрОпта за Озвршавање прО пПвезОвању" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2612,33 +3578,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Управља стањОЌа Мапајања блутут прОЌПпреЎајМОка" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "СаЌПсталМП Мапајање" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "СаЌПсталМП Мапајање Ма прОкључцОЌа" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_ИскључО блутут" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ИскључО све прОЌПпреЎајМОке" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "_УкључО Блутут" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "УкључО све прОЌПпреЎајМОке" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2650,20 +3608,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "КПрОстО „libappindicator“ Ўа пПкаже ОкПМОцу стања" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Мрежа" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "НеОсправМа аЎреса ИП-а" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "АЎреса ИП- је у сукПбу са уређајеЌ „%s“ кПјО ОЌа Осту аЎресу" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2674,16 +3632,16 @@ "%s“\n" "ОвП ЌПже ЎПвестО ЎП МеПЎгПварајућег пПМашања Ќреже" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "НОје треМутМП пПЎржаМ ПвОЌ пПставкаЌа" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПреМПс" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "ПрОкључак услуге преМПса прПграЌчета је ОскључеМ" @@ -2691,7 +3649,7 @@ msgid "Dialup Settings" msgstr "ИЌпулсМа пПЎешавања" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "РеЎМО прОкључМОк %s" @@ -2757,6 +3715,66 @@ msgid "Setting RfKill State requires privileges" msgstr "За пПЎешавање стања „РфУбОј“ пПтребМа су Пвлашћења" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "_УкључО Блутут" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Блутут треба бОтО укључеМ Ўа бО управМОк уређаја раЎОП" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_ИскључО блутут" + +#~ msgid "Services" +#~ msgstr "Услуге" + +#~ msgid "Network Settings" +#~ msgstr "МрежМа пПЎешавања" + +#~ msgid "Transfer Settings" +#~ msgstr "ППЎешавања преМПса" + +#~ msgid "Plugin description:" +#~ msgstr "ОпОс прОкључка:" + +#~ msgid "Local Services" +#~ msgstr "МесМе услуге" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d успПстављеМа веза" +#~ msgstr[1] "%d успПстављеМе везе" +#~ msgstr[2] "%d успПстављеМОх веза" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "ПрОвреЌеМП вОЎљОв" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Да лО блутут треба саЌ Ўа се пПкреМе?" + +#~ msgid "Yes" +#~ msgstr "Да" + +#~ msgid "No" +#~ msgstr "Не" + +#~ msgid "Auto power-on" +#~ msgstr "СаЌПсталМП Мапајање" + +#~ msgid "Automatically power on adapters" +#~ msgstr "СаЌПсталМП Мапајање Ма прОкључцОЌа" + +#~ msgid "Bluetooth Devices" +#~ msgstr "УређајО Блутута" + #~ msgid "Trusted and Paired" #~ msgstr "ППверљОв О упареМ" @@ -2809,15 +3827,9 @@ #~ msgid "Introduction" #~ msgstr "УвПЎ" -#~ msgid "Device" -#~ msgstr "Уређај" - #~ msgid "Select pairing method to use:" #~ msgstr "ИзаберОте МачОМ упарОвања:" -#~ msgid "Pair Device" -#~ msgstr "УпарО уређај" - #~ msgid "Proceed Without Pairing" #~ msgstr "НаставО без упарОвања" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sv.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sv.gmo differ diff -Nru blueman-2.3.5/po/sv.po blueman-2.4.1/po/sv.po --- blueman-2.3.5/po/sv.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/sv.po 2024-04-09 07:41:51.000000000 +0000 @@ -19,15 +19,17 @@ # Kristoffer Grundström , 2015-2016 # Luna Jernberg , 2020 # Marcus Larborg, 2017 -# Luna Jernberg , 2021. +# Luna Jernberg , 2021, 2023. # Allan NordhÞy , 2022. +# Anders Jonsson , 2023. +# John M Smith , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-04-06 17:21+0000\n" -"Last-Translator: Allan NordhÞy \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2023-10-20 02:57+0000\n" +"Last-Translator: John M Smith \n" "Language-Team: Swedish \n" "Language: sv\n" @@ -35,13 +37,13 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.12-dev\n" +"X-Generator: Weblate 5.1\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "SynlighetsinstÀllning" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Dold" @@ -54,232 +56,292 @@ msgstr "TemporÀrt synlig" #: data/ui/adapters-tab.ui:110 -#, fuzzy msgid "Name" -msgstr "Parade" +msgstr "Namn" #: data/ui/applet-passkey.ui:8 msgid "Pairing request" msgstr "BegÀran om ihopparning" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "IhopparningsbegÀran för enhet:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Detta bör skrivas över" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Visa inmatning" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Adapter" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Sök" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_InstÀllningar" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Avsluta" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Enhet" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Visa" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "Visa _Verktygsrad" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "Visa _Statusrad" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Göm enheter som inte har ett _namn" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Sortera Efter" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "Namn" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "Tillagd" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "Fallande" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "Insti_cksmoduler" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Lokala tjÀnster" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_HjÀlp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Rapportera ett problem" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Sök efter nÀrliggande enheter" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Sök" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Skapa ihopparning med enheten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Par" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Markera/avmarkera denna enhet som pÃ¥litlig" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Tillit" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Ta bort denna enhet frÃ¥n listan över kÀnda enheter" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Ta bort" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Skicka fil(er) till enheten" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Skicka fil" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Totalt antal data skickat och överföringshastighet" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "All data mottagen och överföringshastighet" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Data aktivitet angiven" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Mer" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Döp om enheten" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_ÅterstÀll" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "Avbryter" +msgstr "A_vbryt" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" -msgstr "" - -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Anslutningspunkt (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "TjÀnster" +msgstr "_OK" -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Typ av DHCP-server:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Rekommenderas" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP-adress:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Inga DHCP-servrar installerade" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP-adress:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP-instÀllningar" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN-stöd" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Uppringt nÀtverk (DUN)" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN-stöd" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "NÀtverksinstÀllningar" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Anslutningspunkt (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "PAN-stöd" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Fil togs emot (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Inkommande mapp:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "VÀlj mapp för inkommande filöverföringar" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Acceptera filer frÃ¥n pÃ¥litliga enheter" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "ÖverföringsinstÀllningar" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "Skicka filer via Bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Till:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Fil:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Konfiguration" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Konfigurera instÀllningar för markerad insticksmodul" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Beskrivning av insticksmodul:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Inte angiven" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Upphovsman:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "OkÀnd" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Beroende av:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "StÃ¥r i konflikt med:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM-instÀllningar" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Nummer:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -287,27 +349,27 @@ msgid "Traffic statistics" msgstr "Trafikstatistik" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_StÀng" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "HÀmtat:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Skickat:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Totalt:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Logg startad:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "LogglÀngd:" @@ -315,42 +377,52 @@ msgid "Send note" msgstr "Skicka notis" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Bluetooth behöver aktiveras för att adapterhanteraren ska fungera" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "BlÃ¥tandsadaptrar" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Alltid" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "%d minut" -msgstr[1] "%d minuter" +msgstr[0] "%(minutes)d minut" +msgstr[1] "%(minutes)d minuter" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Adapter" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "BlÃ¥tandsenheter" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Bluetooth behöver aktiveras för att enhetshanteraren ska fungera" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Misslyckades med att nÃ¥ blueman-hanteraren" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"Det verkar som om blueman-hanteraren inte kunde aktiveras via D-Bus. En " +"anledning till detta kan vara en misslyckad grafisk instÀllning i D-Bus " +"aktiveringsmiljön. Detta kan lösas genom ett nytt försök att aktivera " +"uppdateringsmiljön i D-Bus via xinitrc (respektive via Sway konfigurationen " +"eller motsvarande)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Anslutning till BlueZ misslyckades" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -360,16 +432,24 @@ "Detta betyder antagligen att inga blÃ¥tandsadaptrar har hittats eller att " "blÃ¥tandsdemonen inte har startats." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Söker" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "AdapterinstÀllningar" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "FilsÀndare" @@ -379,7 +459,7 @@ #: blueman/main/Sendto.py:42 msgid "_Stop" -msgstr "" +msgstr "_Stopp" #: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 msgid "Connecting" @@ -399,35 +479,35 @@ msgid "Cancelling" msgstr "Avbryter" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Skickar fil" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "FÀrdig om:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Sekund" msgstr[1] "%(seconds)d Sekunder" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Misslyckades med att sÀnda filen %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Hoppa över" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Försök igen" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Ett fel har intrÀffat" @@ -485,224 +565,162 @@ msgstr "Acceptera alltid" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Acceptera" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Ett fel har uppstÃ¥tt nÀr du laddar ett plugin. VÀnligen meddela " "utvecklarna innehÃ¥llet i det hÀr meddelandet till vÃ¥r\n" +"\n" "webbsida" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Lokala tjÀnster" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth AvstÀngt" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Avsluta" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Aktivera Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Ska bluetooth aktiveras automatiskt?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Ja" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Nej" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" -msgstr "" +msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "" +msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "" +msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "" +msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Rapportera ett problem" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Enhetshanterare" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "Visa _Verktygsrad" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "Visa _Statusrad" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Göm enheter som inte har ett _namn" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Sortera Efter" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "Namn" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "Tillagd" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "Fallande" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "Insti_cksmoduler" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Lokala tjÀnster" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "TjÀnsteinstÀllningar" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Sök" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Tangentbord" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_InstÀllningar" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Kombo" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Avsluta" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Döp om enheten" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 -#, fuzzy msgid "Uncategorized" -msgstr "okategoriserad" +msgstr "Okategoriserad" -#: blueman/gui/manager/ManagerDeviceList.py:544 -#, fuzzy +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Ansluten" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" -msgstr "Tillit" +msgstr "Betrodd" -#: blueman/gui/manager/ManagerDeviceList.py:546 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" -msgstr "Par" +msgstr "Ihopparad" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" -msgstr "" +msgstr "Blockerad" -#: blueman/gui/manager/ManagerDeviceList.py:571 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" -msgstr "_Anslut" +msgstr "Ansluten" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "DÃ¥lig" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Suboptimal" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "Optimal" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Mycket" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "För mycket" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Mottagen signalstyrka: %(rssi)u%%%(rssi_state)s" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Mottagen signalstyrka: %(rssi)u%%%(rssi_state)s" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "LÀnkkvalitet:%(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "LÀnkkvalitet: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "LÃ¥g" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Hög" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Mycket hög" -#: blueman/gui/manager/ManagerDeviceList.py:622 -#, fuzzy, python-format +#: blueman/gui/manager/ManagerDeviceList.py:640 +#, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "ÖverföringseffektnivÃ¥: %(tpl)u%% (%(tpl_state)s)" +msgstr "SÀndningseffektnivÃ¥: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 -#, fuzzy, python-format +#: blueman/gui/manager/ManagerDeviceList.py:643 +#, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "ÖverföringseffektnivÃ¥: %(tpl)u%% (%(tpl_state)s)" +msgstr "SÀndningseffektnivÃ¥: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Lyckades!" @@ -714,96 +732,91 @@ msgid "Connecting
" msgstr "Ansluter
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " -msgstr "FrÃ¥nkopplingen Misslyckades:" +msgstr "FrÃ¥nkopplingen misslyckades: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Inga ljudÀndpunkter har registrerats" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Inmatning/utmatningsfel" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" -msgstr "Visa information om enheten" +msgstr "Enheten svarade inte" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -#, fuzzy -msgid "Resource temporarily unavailable" -msgstr "TemporÀrt synlig" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "OkÀnt fel" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Anslutningen misslyckades: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "_Anslut" +msgstr "_Anslut" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "Ansluter automatisk anslutningsprofiler A2DP kÀlla, A2DP mÃ¥l och HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "_Koppla frÃ¥n" +msgstr "_Koppla ifrÃ¥n" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Tvinga frÃ¥nkoppling av enheten" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Anslut till:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Koppla frÃ¥n:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Anslut automatiskt:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "SÀnd en _fil
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Parkoppla" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_Lita pÃ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_Sluta lita pÃ¥" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" -msgstr "" +msgstr "_Hindra" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" -msgstr "" +msgstr "_Ta bort hinder" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" -msgstr "Skicka filer till denna enhet" +msgstr "Hindra/ta bort hinder till denna enhet" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "D_öp om enheten
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Ta bort
" @@ -811,23 +824,8 @@ msgid "Cancel Operation" msgstr "Avbryt Ã¥tgÀrd" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Data aktivitet angiven" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "All data mottagen och överföringshastighet" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Totalt antal data skickat och överföringshastighet" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "Inte pÃ¥litlig" @@ -835,29 +833,20 @@ msgid "Select Device" msgstr "VÀlj enhet" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Mer" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman Àr en GTK+ Bluetooth hanterare" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM-instÀllningar" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Insticksmoduler" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Beroendeproblem" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -868,7 +857,7 @@ "%(1)s kommer Àven att ta bort \"%(0)s\".\n" "FortsÀtt?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -879,14 +868,26 @@ "%(1)s kommer att inaktivera %(0)s.\n" "FortsÀtt?" +#: blueman/gui/applet/PluginDialog.py:267 +#, fuzzy +msgid "No dependencies" +msgstr "Beroendeproblem" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Beroendeproblem" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Val av adapter" #: blueman/gui/DeviceSelectorWidget.py:45 -#, fuzzy msgid "Discovering
" -msgstr "Synlig... %ss" +msgstr "UpptÀcker
" #. translators: device class #: blueman/DeviceClass.py:6 @@ -905,15 +906,13 @@ #. translators: device class #: blueman/DeviceClass.py:12 -#, fuzzy msgid "Access point" -msgstr "NÀtverksaccesspunkt" +msgstr "Åtkomstpunkt" #. translators: device class #: blueman/DeviceClass.py:14 -#, fuzzy msgid "Audio/video" -msgstr "Ljud/Video" +msgstr "Ljud/video" #. translators: device class #: blueman/DeviceClass.py:16 @@ -921,14 +920,14 @@ msgstr "Tillbehör" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" -msgstr "" +msgstr "Avbildning" #. translators: device class #: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 msgid "Wearable" -msgstr "" +msgstr "AnvÀndbar" #. translators: device class #: blueman/DeviceClass.py:22 @@ -937,27 +936,23 @@ #. translators: device class #: blueman/DeviceClass.py:31 -#, fuzzy msgid "Desktop" -msgstr "stationÀr dator" +msgstr "StationÀr dator" #. translators: device class #: blueman/DeviceClass.py:33 -#, fuzzy msgid "Server" -msgstr "server" +msgstr "Server" #. translators: device class -#: blueman/DeviceClass.py:35 -#, fuzzy +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" -msgstr "bÀrbar dator" +msgstr "BÀrbar dator" #. translators: device class #: blueman/DeviceClass.py:37 -#, fuzzy msgid "Handheld" -msgstr "handdator" +msgstr "Handdator" #. translators: device class #: blueman/DeviceClass.py:39 @@ -966,32 +961,28 @@ #. translators: device class #: blueman/DeviceClass.py:48 -#, fuzzy msgid "Cellular" -msgstr "mobil" +msgstr "Mobiltelefon" #. translators: device class #: blueman/DeviceClass.py:50 -#, fuzzy msgid "Cordless" -msgstr "sladdlös" +msgstr "TrÃ¥dlös" #. translators: device class #: blueman/DeviceClass.py:52 -#, fuzzy msgid "Smartphone" -msgstr "telefondator" +msgstr "Smarttelefon" #. translators: device class #: blueman/DeviceClass.py:54 -#, fuzzy msgid "Modem" -msgstr "modem" +msgstr "Modem" #. translators: device class #: blueman/DeviceClass.py:56 msgid "ISDN" -msgstr "" +msgstr "ISDN" #. translators: device class #: blueman/DeviceClass.py:61 @@ -1000,48 +991,42 @@ #. translators: device class #: blueman/DeviceClass.py:63 -#, fuzzy msgid "1–17 percent" -msgstr "1-17 procent" +msgstr "1–17 procent" #. translators: device class #: blueman/DeviceClass.py:65 -#, fuzzy msgid "17–33 percent" -msgstr "17-33 procent" +msgstr "17–33 procent" #. translators: device class #: blueman/DeviceClass.py:67 -#, fuzzy msgid "33–50 percent" -msgstr "33-50 procent" +msgstr "33–50 procent" #. translators: device class #: blueman/DeviceClass.py:69 -#, fuzzy msgid "50–67 percent" -msgstr "50-67 procent" +msgstr "50–67 procent" #. translators: device class #: blueman/DeviceClass.py:71 -#, fuzzy msgid "67–83 percent" -msgstr "67-83 procent" +msgstr "67–83 procent" #. translators: device class #: blueman/DeviceClass.py:73 -#, fuzzy msgid "83–99 percent" -msgstr "83-99 procent" +msgstr "83–99 procent" #. translators: device class #: blueman/DeviceClass.py:75 -#, fuzzy msgid "Not available" -msgstr "obexd inte tillgÀngligt" +msgstr "Inte tillgÀnglig" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "Headset" @@ -1051,34 +1036,29 @@ msgstr "Handsfree" #. translators: device class -#: blueman/DeviceClass.py:88 -#, fuzzy +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" -msgstr "mikrofon" +msgstr "Mikrofon" #. translators: device class #: blueman/DeviceClass.py:90 -#, fuzzy msgid "Loudspeaker" -msgstr "högtalare" +msgstr "Högtalare" #. translators: device class -#: blueman/DeviceClass.py:92 -#, fuzzy +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" -msgstr "hörlurar" +msgstr "Hörlurar" #. translators: device class #: blueman/DeviceClass.py:94 -#, fuzzy msgid "Portable audio" -msgstr "portabelt ljud" +msgstr "Portabelt ljud" #. translators: device class #: blueman/DeviceClass.py:96 -#, fuzzy msgid "Car audio" -msgstr "bil ljud" +msgstr "Billjud" #. translators: device class #: blueman/DeviceClass.py:98 @@ -1087,20 +1067,18 @@ #. translators: device class #: blueman/DeviceClass.py:100 -#, fuzzy msgid "Hi-Fi audio" -msgstr "hifi ljud" +msgstr "Hi-Fi ljud" #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "" +msgstr "Videobandspelare" #. translators: device class #: blueman/DeviceClass.py:104 -#, fuzzy msgid "Video camera" -msgstr "video kamera" +msgstr "Video kamera" #. translators: device class #: blueman/DeviceClass.py:106 @@ -1109,14 +1087,13 @@ #. translators: device class #: blueman/DeviceClass.py:108 -#, fuzzy msgid "Video monitor" -msgstr "VideokÀlla" +msgstr "BildskÀrm" #. translators: device class #: blueman/DeviceClass.py:110 msgid "Video display and loudspeaker" -msgstr "" +msgstr "BildskÀrm och högtalare" #. translators: device class #: blueman/DeviceClass.py:112 @@ -1130,27 +1107,14 @@ msgstr "Gaming/Leksak" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "tangentbord" - -#. translators: device class #: blueman/DeviceClass.py:125 -#, fuzzy msgid "Pointing" -msgstr "pekenhet" - -#. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Kombo" +msgstr "Pekdon" #. translators: device class #: blueman/DeviceClass.py:132 -#, fuzzy msgid "Display" -msgstr "3D SkÀrm" +msgstr "BildskÀrm" #. translators: device class #: blueman/DeviceClass.py:134 @@ -1189,9 +1153,8 @@ #. translators: device class #: blueman/DeviceClass.py:151 -#, fuzzy msgid "Glasses" -msgstr "3D glasögon" +msgstr "Glasögon" #. translators: device class #: blueman/DeviceClass.py:156 @@ -1218,243 +1181,1240 @@ msgid "Game" msgstr "Spel" -#: blueman/DeviceClass.py:169 +#: blueman/DeviceClass.py:168 #, fuzzy +msgid "Generic Unknown" +msgstr "Ospecificerad telefon" + +#: blueman/DeviceClass.py:169 msgid "Generic Phone" -msgstr "Anslut" +msgstr "Ospecificerad telefon" #: blueman/DeviceClass.py:170 -#, fuzzy msgid "Generic Computer" -msgstr "Anslut" +msgstr "Ospecificerad dator" #: blueman/DeviceClass.py:171 -#, fuzzy -msgid "Generic Watch" -msgstr "Anslut" +msgid "Desktop Workstation" +msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Klocka: Sportklocka" - -#: blueman/DeviceClass.py:173 #, fuzzy -msgid "Generic Clock" -msgstr "Anslut" +msgid "Server-class Computer" +msgstr "Ospecificerad dator" #: blueman/DeviceClass.py:174 -#, fuzzy -msgid "Generic Display" -msgstr "3D SkÀrm" +msgid "Handheld PC/PDA (clamshell)" +msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "FjÀrrkontroll" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" -msgstr "Generiska glasögon" +msgid "Wearable computer (watch size)" +msgstr "" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "Generisk filöverföring" +msgid "Tablet" +msgstr "" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "GruppnÀtverk" +msgid "Docking Station" +msgstr "" #: blueman/DeviceClass.py:179 -#, fuzzy -msgid "Generic Media Player" -msgstr "Generisk filöverföring" +msgid "All in One" +msgstr "" #: blueman/DeviceClass.py:180 #, fuzzy -msgid "Generic Barcode Scanner" -msgstr "Anslut" +msgid "Blade Server" +msgstr "Server" #: blueman/DeviceClass.py:181 -#, fuzzy -msgid "Generic Thermometer" -msgstr "Anslut" +msgid "Convertible" +msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometer: Öra" +#, fuzzy +msgid "Detachable" +msgstr "AnvÀndbar" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "Generisk hjÀrtfrekvens-sensor" +msgid "IoT Gateway" +msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" -msgstr "Generiskt blodtryck" +msgid "Stick PC" +msgstr "" #: blueman/DeviceClass.py:186 -#, fuzzy -msgid "Blood Pressure: Arm" -msgstr "Blodtryck" +msgid "Generic Watch" +msgstr "Ospecificerad armbandsklocka" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Blodtryck: Handled" +#, fuzzy +msgid "Sports Watch" +msgstr "Klocka: Sportklocka" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "" +#, fuzzy +msgid "Smartwatch" +msgstr "Armbandsur" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "Ospecificerad klocka" #: blueman/DeviceClass.py:190 +msgid "Generic Display" +msgstr "Ospecificerad bildskÀrm" + +#: blueman/DeviceClass.py:191 +msgid "Generic Remote Control" +msgstr "Ospecificerad fjÀrrkontroll" + +#: blueman/DeviceClass.py:192 +msgid "Generic Eye-glasses" +msgstr "Generiska glasögon" + +#: blueman/DeviceClass.py:193 +msgid "Generic Tag" +msgstr "Ospecificerad nyckelbricka" + +#: blueman/DeviceClass.py:194 +msgid "Generic Keyring" +msgstr "Ospecificerad nyckelring" + +#: blueman/DeviceClass.py:195 +msgid "Generic Media Player" +msgstr "Ospecificerad mediaspelare" + +#: blueman/DeviceClass.py:196 +msgid "Generic Barcode Scanner" +msgstr "Ospecificerad strÀckkodslÀsare" + +#: blueman/DeviceClass.py:197 +msgid "Generic Thermometer" +msgstr "Ospecificerad termometer" + +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "HÀlsotermometer" + +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Generisk hjÀrtfrekvens-sensor" + +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "HjÀrtfrekvens" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "Generiskt blodtryck" + +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Blodtryck" + +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Blodtryck" + +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "MÀnsklig grÀnssnittsenhet (HID)" + +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Mus" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Joystick" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" -msgstr "" +msgstr "Spelkontroll" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" -msgstr "" +msgstr "Digitaliseringsplatta" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "KortlÀsare" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Digital penna" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "StreckkodslÀsare" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Anslut" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "Generisk hjÀrtfrekvens-sensor" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "GruppnÀtverk" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" msgstr "Cykling: Cykeldator" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:222 +#, fuzzy +msgid "Speed Sensor" msgstr "Cykling: Hastighetssensor" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Ospecificerad fjÀrrkontroll" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Fingertopp" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Batteri tjÀnster" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "GruppnÀtverk" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Åtkomstpunkt" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Enhet" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Generisk hjÀrtfrekvens-sensor" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "Generisk hjÀrtfrekvens-sensor" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +#, fuzzy +msgid "Fire Sensor" +msgstr "FilsÀndare" + +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "Cykling: Hastighetssensor" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" +msgstr "Cykling: Hastighetssensor" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" msgstr "Generisk: ViktvÃ¥g" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "Kontroller" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Ospecificerad nyckelbricka" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Ospecificerad klocka" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "Termometer: Öra" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Ospecificerad nyckelring" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Generisk Ã¥tkomst" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "Åtkomstpunkt" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "Åtkomstpunkt" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "Blockerad" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "Generisk medicin-leverans" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Ospecificerad telefon" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Insticksmoduler" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Generisk: ViktvÃ¥g" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Ospecificerad nyckelring" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "Smarttelefon" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "Platsvisningsenhet" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "TjÀnst:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "Ljudprofil" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "Ospecificerad mediaspelare" + +#: blueman/DeviceClass.py:384 +#, fuzzy +msgid "Car" +msgstr "Kamera" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "Mobilitetsskoter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +#, fuzzy +msgid "Light Vehicle" +msgstr "Fordon" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "Ospecificerad bildskÀrm" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "Mikrofon" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "Generiskt ljud" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Tar emot fil" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +#, fuzzy +msgid "Set-Top Box" +msgstr "Digitalbox" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "Ospecificerad bildskÀrm" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "BildskÀrm" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Ospecificerad nyckelring" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Ospecificerad nyckelbricka" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +#, fuzzy +msgid "Portable handheld console" +msgstr "Portabelt ljud" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Ospecificerad nyckelbricka" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "Digital penna" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Pulsoximeter" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "Pulsoximeter" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "Pulsoximeter" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Generisk: ViktvÃ¥g" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Mobilitetsskoter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Generisk kontinuerlig glukosmonitor" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Generisk insulinpump" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Insulinpump, hÃ¥llbar pump" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Insulinpenna" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Generisk medicin-leverans" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Ospecificerad termometer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" msgstr "Generisk: Utomhussportaktivitet" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" msgstr "Platsvisningsenhet" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" msgstr "Plats och navigationsdisplayenhet" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Plats Pod" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Plats och navigationspod" @@ -2125,32 +3085,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "VÀlj rad(er) och anvÀnd Control + C för att kopiera" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Info" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Visa information om enheten" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "Skicka _anteckning" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Skicka en textnotis" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "Misslyckades med att Àndra profil till %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Ljudprofil" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "VÀlj ljudprofil för PulseAudio" @@ -2163,14 +3123,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Ansluten" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2180,23 +3132,23 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "Visar skrivbordsaviseringar nÀr enheter ansluts eller kopplas bort." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "Kopplar frÃ¥n
" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Ansluten:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Inte ansluten" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2204,57 +3156,58 @@ "Ingen anvÀndningsstatistik finns tillgÀnglig Àn. Prova att etablera en " "anslutning först och Ã¥tervÀnd sedan till denna sida." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "dag" msgstr[1] "dagar" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "timme" msgstr[1] "timmar" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "minut" msgstr[1] "minuter" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s och %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Är du sÀker pÃ¥ att du vill nollstÀlla rÀknaren?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 +#, fuzzy msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "LÃ¥ter dig övervaka din trafikanvÀndning av nÀtverk (mobilt bredband). " "AnvÀndbart för omrÃ¥den med begrÀnsad bandbredd och kostsamma trafikavgifter. " "Denna insticksmodul övervakar varje enhet separat." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "NÀtverksanvÀndning" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Visar trafikanvÀndning av nÀtverk" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth aktiverat" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "Hanterar lokala nÀtverkstjÀnster, sÃ¥som NAP-bryggor" @@ -2265,7 +3218,7 @@ msgstr "" "Ger stöd för Uppringt NÀtverk (UN) med Modemhanterare och NÀtverkshanterare" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2273,19 +3226,15 @@ "Ã¥tkomst" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Maximalt antal objekt" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" "Det maximala antal objekt i menyn för tidigare anslutningar som ska visas." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Senaste _anslutningar" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2304,6 +3253,10 @@ msgid "Adapter for this connection is not available" msgstr "Adaptern för denna anslutning finns inte tillgÀnglig" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Senaste _anslutningar" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2312,41 +3265,41 @@ "TillhandahÃ¥ller stöd för Personal Area Networking (PAN) som introducerades i " "NetworkManager 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "TillhandahÃ¥ller DBus API för andra Blueman-komponenter" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Inkommande fil över Bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "Inkommande fil %(0)s frÃ¥n %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Neka" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Tar emot fil" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Tar emot filen %(0)s frÃ¥n %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "TillhandahÃ¥ller möjligheten för OBEX-filöverföring" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Konfigurerad katalog för inkommande filer finns inte" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2355,47 +3308,47 @@ "Se till att katalogen \"%s existerar eller konfigurera den med " "blueman-services. Tills dess standard \"%s\" kommer att anvÀndas" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Filen har tagits emot" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Filen %(0)s frÃ¥n %(1)s har tagits emot" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Överföringen misslyckades" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Överföringen av filen %(0)s misslyckades" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Filer har tagits emot" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, fuzzy, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Tog emot %d fil i bakgrunden" msgstr[1] "Tog emot %d filer i bakgrunden" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 #, fuzzy msgid "Open Location" msgstr "Plats Pod" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, fuzzy, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2425,7 +3378,7 @@ msgid "Adap_ters" msgstr "Adap_trar" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "panelprogram" @@ -2469,27 +3422,21 @@ "Försöker fÃ¥ en IP-adress pÃ¥ %s\n" "Var god vÀnta..." -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "LÀgger till en indikator pÃ¥ statusikonen nÀr Bluetooth Àr aktiverat och " "visar antalet anslutningar i verktygstipset." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth aktivt" -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d aktiv anslutning" -msgstr[1] "%d aktiva anslutningar" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth inaktiverat" @@ -2519,7 +3466,7 @@ msgstr "MÀngden tid i sekunder för upptÀckningsbart lÀge" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Gö_r upptÀckningsbar" @@ -2527,11 +3474,16 @@ msgid "Make the default adapter temporarily visible" msgstr "Gör standardadaptern tillfÀlligt synlig" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Synlig... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Synlig... %ss" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" @@ -2539,7 +3491,7 @@ "TillhandahÃ¥ller en meny för panelprogrammet och ett API för andra " "insticksmoduler att kommunicera med" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2548,7 +3500,7 @@ "Ansluten till DUN-tjÀnst pÃ¥ %(0)s.\n" "NÀtverket finns nu tillgÀngligt via %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "TillhandahÃ¥ller grundlÀggande stöd för anslutningar till Internet via DUN-" @@ -2566,12 +3518,13 @@ msgstr "Skript att köra vid anslutning" #: blueman/plugins/applet/SerialManager.py:32 +#, fuzzy msgid "" "The following arguments will be passed:\n" "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2611,33 +3564,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Styr knapptillstÃ¥nd för blÃ¥tandsadapter" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Automatisk ström-pÃ¥" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Starta adaptrar automatiskt" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Inaktivera Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "StÀng av alla adaptrar" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Aktivera Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "Aktivera alla adaptrar" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2650,20 +3595,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "AnvÀnder libappindicator för att visa en statusikon" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "NÀtverk" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Ogiltig IP-adress" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP-adresskonflikter med grÀnssnittet %s som har samma adress" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2671,16 +3616,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Stöds för nÀrvarande inte med denna konfiguration" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Överföring" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Panelprogrammets överföringstjÀnst Àr inaktiverad" @@ -2688,7 +3633,7 @@ msgid "Dialup Settings" msgstr "UppringningsinstÀllningar" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Serieport %s" @@ -2750,6 +3695,88 @@ msgid "Setting RfKill State requires privileges" msgstr "Ändra status för RfKill krÀver privilegier" +#, fuzzy +#~| msgid "Turn Bluetooth _On" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Aktivera Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Bluetooth behöver aktiveras för att enhetshanteraren ska fungera" + +#, fuzzy +#~| msgid "Turn Bluetooth _Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Inaktivera Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "HjÀrtfrekvenssensor: HjÀrtfrekvensbÀlte" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Blodtryck: Arm" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Blodtryck: Handled" + +#~ msgid "Fingertip" +#~ msgstr "Fingertopp" + +#~ msgid "Services" +#~ msgstr "TjÀnster" + +#~ msgid "Network Settings" +#~ msgstr "NÀtverksinstÀllningar" + +#~ msgid "Transfer Settings" +#~ msgstr "ÖverföringsinstÀllningar" + +#~ msgid "Plugin description:" +#~ msgstr "Beskrivning av insticksmodul:" + +#~ msgid "Local Services" +#~ msgstr "Lokala tjÀnster" + +#~ msgid "_Apply" +#~ msgstr "_TillÀmpa" + +#, fuzzy, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%d aktiv anslutning" +#~ msgstr[1] "%d aktiva anslutningar" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "TemporÀrt synlig" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Ska bluetooth aktiveras automatiskt?" + +#~ msgid "Yes" +#~ msgstr "Ja" + +#~ msgid "No" +#~ msgstr "Nej" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "LÀnkkvalitet:%(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "LÀnkkvalitet: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Automatisk ström-pÃ¥" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Starta adaptrar automatiskt" + +#~ msgid "Bluetooth Devices" +#~ msgstr "BlÃ¥tandsenheter" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2805,9 +3832,6 @@ #~ msgid "Introduction" #~ msgstr "Introduktion" -#~ msgid "Device" -#~ msgstr "Enhet" - #~ msgid "Select pairing method to use:" #~ msgstr "VÀlj hopparningsmetod att anvÀnda:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/sw.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/sw.gmo differ diff -Nru blueman-2.3.5/po/sw.po blueman-2.4.1/po/sw.po --- blueman-2.3.5/po/sw.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/sw.po 2024-04-09 07:41:52.000000000 +0000 @@ -10,11 +10,11 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-05 11:59+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2022-07-05 18:36+0000\n" "Last-Translator: Kipruto \n" -"Language-Team: Swahili \n" +"Language-Team: Swahili \n" "Language: sw\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -26,7 +26,7 @@ msgid "Visibility Setting" msgstr "Mazingira ya kujulikana" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Fichwa" @@ -47,223 +47,286 @@ msgid "Pairing request" msgstr "Ombi la jozi " -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Ombi la kuunganisha mtambo" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Andikia juu upya" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Onyesho ingizo" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "Adapta" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "Mtambo" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "Tazama" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "Ita jina jipya kifaa" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "usaidizi" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Tafuta mitambo iliyo karibu" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Utafutaji" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Utayarishaji wa orodha ya vijozi" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "jozi" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Weka/Toa alama kwa mtambo huu kama inayoaminika" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Amini" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Toa mtambo huu kwa orodha ya mitambo inayojulikana" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Toa kabisa" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Tuma (ma)faili kwa huu mtambo" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Tuma Faili" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Ita jina jipya kifaa" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Kituo cha Kutumia Mtandao (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Huduma" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "Aina ya seva ya DHCP" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Ilipendekeza" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "Anwani ya IP" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Hakuna seva ya DHCP imeingizwa" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "Anwani ya IP" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "Mipangilio ya NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "Usaidizi kwa PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "Mtandao wa Kikundi" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "Usaidizi kwa DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Mipangilio ya Mtandao" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Kituo cha Kutumia Mtandao (NAP)" + +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "Usaidizi kwa PAN" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Kupokea Faili (Sukuma Kiumbe)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Folda za zinazoingia" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Pokea faili kutoka mitambo inayoaminika" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Mipangilio ya Usambazaji" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Faili" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -271,27 +334,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -299,58 +362,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Adapta za Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Mitambo ya Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -378,35 +454,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -464,221 +540,161 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Huduma za kienyeji" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "Ita jina jipya kifaa" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Ita jina jipya kifaa" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Amini" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "jozi" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Huduma" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -690,96 +706,95 @@ msgid "Connecting
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -#, fuzzy -msgid "Resource temporarily unavailable" -msgstr "Kuonekana kwa muda" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Huduma" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Huduma" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "Tuma Faili" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "Ita jina jipya kifaa" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "Toa kabisa" @@ -788,23 +803,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -812,29 +812,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -842,7 +833,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -850,6 +841,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -889,7 +892,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -914,7 +917,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -994,7 +997,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1004,7 +1008,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1014,7 +1018,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1074,21 +1078,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1158,6 +1152,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Mtandao wa Kikundi" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1168,225 +1167,1180 @@ msgstr "" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" +msgid "Desktop Workstation" msgstr "" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +msgid "Server-class Computer" msgstr "" -#: blueman/DeviceClass.py:173 -#, fuzzy -msgid "Generic Clock" -msgstr "Mtandao wa Kikundi" - #: blueman/DeviceClass.py:174 -msgid "Generic Display" +msgid "Handheld PC/PDA (clamshell)" msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "Mtandao wa Kikundi" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" +msgid "Wearable computer (watch size)" msgstr "" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "Mtandao wa Kikundi" +msgid "Tablet" +msgstr "" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "Mtandao wa Kikundi" +msgid "Docking Station" +msgstr "" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" +msgid "All in One" msgstr "" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" -msgstr "" +#, fuzzy +msgid "Blade Server" +msgstr "Huduma za kienyeji" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" +msgid "Convertible" msgstr "" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" +msgid "Detachable" msgstr "" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +msgid "IoT Gateway" msgstr "" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +msgid "Mini PC" msgstr "" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" +msgid "Stick PC" msgstr "" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +msgid "Generic Watch" msgstr "" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +msgid "Sports Watch" msgstr "" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +msgid "Smartwatch" msgstr "" +#: blueman/DeviceClass.py:189 +#, fuzzy +msgid "Generic Clock" +msgstr "Mtandao wa Kikundi" + #: blueman/DeviceClass.py:190 -msgid "Mouse" +msgid "Generic Display" msgstr "" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "" +#, fuzzy +msgid "Generic Remote Control" +msgstr "Mtandao wa Kikundi" #: blueman/DeviceClass.py:192 -msgid "Gamepad" +msgid "Generic Eye-glasses" msgstr "" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "" +#, fuzzy +msgid "Generic Tag" +msgstr "Mtandao wa Kikundi" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "" +#, fuzzy +msgid "Generic Keyring" +msgstr "Mtandao wa Kikundi" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" +msgid "Generic Media Player" msgstr "" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" +msgid "Generic Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" +msgid "Generic Thermometer" msgstr "" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +msgid "Ear Thermometer" msgstr "" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +msgid "Generic Heart Rate Sensor" msgstr "" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +msgid "Heart Rate Belt" msgstr "" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +msgid "Generic Blood Pressure" msgstr "" #: blueman/DeviceClass.py:202 -#, fuzzy -msgid "Generic: Cycling" -msgstr "Mtandao wa Kikundi" +msgid "Arm Blood Pressure" +msgstr "" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +msgid "Wrist Blood Pressure" msgstr "" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +msgid "Generic Human Interface Device" msgstr "" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +msgid "Mouse" msgstr "" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +msgid "Joystick" +msgstr "" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" msgstr "" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +msgid "Digitizer Tablet" msgstr "" #: blueman/DeviceClass.py:210 -msgid "Fingertip" +msgid "Card Reader" msgstr "" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +msgid "Digital Pen" msgstr "" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +msgid "Barcode Scanner" msgstr "" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +msgid "Touchpad" msgstr "" #: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +msgid "Presentation Remote" msgstr "" #: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +msgid "Generic Glucose Meter" msgstr "" #: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +msgid "Generic Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +msgid "In-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +msgid "On-Shoe Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +msgid "On-Hip Running Walking Sensor" msgstr "" #: blueman/DeviceClass.py:220 -msgid "Insulin Pen" -msgstr "" +#, fuzzy +msgid "Generic Cycling" +msgstr "Mtandao wa Kikundi" #: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +msgid "Cycling Computer" +msgstr "" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#. 55 - 80 reserved #: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +msgid "Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:224 -msgid "Location Display Device" +msgid "Power Sensor" msgstr "" #: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +msgid "Speed and Cadence Sensor" msgstr "" #: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "Huduma za kienyeji" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "Kituo cha Kutumia Mtandao (NAP)" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Mitambo ya Bluetooth" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Huduma za kienyeji" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Mtandao wa Kikundi" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2057,32 +3011,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2095,14 +3049,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2112,75 +3058,75 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2190,24 +3136,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2226,93 +3168,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2342,7 +3288,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2381,25 +3327,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2427,7 +3366,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2435,24 +3374,28 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2471,7 +3414,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2501,33 +3444,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2537,20 +3472,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2558,16 +3493,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2575,7 +3510,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2640,6 +3575,26 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Adapta za Bluetooth" + +#~ msgid "Services" +#~ msgstr "Huduma" + +#~ msgid "Network Settings" +#~ msgstr "Mipangilio ya Mtandao" + +#~ msgid "Transfer Settings" +#~ msgstr "Mipangilio ya Usambazaji" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Kuonekana kwa muda" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Mitambo ya Bluetooth" + #~ msgid "Friendly Name" #~ msgstr "Jina la kirafiki" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/ta.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/ta.gmo differ diff -Nru blueman-2.3.5/po/ta.po blueman-2.4.1/po/ta.po --- blueman-2.3.5/po/ta.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/ta.po 2024-04-09 07:41:52.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Tamil (http://www.transifex.com/mate/MATE/language/ta/)\n" @@ -24,7 +24,7 @@ msgid "Visibility Setting" msgstr "" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "மறைக்கப்பட்ட" @@ -45,223 +45,285 @@ msgid "Pairing request" msgstr "" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_S ஀ேடுக" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_சட஀னம்" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_படர்" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +#, fuzzy +msgid "Hide _unnamed devices" +msgstr "சட஀ன஀்஀ிற்கு மறுபெயரிடு" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_உ஀வி" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "அருகில் உள்ள சட஀ன஀்஀ை ஀ேடுக " #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "஀ேடுக" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "பிணைக்க" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "சம்பு" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "இச்சட஀ன஀்஀ை ஀ெரிச்஀ சட஀னங்கள் பட்டியலில் இருச்஀ு சீக்கு " #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "சீக்கு" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "கோப்பினை மற்றோரு சட஀ன஀்஀ிற்கு அனுப்ப " #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "கோப்பை அனுப்பு" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "சட஀ன஀்஀ிற்கு மறுபெயரிடு" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "சிலை மீள் " -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "சேவைகள்" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "பரிச்஀ுரைக்கப்பட்ட஀ு" -#: data/ui/services-network.ui:138 +#: data/ui/services-network.ui:102 +msgid "No DHCP servers installed" +msgstr "" + +#: data/ui/services-network.ui:143 msgid "IP Address:" msgstr "IP முகவரி:" -#: data/ui/services-network.ui:181 -msgid "No DHCP servers installed" +#: data/ui/services-network.ui:180 +msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" msgstr "" -#: data/ui/services-network.ui:218 -msgid "NAP Settings" +#: data/ui/services-network.ui:243 +msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:282 -msgid "PAN Support" +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +#, fuzzy +msgid "NAP Support" +msgstr "எஎு஀ியவர்:" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "பெறுசர்:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "கோப்பு:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "கட்டமைப்பு" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "குறிப்பிடப்படவில்லை" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "எஎு஀ியவர்:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "஀ெரியட஀" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "எண்:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -269,27 +331,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "மூடு (_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ப஀ிவிறக்கப்பட்ட஀ு:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ப஀ிவேற்றப்பட்ட஀ு:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "மொ஀்஀ம்:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -297,59 +359,71 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "எப்போ஀ும்" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" msgstr[1] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -#, fuzzy -msgid "Bluetooth Devices" -msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -377,35 +451,35 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" msgstr[1] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "பிஎை ஏற்பட்ட஀ு" @@ -463,222 +537,161 @@ msgstr "எப்பெடஎு஀ும் ஏற்றுக்கெடள்" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ஏற்றுக்கொள்" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -#, fuzzy -msgid "Local Services" -msgstr "அருகில் உள்ள சட஀ன஀்஀ை ஀ேடுக " - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "ஆம்" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "இல்லை" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "சட஀ன மேலடளர்" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "சட஀ன஀்஀ிற்கு மறுபெயரிடு" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_S ஀ேடுக" - -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "சட஀ன஀்஀ிற்கு மறுபெயரிடு" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "இணைக்கப்பட்ட஀ு" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "சம்பு" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "பிணைக்க" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "மொ஀்஀ம்:" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "மோசம்" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "குறைவு" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "உயர்வு" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "மிகவும் அ஀ிகமடன" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "வெற்றி!" @@ -691,96 +704,97 @@ msgid "Connecting
" msgstr "இணைக்கப்படுகிற஀ு" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "஀ுண்டிக்க முடியவில்லை " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "஀ெரியட஀" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "இணைக்க முடியவில்லை " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "மொ஀்஀ம்:" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "மொ஀்஀ம்:" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "மொ஀்஀ம்:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "கோப்பை அனுப்பு" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 #, fuzzy msgid "R_ename device
" msgstr "சட஀ன஀்஀ிற்கு மறுபெயரிடு" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "சீக்கு" @@ -789,23 +803,8 @@ msgid "Cancel Operation" msgstr "செயல்படட்டினை கைவிடுக" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -813,29 +812,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "சொருகுப்பொருள்கள்" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -843,7 +833,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -851,6 +841,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -892,7 +894,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -919,7 +921,7 @@ msgstr "சேவை:" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -999,7 +1001,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1009,7 +1012,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1019,7 +1022,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1079,22 +1082,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "இணைக்கப்படுகிற஀ு" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1164,6 +1157,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "இணைக்கவும்" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1175,233 +1173,1199 @@ msgstr "இணைக்கவும்" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +#, fuzzy +msgid "Blade Server" +msgstr "சேவை:" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 #, fuzzy msgid "Generic Display" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 #, fuzzy msgid "Generic Eye-glasses" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 #, fuzzy msgid "Generic Media Player" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:183 +#: blueman/DeviceClass.py:199 #, fuzzy -msgid "Generic Heart rate Sensor" +msgid "Generic Heart Rate Sensor" msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +#, fuzzy +msgid "Generic Running Walking Sensor" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:220 +#, fuzzy +msgid "Generic Cycling" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "" + +#: blueman/DeviceClass.py:226 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Control Device" msgstr "இணைக்கவும்" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:233 +msgid "Single Switch" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:234 +msgid "Double Switch" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:236 +#, fuzzy +msgid "Battery Switch" +msgstr "சேவை:" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "" + +#: blueman/DeviceClass.py:241 +#, fuzzy +msgid "Access Point" +msgstr "ஏற்றுக்கொள்" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "சட஀னம்" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +#, fuzzy +msgid "Temperature Sensor" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "ஏற்றுக்கொள்" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "ஏற்றுக்கொள்" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "சொருகுப்பொருள்கள்" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "சேவை:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +#, fuzzy +msgid "Generic Motorized Vehicle" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +#, fuzzy +msgid "Generic Display Equipment" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "இணைக்கவும்" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2073,32 +3037,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2111,14 +3075,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "இணைக்கப்பட்ட஀ு" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2128,76 +3084,76 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "஀ுண்டி஀்஀ு கொண்டுஇருக்கிற஀ு " -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "சிமிடம்" msgstr[1] "சிமிடங்கள்" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2207,24 +3163,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2243,93 +3195,97 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "சிரடகரி" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "இடமடற்றம் ஀ோல்வியுற்ற஀ு" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" msgstr[1] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2359,7 +3315,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2398,25 +3354,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" -msgstr[1] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2444,7 +3393,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2452,24 +3401,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "஀ுண்டி஀்஀ு கொண்டுஇருக்கிற஀ு " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2488,7 +3442,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2518,33 +3472,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2554,20 +3500,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "பிணையம்" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2575,16 +3521,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2592,7 +3538,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2656,6 +3602,27 @@ msgstr "" #, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#~ msgid "Services" +#~ msgstr "சேவைகள்" + +#, fuzzy +#~ msgid "Local Services" +#~ msgstr "அருகில் உள்ள சட஀ன஀்஀ை ஀ேடுக " + +#~ msgid "Yes" +#~ msgstr "ஆம்" + +#~ msgid "No" +#~ msgstr "இல்லை" + +#, fuzzy +#~ msgid "Bluetooth Devices" +#~ msgstr "ப்ளூடூ஀் கேடப்பு பரிமடற்றம்" + +#, fuzzy #~ msgid "Disconnecting
" #~ msgstr "஀ுண்டி஀்஀ு கொண்டுஇருக்கிற஀ு " @@ -2665,9 +3632,6 @@ #~ msgid "Introduction" #~ msgstr "அறிமுகம்" -#~ msgid "Device" -#~ msgstr "சட஀னம்" - #~ msgid "Connect" #~ msgstr "இணைக்கவும்" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/tr.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/tr.gmo differ diff -Nru blueman-2.3.5/po/tr.po blueman-2.4.1/po/tr.po --- blueman-2.3.5/po/tr.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/tr.po 2024-04-09 07:41:52.000000000 +0000 @@ -20,28 +20,29 @@ # Cenk Yıldızlı , 2019 # mauron, 2017-2018 # Oğuz Ersen , 2020, 2021, 2022. -# Oğuz Ersen , 2022. +# Oğuz Ersen , 2022, 2023, 2024. +# Sabri Ünal , 2023. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-06 19:17+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-20 22:05+0000\n" "Last-Translator: Oğuz Ersen \n" -"Language-Team: Turkish \n" +"Language-Team: Turkish \n" "Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 4.13.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "GörÃŒnÃŒrlÃŒk Ayarı" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "Gizli" @@ -61,225 +62,285 @@ msgid "Pairing request" msgstr "Eşleşme isteği" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Aygıt için eşleşme isteği:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Bunun ÃŒzerine yazılmış olmalıdır" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "Girişi göster" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_Bağdaştırıcı" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_Ara" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_Tercihler" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_Çıkış" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_Aygıt" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_GörÃŒnÃŒm" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "_Araç Çubuğunu Göster" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "_Durum Çubuğunu Göster" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "Adlandırılmamış aygıtları _gizle" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "Sıralama" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_Ad" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_Eklenen" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_Azalan" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_Eklentiler" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "_Yerel Servisler" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_Yardım" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_Sorun Bildir" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Çevredeki aygıtları ara" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Ara" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Aygıt ile eşleştir" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Eşleştir" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "Bu donanımı gÃŒvenilir olarak işaretle/işaretleme" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "GÃŒvenilirlik" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Bu aygıtı bilinen aygıtlar listesinden kaldır" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Kaldır" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Aygıta dosyaları gönder" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Dosya Gönder" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "Toplam gönderilen veri ve iletim oranı" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "Toplam ulaşan veri ve iletim oranı" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "Veri etkinlik tespiti" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Daha Fazla" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Aygıtı yeniden adlandır" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_Sıfırla" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_Ä°ptal" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_Tamam" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "Ağ Erişim Noktası (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "Servisler" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP sunucu tÃŒrÃŒ:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "Önerilen" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP Adresi:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "DHCP sunucusu yÃŒklÃŒ değil" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP Adresi:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP Ayarları" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "Kişisel Alan Ağı" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN Desteği" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "Çevirmeli Ağ" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "DUN Desteği" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "Ağ Ayarları" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "Ağ Erişim Noktası (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP Desteği" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "Dosya Alınıyor (Nesne Ä°tme)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "Gelen Dizini:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Gelen dosya aktarımları için dizin seçin" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "GÃŒvenilen aygıtlardan dosyaları kabul et" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "Aktarım Ayarları" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "Dosyalar Bluetooth ile gönderiliyor..." -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Gönderilecek aygıt:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Dosya:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "Yapılandırma" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "Seçilen eklentinin tercihlerini yapılandır" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "Eklenti açıklaması:" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Belirtilmemiş" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "Yazar:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "Bilinmeyen" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "Bağımlılık:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "Çakışma:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM ayarları" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "Numara:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN:" @@ -287,27 +348,27 @@ msgid "Traffic statistics" msgstr "Trafik istatistikleri" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_Kapat" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "Ä°ndirilenler:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "Gönderilen:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "Toplam:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "Kayıt Başlangıcı:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "Kayıt SÃŒresi:" @@ -315,43 +376,53 @@ msgid "Send note" msgstr "Not gönder" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" "Bağdaştırıcı yöneticisinin çalışması için Bluetooth'un açılması gerekir" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "Bluetooth Bağdaştırıcıları" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "Her zaman" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d Dakika" msgstr[1] "%(minutes)d Dakika" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "Bağdaştırıcı" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Bluetooth Aygıtları" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "Aygıt yöneticisinin çalışabilmesi için bluetooth açılmalı" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "blueman-manager'a ulaşılamadı" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"GörÃŒnÌşe göre blueman-manager D-Bus aracılığıyla etkinleştirilemedi. Bunun " +"yaygın bir nedeni, D-Bus etkinleştirme ortamındaki bozuk bir grafiksel " +"kurulumdur ve genel olarak xinitrc (benzer şekilde Sway yapılandırması veya " +"benzeri) dosyasından çalıştırılan dbus-update-activation-environment çağrısı " +"ile çözÃŒlebilir." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "BlueZ bağlantısı başarısız" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -361,16 +432,24 @@ "Bu muhtemelen Bluetooth bağdaştırıcısının algılanmadığı veya Bluetooth arka " "plan programının başlatılmadığı anlamına gelir." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "Devre dışı bırakmak için tıklayın." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "Etkinleştirmek için tıklayın." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Aranıyor" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "Bağdaştırıcı Tercihleri" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "Dosya Gönderici" @@ -400,35 +479,35 @@ msgid "Cancelling" msgstr "Ä°ptal ediliyor" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Dosya Gönderiliyor" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "ETA:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d Saniye" msgstr[1] "%(seconds)d Saniye" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "%s dosyası gönderilirken hata oluştu" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Atla" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Yeniden Dene" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Hata oluştu" @@ -486,220 +565,160 @@ msgstr "Daima izinli" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Kabul Et" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" "Eklenti yÃŒklenirken bir hata oluştu. LÃŒtfen bu mesajın içeriği ile " "birlikte geliştiricilere bildirin: \n" "web sitemiz" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Yerel Servisler" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_Uygula" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth Kapatıldı" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Çıkış" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bluetooth'u Etkinleştir" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Bluetooth otomatik olarak etkinleştirilecek mi?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Evet" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Hayır" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_Sorun Bildir" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Aygıt Yöneticisi" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "_Araç Çubuğunu Göster" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "_Durum Çubuğunu Göster" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "Adlandırılmamış aygıtları _gizle" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Sıralama" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_Ad" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_Eklenen" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_Azalan" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_Eklentiler" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "_Yerel Servisler" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "Hizmet Tercihleri" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_Ara" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Klavye" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_Tercihler" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "Birleşik" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_Çıkış" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "Adsız aygıt" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Sınıflandırılmamış" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Bağlandı" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "GÃŒvenilir" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "Eşleştirildi" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "Engellendi" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "Bağlandı" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Zayıf" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "Optimal altı" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "En Uygun" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "Daha fazla" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Çok fazla" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Alınan Sinyal GÃŒcÃŒ: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "Alınan Sinyal GÃŒcÃŒ: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Bağlantı Kalitesi: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Bağlantı Kalitesi: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "DÌşÌk" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "YÃŒksek" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Çok YÃŒksek" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Ä°letim GÃŒcÃŒ Seviyesi: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "Ä°letim GÃŒcÃŒ Seviyesi: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Başarılı!" @@ -711,91 +730,91 @@ msgid "Connecting
" msgstr "Bağlanıyor
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "Bağlantı Kesilemedi: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "Kayıtlı ses uç noktası yok" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "Giriş/çıkış hatası" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "Aygıt yanıt vermedi" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Kaynak geçici olarak kullanılamıyor" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "Bilinmeyen hata" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Bağlantı Başarısız: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_Bağlan" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "A2DP girişi, A2DP çıkışı ve HID otomatik bağlantı profillerini bağlar" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "Bağlantıyı _kes" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "Aygıt bağlantısını zorla kes" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "Şuna Bağlan:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "Bağlantıyı Kes:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "Otomatik Bağlan:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Bir Dosya _Gönder
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Eşleştir" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_GÃŒven" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_GÃŒvenme" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_Engelle" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "Engeli _Kaldır" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "Bu aygıtı engelle/engelini kaldır" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Aygıtı y_eniden adlandır
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_Kaldır
" @@ -803,23 +822,8 @@ msgid "Cancel Operation" msgstr "İşlemi Ä°ptal Et" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "Veri etkinlik tespiti" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "Toplam ulaşan veri ve iletim oranı" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "Toplam gönderilen veri ve iletim oranı" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "GÃŒvenilmez" @@ -827,29 +831,20 @@ msgid "Select Device" msgstr "Aygıt Seç" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Daha Fazla" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman, bir GTK+ Bluetooth yönetimi aracıdır" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM Ayarları" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Eklentiler" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "Bağımlılık sorunu" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -860,7 +855,7 @@ "kaldırmak \"%(0)s\" ögesini de kaldıracaktır.\n" "Devam edilsin mi?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -871,6 +866,18 @@ "eklentisinin yÃŒklenmesi %(0)s eklentisinin silinmesini gerektiriyor.\n" "Devam edilsin mi?" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "Bağımlılık yok" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "Çakışma yok" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "Bağımlılık sorunu" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "Bağdaştırıcı seçimi" @@ -910,7 +917,7 @@ msgstr "Çevre birimi" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "Resim" @@ -935,7 +942,7 @@ msgstr "Sunucu" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "DizÃŒstÃŒ" @@ -1015,9 +1022,10 @@ msgstr "Kullanılabilir değil" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" -msgstr "Kulaklık" +msgstr "Kulaklık Seti" #. translators: device class #: blueman/DeviceClass.py:84 blueman/Sdp.py:145 @@ -1025,7 +1033,7 @@ msgstr "Eller serbest" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "Mikrofon" @@ -1035,7 +1043,7 @@ msgstr "Hoparlör" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "Kulaklık" @@ -1095,21 +1103,11 @@ msgstr "Oyun/Oyuncak" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Klavye" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "İşaretleme" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "Birleşik" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "Ekran" @@ -1179,6 +1177,10 @@ msgid "Game" msgstr "Oyun" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "Genel Bilinmeyen" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "Genel Telefon" @@ -1188,220 +1190,1150 @@ msgstr "Genel Bilgisayar" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "MasaÃŒstÃŒ İş Ä°stasyonu" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "Sunucu Sınıfı Bilgisayar" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "El bilgisayarı/PDA (kapaklı)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "Avuç içi bilgisayar/PDA" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "Giyilebilir bilgisayar (saat boyutunda)" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "Tablet" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "Bağlantı Ä°stasyonu" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "Hepsi Bir Arada" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "Blade Sunucu" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "DönÌştÃŒrÃŒlebilir" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "Ayrılabilir" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "IoT Ağ Geçidi" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "KÌçÌk Bilgisayar" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "Çubuk Bilgisayar" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "Genel Saat" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "Saat: Spor Saati" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "Spor Saati" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "Akıllı Saat" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 msgid "Generic Clock" -msgstr "Genel Saat" +msgstr "Genel Duvar Saati" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "Genel Ekran" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "Genel Uzaktan Kumanda" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "Genel GözlÃŒk" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "Genel Etiket" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "Genel Anahtarlık" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "Genel Medya Oynatıcı" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "Genel Barkod Tarayıcı" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "Genel Termometre" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "Termometre: Kulak" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "Kulak Termometresi" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "Genel Kalp Atış Hızı SensörÃŒ" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "Kalp Atış Hızı SensörÃŒ: Kalp Atış Hızı Kemeri" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "Kalp Atış Hızı Kemeri" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "Genel Tansiyon" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "Tansiyon: Kol" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "Kol Tansiyonu" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "Tansiyon: Bilek" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "Bilek Tansiyonu" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "Kullanıcı Etkileşim Aygıtı (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "Genel Kullanıcı Etkileşim Aygıtı" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "Fare" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "Oyun çubuğu" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "Oyun kolu" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "Grafik Tablet" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "Kart Okuyucu" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "Dijital Kalem" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "Barkod Tarayıcı" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "Dokunmatik YÃŒzey" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Sunum Uzaktan Kumandası" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "Genel Glikoz Ölçer" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "Genel: Koşu YÃŒrÃŒyÌş SensörÃŒ" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "Genel Koşu YÃŒrÃŒyÌş SensörÃŒ" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Ayakkabı İçi" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "Ayakkabı İçi Koşu YÃŒrÃŒyÌş SensörÃŒ" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Ayakkabı ÜstÃŒ" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "Ayakkabı ÜstÃŒ Koşu YÃŒrÃŒyÌş SensörÃŒ" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Kalça ÜstÃŒ" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "Kalça ÜstÃŒ Koşu YÃŒrÃŒyÌş SensörÃŒ" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "Genel: Bisiklet" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "Genel Bisiklet" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "Bisiklet: Bisiklet Bilgisayarı" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "Bisiklet Bilgisayarı" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "Bisiklet: Hız SensörÃŒ" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "Hız SensörÃŒ" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "Bisiklet: Tempo SensörÃŒ" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "Tempo SensörÃŒ" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "Bisiklet: GÌç SensörÃŒ" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "GÌç SensörÃŒ" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "Bisiklet: Hız ve Tempo SensörÃŒ" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "Hız ve Tempo SensörÃŒ" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "Genel: Nabız Oksimetresi" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "Genel Denetim Aygıtı" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "Parmak Ucu" +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Anahtar" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "Bileğe Takılan" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "Çoklu Anahtar" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "DÌğme" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "SÃŒrgÃŒ" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "Döner Anahtar" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "Dokunmatik Panel" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "Tekli Anahtar" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "Ä°kili Anahtar" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "ÜçlÃŒ Anahtar" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "Pil Anahtarı" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "Enerji Toplama Anahtarı" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "Basma DÌğmesi" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "Kadran" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "Genel Ağ Aygıtı" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "Erişim Noktası" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "ÖrgÃŒ Aygıtı" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "ÖrgÃŒ Ağ Vekili" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "Genel Sensör" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "Hareket SensörÃŒ" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "Hava Kalitesi SensörÃŒ" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "Sıcaklık SensörÃŒ" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "Nem SensörÃŒ" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "Sızıntı SensörÃŒ" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "Duman SensörÃŒ" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "Doluluk SensörÃŒ" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "Temas SensörÃŒ" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "Karbonmonoksit SensörÃŒ" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "Karbondioksit SensörÃŒ" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "Ortam Işığı SensörÃŒ" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "Enerji SensörÃŒ" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "Renkli Işık SensörÃŒ" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "Yağmur SensörÃŒ" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "Yangın SensörÃŒ" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "RÃŒzgar SensörÃŒ" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "Yakınlık SensörÃŒ" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "Çoklu Sensör" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "Gömme Monteli Sensör" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "Tavana Monteli Sensör" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "Duvara Monteli Sensör" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "Çoklu Sensör" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "Enerji Ölçer" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "Alev Algılayıcı" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "Araç Lastik Basıncı SensörÃŒ" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "Genel Aydınlatma ArmatÃŒrleri" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "Duvar Lambası" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "Tavan Lambası" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "Zemin Lambası" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "Kabin Lambası" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "Masa Lambası" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "GömÃŒlÃŒ Uzun Lamba" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "Sarkıt Lamba" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "Zemin İçi Lamba" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "Işıldak" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "Su Altı Lambası" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "Işıklı Yol Direği" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "Yol Lambası" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "Bahçe Lambası" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Direk ÜstÃŒ Lambası" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "Sahne Işığı" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "Doğrusal Lamba" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "Sokak Lambası" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "Raf Lambası" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "Bölme Lambası" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "Acil Çıkış Lambası" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "Işık Denetleyicisi" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Işık SÃŒrÃŒcÃŒsÃŒ" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "Ampul" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "Alçak Bölme Lambası" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "YÃŒksek Bölme Lambası" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "Genel Vantilatör" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "Tavan VantilatörÃŒ" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "Eksenel Vantilatör" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "Çıkış VantilatörÃŒ" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "Ayaklı Vantilatör" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "Masa VantilatörÃŒ" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "Duvar VantilatörÃŒ" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "Genel Ä°klimlendirme" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "Termostat" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "Nemlendirici" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Nem Alıcı" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Isıtıcı" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "Radyatör" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "Kazan" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "Isı Pompası" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "Kızılötesi Isıtıcı" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "Plakalı Isıtıcı" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "Pervaneli Isıtıcı" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "Hava Perdesi" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "Genel Havalandırma" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "Genel Nemlendirici" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "Genel Isıtma" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "Genel Erişim Denetimi" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "Erişim Kapısı" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "Garaj Kapısı" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Acil Çıkış Kapısı" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "Erişim Kilidi" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Asansör" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "Pencere" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "Giriş Kapısı" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "Kapı Kilidi" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Kilitli Dolap" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "Genel Motorlu Aygıt" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "Motorlu Kapı" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "Tente" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Panjur veya Gölgelik" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "Perde" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "Paravan" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "Genel GÌç Aygıtı" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "GÌç Prizi" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "GÌç Şeridi" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "Fiş" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "GÌç Kaynağı" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "LED SÃŒrÃŒcÃŒsÃŒ" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Floresan Lamba Donanımı" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "HID Lamba Donanımı" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "Şarj Kutusu" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "GÌç Bankası" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "Genel Işık Kaynağı" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "Akkor Flamanlı Ampul" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED Lamba" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID Lamba" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "Floresan Lamba" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "LED Dizisi" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "Çok Renkli LED Dizisi" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "DÌşÌk gerilim halojen" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "Organik ışık yayan diyot (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "Genel Pencere Kaplaması" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "Pencere Gölgeliği" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Pencere Panjuru" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Pencere Tentesi" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "Pencere Perdesi" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "Dış Panjur" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "Dış Paravan" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "Genel Ses Alıcısı" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "Bağımsız Hoparlör" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "Ses Çubuğu" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "Kitaplık HoparlörÃŒ" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "Sehpaya Monte Hoparlör" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "Genel: Tartı" +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "Hoparlör" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "Genel Ses Kaynağı" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "Alarm" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "Zil" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "Korna" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "Yayın Aygıtı" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Servis Masası" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "Kiosk" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "Yayın Odası" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "Dinleme Salonu" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "Genel Motorlu Araç" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "Araba" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "BÃŒyÃŒk Mal Aracı" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "2 Tekerlekli Araç" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "Motosiklet" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Scooter" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "Mopet" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "3 Tekerlekli Araç" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "Hafif Araç" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "Dört Tekerlekli Bisiklet" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "MinibÃŒs" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "OtobÃŒs" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "Tramvay" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "Tarımsal Araç" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "Kamp Aracı / Karavan" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "Dinlenme Aracı / Motorlu Ev" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "Genel Ev Aleti" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "Buzdolabı" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "Dondurucu" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Fırın" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "Mikrodalga Fırın" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "Tost Makinesi" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "Çamaşır Makinesi" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Kurutma Makinesi" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "Kahve Makinesi" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Elbise ÜtÃŒsÃŒ" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "Saç Maşası" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "Saç Kurutma Makinesi" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "Elektrikli SÃŒpÃŒrge" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "Robot Elektrikli SÃŒpÃŒrge" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "Pilav Pişirici" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "Giysi Buharlayıcı" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "Genel Giyilebilir Ses Aygıtı" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "Kulakiçi Kulaklık" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "Boyun Bandı" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "Genel Uçak" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "Hafif Uçak" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "KÌçÌk Uçak" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "Yamaç ParaÅŸÃŒtÃŒ" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "BÃŒyÃŒk Yolcu Uçağı" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "Genel Ses/Video Donanımı" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "YÃŒkseltici" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Alıcı" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "Radyo" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "Ayarlayıcı" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "Pikap" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD Oynatıcı" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD Oynatıcı" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Bluray Oynatıcı" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "Optik Disk Oynatıcı" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "Set ÜstÃŒ Kutusu" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "Genel GörÃŒntÃŒleme Donanımı" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "Televizyon" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "Monitör" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "Projeksiyon Cihazı" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "Genel İşitme Cihazı" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "Kulak İçi İşitme Cihazı" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "Kulak Arkası İşitme Cihazı" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "Koklear Ä°mplant" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "Genel Oyun" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "Ev Video Oyun Konsolu" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "Taşınabilir El Konsolu" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "Genel İşaret" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "Dijital İşaret" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "Elektronik Etiket" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "Genel Nabız Oksimetresi" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "Parmak Ucu Nabız Oksimetresi" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "Bileğe Takılan Nabız Oksimetresi" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "Genel Tartı" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "Genel Kişisel Hareketlilik Aygıtı" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "Elektrikli Tekerlekli Sandalye" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "Elektrikli Scooter" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "Genel SÃŒrekli Glikoz Ä°zleyici" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "Genel Ä°nsÃŒlin Pompası" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "Ä°nsÃŒlin Pompası, dayanıklı pompa" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "Ä°nsÃŒlin Pompası, yapışkanlı pompa" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "Ä°nsÃŒlin Kalemi" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "Genel Ä°laç Teslimatı" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "Genel: Açık Hava Spor Etkinliği" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "Genel Solunumölçer" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "El Tipi Solunumölçer" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "Genel Açık Hava Spor Etkinliği" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "Konum GörÃŒntÃŒleme" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "Konum ve Navigasyon GörÃŒntÃŒleme" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "Konum GörÃŒntÃŒleme Aygıtı" - -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "Konum ve Navigasyon GörÃŒntÃŒleme Aygıtı" - -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "Konum Bölmesi" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "Konum ve Navigasyon Bölmesi" @@ -2067,32 +2999,32 @@ "Satır(lar)ı seçin ve kopyalamak için Ctrl + C tuşlarını " "kullanın" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_Bilgi" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "Aygıt bilgisini göster" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "_Not gönder" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "Bir metin notu gönder" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "%s profilini değiştirme başarısız" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "Ses Profili" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "PulseAudio için ses profili seçin" @@ -2107,14 +3039,6 @@ "Başlangıçta ve 60 saniyede bir yapılandırılabilir hizmetlere otomatik " "bağlanmaya çalışır." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Bağlandı" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2126,22 +3050,22 @@ "Aygıtlar bağlandığında veya bağlantısı kesildiğinde masaÃŒstÃŒ bildirimleri " "gösterir." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Bağlantı kesildi" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Bağlandı:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Bağlı Değil" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2149,57 +3073,57 @@ "HenÃŒz kullanım istatistikleri yok. Önce bir bağlantı kurmayı deneyin ve " "ardından bu sayfaya tekrar göz atın." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "gÃŒn" msgstr[1] "gÃŒn" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "saat" msgstr[1] "saat" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "dakika" msgstr[1] "dakika" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s ve %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "Sayacı sıfırlamak istediğinizden emin misiniz?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "(Mobil geniş bant) ağ trafiği kullanımınızı izlemenizi sağlar. Sınırlı veri " "erişim planları için kullanışlıdır. Bu eklenti her aygıtı ayrı olarak takip " "eder." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "Ağ _Kullanımı" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "Ağ kullanımını görÃŒntÃŒler" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" -msgstr "Bluetooth Etkin" +msgstr "Bluetooth Etkinleştirildi" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "NAP köprÃŒleri gibi yerel ağ hizmetlerini yönetir" @@ -2210,24 +3134,20 @@ msgstr "" "Çevirmeli Ağ (DUN) için ModemManager ve NetworkManager ile destek sağlar" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "Hızlı ulaşım için son kullanılan bağlantıların menÃŒsÃŒnÃŒ sunar" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "Azami öge sayısı" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Son bağlantılar menÃŒsÃŒnÃŒn göstereceği maksimum öge sayısı." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "Son _Bağlantılar" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2246,6 +3166,10 @@ msgid "Adapter for this connection is not available" msgstr "Bu bağlantı için bağdaştırıcı kullanılabilir değil" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "Son _Bağlantılar" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2253,41 +3177,41 @@ msgstr "" "NetworkManager 0.8'de tanıtılan Kişisel Alan Ağı (PAN) için destek sağlar" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "Diğer Blueman bileşenleri için DBus API sağlar" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "Bluetooth 'dan gelen Dosya" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" -msgstr "%(1)s kaynağından %(0)s dosyası alınıyor" +msgstr "%(1)s kaynağından gelen %(0)s dosyası" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "Reddet" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Alınan dosya" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "%(1)s kaynağından %(0)s dosyası alınıyor" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "OBEX dosya aktarımı yetenekleri sunar" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "Gelen dosyalar için ayarlanan dizin mevcut değil" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2296,46 +3220,46 @@ "LÃŒtfen \"%s\" dizininin bulunduğundan emin olun veya blueman-services " "ile yapılandırın. O zamana kadar öntanımlı \"%s\" kullanılacak" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Dosya alındı" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "%(1)s kaynağından %(0)s dosyası başarıyla alındı" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "Aç" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "Aktarım başarısız" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "%(0)s dosyasının aktarımı başarısız oldu" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "Alınan dosyalar" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "Arka planda %(files)d dosya alındı" msgstr[1] "Arka planda %(files)d dosya alındı" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "Konumu Aç" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2368,7 +3292,7 @@ msgid "Adap_ters" msgstr "Adaptörler" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "uygulama" @@ -2410,27 +3334,20 @@ "%s ÃŒzerinde IP adresi elde edilmeye çalışılıyor\n" "LÃŒtfen bekleyin
" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "Bluetooth etkinken durum simgesine bir gösterge ekler ve araç ipucunda " -"bağlantı sayısını gösterir." +"bağlantıları gösterir." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth Etkin" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d Faal Bağlantı" -msgstr[1] "%(connections)d Faal Bağlantı" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth Devredışı" @@ -2460,7 +3377,7 @@ msgstr "Keşfedilebilir moddaki saniye cinsinden sÃŒre" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "Keşfedilebilir _Yap" @@ -2468,18 +3385,22 @@ msgid "Make the default adapter temporarily visible" msgstr "Öntanımlı bağdaştırıcıyı geçici olarak görÃŒnÃŒr yap" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "Keşfedilebilir
 %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "Keşfedilebilir
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" "Uygulama için bir menÃŒ ve diğer eklentilerin ona erişmesi için bir API sağlar" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2488,7 +3409,7 @@ "%(0)s aygıtında DUN hizmetine başarıyla bağlandı.\n" "Ağ artık %(1)s ÃŒzerinden kullanılabilir" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "DUN profili ÃŒzerinden internete bağlanmak için temel destek sağlar." @@ -2509,7 +3430,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2550,33 +3471,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "Bluetooth bağdaştırıcısı gÌç durumlarını denetler" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "Kendiliğinden çalıştır" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "Bağdaştırıcılar bağlandığında kendiliğinden çalıştır" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "Bluetooth'u _Kapat" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "TÃŒm bağdaştırıcıları kapat" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "Bluetooth'u _Aç" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "TÃŒm bağdaştırıcıları aç" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2588,20 +3501,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "Durum simgesi göstermek için bir StatusNotifierItem sağlar" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Ağ" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "Geçersiz IP adresi" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP adresi aynı adrese sahip %s arayÃŒzÃŒ ile çakışmaktadır" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2612,16 +3525,16 @@ "çakışmaktadır\n" "Bu yanlış ağ davranışına neden olabilir" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Bu kurulum halen desteklenmiyor" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "Aktarım" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "Uygulamanın aktarım hizmeti eklentisi devre dışı" @@ -2629,7 +3542,7 @@ msgid "Dialup Settings" msgstr "Çevirmeli GSM Data Bağlantı Ayarları" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "Seri Bağlantı Noktası %s" @@ -2690,6 +3603,98 @@ msgid "Setting RfKill State requires privileges" msgstr "RfKill durumunu ayarlamak yetki gerektirir" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bluetooth'u _Aç" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "Aygıt yöneticisinin çalışabilmesi için bluetooth açılmalı" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth'u _Kapat" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "Kalp Atış Hızı SensörÃŒ: Kalp Atış Hızı Kemeri" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "Tansiyon: Kol" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "Tansiyon: Bilek" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "Kullanıcı Etkileşim Aygıtı (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Ayakkabı İçi" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Ayakkabı ÜstÃŒ" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "Koşu YÃŒrÃŒyÌş SensörÃŒ: Kalça ÜstÃŒ" + +#~ msgid "Fingertip" +#~ msgstr "Parmak Ucu" + +#~ msgid "Wrist-Worn" +#~ msgstr "Bileğe Takılan" + +#~ msgid "Services" +#~ msgstr "Servisler" + +#~ msgid "Network Settings" +#~ msgstr "Ağ Ayarları" + +#~ msgid "Transfer Settings" +#~ msgstr "Aktarım Ayarları" + +#~ msgid "Plugin description:" +#~ msgstr "Eklenti açıklaması:" + +#~ msgid "Local Services" +#~ msgstr "Yerel Servisler" + +#~ msgid "_Apply" +#~ msgstr "_Uygula" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d Etkin Bağlantı" +#~ msgstr[1] "%(connections)d Etkin Bağlantı" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Kaynak geçici olarak kullanılamıyor" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Bluetooth otomatik olarak etkinleştirilecek mi?" + +#~ msgid "Yes" +#~ msgstr "Evet" + +#~ msgid "No" +#~ msgstr "Hayır" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Bağlantı Kalitesi: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Bağlantı Kalitesi: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "Kendiliğinden çalıştır" + +#~ msgid "Automatically power on adapters" +#~ msgstr "Bağdaştırıcılar bağlandığında kendiliğinden çalıştır" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Bluetooth Aygıtları" + #~ msgid "" #~ "Shows desktop notifications with battery percentage when devices get " #~ "connected." @@ -2748,9 +3753,6 @@ #~ msgid "Introduction" #~ msgstr "Başlangıç" -#~ msgid "Device" -#~ msgstr "Aygıt" - #~ msgid "Select pairing method to use:" #~ msgstr "Kullanılacak eşleme metodunu seçin:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/uk.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/uk.gmo differ diff -Nru blueman-2.3.5/po/uk.po blueman-2.4.1/po/uk.po --- blueman-2.3.5/po/uk.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/uk.po 2024-04-09 07:41:52.000000000 +0000 @@ -17,14 +17,17 @@ # МОкПла Ткач , 2014-2019 # Yuri Chornoivan # Artem , 2022. +# Dan , 2023. +# Pavlo , 2023. +# Сергій , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-07-30 11:41+0000\n" -"Last-Translator: Artem \n" -"Language-Team: Ukrainian \n" +"Language-Team: Ukrainian \n" "Language: uk\n" "MIME-Version: 1.0\n" @@ -34,13 +37,13 @@ "11 ? 0 : n % 1 == 0 && n % 10 >= 2 && n % 10 <= 4 && (n % 100 < 12 || n % " "100 > 14) ? 1 : n % 1 == 0 && (n % 10 ==0 || (n % 10 >=5 && n % 10 <=9) || " "(n % 100 >=11 && n % 100 <=14 )) ? 2: 3);\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "НалаштуваММя вОЎОЌПсті" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "ПрОхПваМОй" @@ -60,224 +63,284 @@ msgid "Pairing request" msgstr "ЗапОт Ма утвПреММя парО" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "ЗапОт Ма утвПреММя парО з прОстрПєЌ:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Ње сліЎ перезапОсатО" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "ППказуватО увеЎеМі сОЌвПлО" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "_АЎаптер" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "_КукатО" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "_ПараЌетрО" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "_ВОйтО" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "_ПрОстрій" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_ПерегляЎ" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "ППказатО _паМель зМаряЎь" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "ППказатО _ряЎПк стаМу" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "СхПватО _unnamed прОстрПї" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "_СПртуватО за" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "_ІЌ’я" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "_ДПЎаМОй" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "_ЗМОжеММя" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "_ПлагіМО" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "ЛПкальМі _службО" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "_ДПвіЎка" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "_СпПвістОтО прП прПблеЌу" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "КукатО прОстрПї" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "КукатО" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "УтвПрОтО пару з прОстрПєЌ" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Пара" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "ВстаМПвОтО/зМятО пПзМачку з прОстрПю як \"МаЎійМОй\"" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "НаЎійМОй" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "ВОлучОтО цей прОстрій з переліку віЎПЌОх прОстрПїв" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "ВОлучОтО" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "НаЎіслатО файл(-О) Ма прОстрій" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "НаЎіслатО файл" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "УсьПгП МаЎіслаМП ЎаМОх та швОЎкість переЎачі" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "УсьПгП ПтрОЌаМП ЎаМОх та швОЎкість переЎачі" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "ІМЎОкація актОвМПстО ЎаМОх" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "ДПЎаткПвП" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "ПерейЌеМуватО прОстрій" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "_СкОМутО" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "_СкасуватО" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_ГаразЎ" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "ТПчка ЎПступу Ќережі (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "СлужбО" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "ТОп DHCP сервера:" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "РаЎОться" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP аЎреса:" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "Не встаМПвлеМП DHCP серверів" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP аЎреса:" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "НалаштуваММя NAP" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "ПерсПМальМа Ќережа (PAN)" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "ПіЎтрОЌка PAN" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "КПЌутПваМе з'єЎМаММя" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "ПіЎтрОЌка DUN" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "НалаштуваММя Ќережі" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "ТПчка ЎПступу Ќережі (NAP)" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "ПіЎтрОЌка NAP" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "ОтрОЌаММя файлів (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "ВхіЎМа тека:" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Оберіть теку Ўля вхіЎМПї переЎачі файлів" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "ПрОйЌатО файлО з МаЎійМОх прОстрПїв" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "НалаштуваММя переЎачі" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" "НаЎсОлаММя файлів через bluetooth" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "Для:" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "Ѐайл:" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "НалаштуваММя" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" -msgstr "НалаштуватО параЌетрО вОЎілеМОх втулків" - -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "ОпОс втулка:" +msgstr "НалаштуватО параЌетрО ПбраМПгП плагіМа" -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "Не вказаМП" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "АвтПр:" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "НевіЎПЌОй" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "ЗалежОть віЎ:" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "КПМфліктує з:" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "НалаштуваММя GSM" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "НПЌер:" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "ТПчка ЎПступу (APN):" @@ -285,27 +348,27 @@ msgid "Traffic statistics" msgstr "СтатОстОка трафіку" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "_ЗакрОтО" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "ЗаваМтажеМП:" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "ВіЎваМтажеМП:" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "УсьПгП:" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "ЖурМал пПчатП:" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "ТрОвалість журМалу:" @@ -313,19 +376,19 @@ msgid "Send note" msgstr "ВіЎправОтО МПтатку" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "Для рПбПтО упПряЎМОка аЎаптерів пПвОМеМ бутО увіЌкМеМОй bluetooth" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "АЎаптерО Bluetooth" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "ЗавжЎО" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" @@ -334,23 +397,32 @@ msgstr[2] "%(minutes)d хвОлОМ" msgstr[3] "%(minutes)d хвОлОМ" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "АЎаптер" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "ПрОстрПї Bluetooth" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "ППтрібМП увіЌкМутО bluetooth Ўля рПбПтО упПряЎМОка прОстрПїв" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "Не вЎалПся зв’язатОся з blueman-ЌеМеЎжерПЌ" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"СхПже, щП blueman-manager Ме Ќіг актОвуватОся через D-Bus. ТОпПвПю прОчОМПю " +"цьПгП є Мепрацююча графічМа МастрПйка в сереЎПвОщі актОвації D-Bus, яка ЌПже " +"бутО вОрішеМа за ЎПпПЌПгПю вОклОку dbus-update-activation-environment, " +"зазвОчай вОЎається з xinitrc (віЎпПвіЎМП кПМфігурації Sway абП пПЎібМПї)." -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "Не вЎалПся піЎ’єЎМатОся ЎП BlueZ" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -360,16 +432,24 @@ "Ње зазвОчай ПзМачає, щП Ме булП зМайЎеМП аЎаптерів bluetooth абП служба " "bluetooth Ме запущеМа." -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "НатОсМіть, щПб вОЌкМутО." + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "НатОсМіть, щПб увіЌкМутО." + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "ППшук" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "ПараЌетрО аЎаптера" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "ПереЎавач файлів" @@ -398,15 +478,15 @@ msgid "Cancelling" msgstr "СкасуваММя" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "НаЎсОлаММя файлу" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "час, щП залОшОвся:" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" @@ -415,20 +495,20 @@ msgstr[2] "%(seconds)d секуМЎ" msgstr[3] "%(seconds)d секуМЎ" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "ВОМОкла пПЌОлка прО МаЎсОлаММі файлу %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "ПрПпустОтО" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "СпрПбуватО зМПву" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "ВОМОкла пПЌОлка" @@ -486,221 +566,161 @@ msgstr "ЗавжЎО прОйЌатО" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "ПрОйМятО" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"ВОМОкла пПЌОлка піЎ час заваМтажеММя ЌПЎулю. БуЎь ласка, пПвіЎПЌте вЌіст " -"цьПгП пПвіЎПЌлеММя рПзрПбМОкаЌ. На МашПЌу \n" +"ПіЎ час заваМтажеММя ЌПЎулю вОМОкла пПЌОлка. БуЎь ласка, МаЎішліть вЌіст " +"цьПгП пПвіЎПЌлеММя рПзрПбМОкаЌ Ма МашПЌу \n" "сайті." -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "ЛПкальМі службО" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_ЗастПсуватО" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth вОЌкМеМП" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "ВОйтО" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "УвіЌкМутО bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "ЧО буЎе Bluetooth увіЌкМеМОй автПЌатОчМП?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Так" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "Ні" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "Б" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "КБ" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "МБ" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "ГБ" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "_СпПвістОтО прП прПблеЌу" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "УпПряЎМОк прОстрПїв" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "ППказатО _паМель зМаряЎь" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "ППказатО _ряЎПк стаМу" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "СхПватО _unnamed прОстрПї" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "Ґа_туМкуватО за" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "_ІЌ’я" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "_ДПЎаМОй" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "_ЗМОжеММя" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "_ВтулкО" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "ЛПкальМі _службО" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "НалаштуваММя служб" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "_КукатО" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "Клавіатура" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "_ПараЌетрО" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "КПЌбП" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "_ВОйтО" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "БезіЌеММОй прОстрій" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "Без категПрії" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "ПіЎ’єЎМаМП" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "ДПвіреМОй" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "СпареМОй" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "ЗаблПкПваМОй" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "З'_єЎМаМП" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "ППгаМОй" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "СереЎМій" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "ОптОЌальМОй" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "ЗМачМОй" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Дуже зМачМОй" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" "ППтужМість ПтрОЌаМПгП сОгМалу: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "ППтужМість ПтрОЌаМПгП сОгМалу: %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Якість зв'язку: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "Якість зв'язку: %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "НОзькОй" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "ВОсПкОй" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Дуже вОсПкОй" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "РівеМь пПтужМПсті переЎачі: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "РівеМь пПтужМПсті переЎачі: %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "УспішМП!" @@ -712,92 +732,92 @@ msgid "Connecting
" msgstr "ПіЎ’єЎМаММя " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "ППЌОлка віЎ’єЎМаММя: " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "НеЌає зареєстрПваМОх звукПвОх кіМцевОх тПчПк" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "ППЌОлка ввеЎеММя/вОвеЎеММя" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "ПрОстрій Ме віЎпПвів" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Ресурс тОЌчасПвП МеЎПступМОй" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "НевіЎПЌа пПЌОлка" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "Не вЎалПся піЎ’єЎМатОся: " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "_З'_єЎМатОся" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" "ПіЎ’єЎМує прПфілі саЌПз’єЎМаММя з ЎжерелаЌО A2DP, прОйЌачаЌО A2DP та HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "_Ð’Ñ–ÐŽ'єЎМатОся" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "ПрОЌусПвП віЎ'єЎМатО прОстрій" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "ПіЎ’єЎМатОся ЎП:" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "ВіЎ’єЎМатО:" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "АвтП з'_єЎМаММя:" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "НаЎіслатО _файл " -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "_Пара" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "_НаЎійМОй" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "_НеМаЎійМОй" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "_ЗаблПкуватО" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "_РПзблПкуватО" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "ЗаблПкуватО/РПзблПкуватО цей прОстрій" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "П_ерейЌеМуватО прОстрій " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "_ВОлучОтО " @@ -805,23 +825,8 @@ msgid "Cancel Operation" msgstr "СкасуватО ÐŽÑ–ÑŽ" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "ІМЎОкація актОвМПстО ЎаМОх" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "УсьПгП ПтрОЌаМП ЎаМОх та швОЎкість переЎачі" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "УсьПгП МаЎіслаМП ЎаМОх та швОЎкість переЎачі" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "НеМаЎійМОй" @@ -829,49 +834,52 @@ msgid "Select Device" msgstr "Оберіть прОстрій" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "ДПЎаткПвП" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman – це рПзпПряЎМОк Bluetooth, пПбуЎПваМОй Ма базі GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "НалаштуваММя GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" -msgstr "ВтулкО" +msgstr "ПлагіМО" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "ПрПблеЌа з залежМПстяЌО" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " "also unload \"%(0)s\".\n" "Proceed?" msgstr "" -"ВтулПк \"%(0)s\" залежОть віЎ %(1)s. ВОваМтажеММя %(1)s " -"прОзвеЎе такПж ЎП вОваМтажеММя \"%(0)s\". \n" -"ВОваМтажОтО?" +"ПлагіМ \"%(0)s\" залежОть віЎ %(1)s. ЯкщП вОваМтажОтО " +"%(1)s, такПж буЎе вОваМтажеМОй \"%(0)s\".\n" +"ПрПЎПвжОтО?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " "unload %(0)s.\n" "Proceed?" msgstr "" -"ВтулПк %(0)s кПМфліктує з %(1)s. ЗаваМтажеММя %(1)s " -"прОзвеЎе ЎП вОваМтажеММя %(0)s.\n" -"ЗаваМтажОтО?" +"ПлагіМ %(0)s кПМфліктує з %(1)s. ЯкщП заваМтажОтО %(1)s, %(0)s буЎе вОваМтажеМП.\n" +"ПрПЎПвжОтО?" + +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "НеЌає залежМПстей" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "НеЌає кПМфліктів" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "ПрПблеЌа з залежМПстяЌО" #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" @@ -912,7 +920,7 @@ msgstr "ПерОферія" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "СвітлОММе" @@ -937,7 +945,7 @@ msgstr "Сервер" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "НПутбук" @@ -1017,9 +1025,10 @@ msgstr "НеЎПступМП" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" -msgstr "НавушМОкО" +msgstr "НавушМОкО з ЌікрПфПМПЌ" #. translators: device class #: blueman/DeviceClass.py:84 blueman/Sdp.py:145 @@ -1027,17 +1036,17 @@ msgstr "ГарМітура" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "МікрПфПМ" #. translators: device class #: blueman/DeviceClass.py:90 msgid "Loudspeaker" -msgstr "ГучМПЌПвець" +msgstr "ПрОстрій гучМПгП зв'язку" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "НавушМОкО" @@ -1097,21 +1106,11 @@ msgstr "ІгрПве/Іграшка" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "Клавіатура" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "МаМіпулятПр" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "КПЌбП" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "ДОсплей" @@ -1181,229 +1180,1163 @@ msgid "Game" msgstr "Гра" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "ТОпПвОй МевіЎПЌОй" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" -msgstr "УМіверсальМОй телефПМ" +msgstr "ТОпПвОй телефПМ" #: blueman/DeviceClass.py:170 msgid "Generic Computer" -msgstr "УМіверсальМОй кПЌп'ютер" +msgstr "ТОпПвОй кПЌп'ютер" #: blueman/DeviceClass.py:171 -msgid "Generic Watch" -msgstr "УМіверсальМОй гПЎОММОк" +msgid "Desktop Workstation" +msgstr "РПбПча стаМція" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "ГПЎОММОкО: СпПртОвМОй гПЎОММОк" - -#: blueman/DeviceClass.py:173 -msgid "Generic Clock" -msgstr "УМіверсальМі гПЎОММОкО" +msgid "Server-class Computer" +msgstr "КПЌп'ютер серверМПгП тОпу" #: blueman/DeviceClass.py:174 -msgid "Generic Display" -msgstr "УМіверсальМОй ЎОсплей" +msgid "Handheld PC/PDA (clamshell)" +msgstr "ППртатОвМОй ПК/КПК (траМсфПрЌер)" #: blueman/DeviceClass.py:175 -msgid "Generic Remote Control" -msgstr "УМіверсальМОй пульт ЎОстаМ. керуваММя" +msgid "Palm-size PC/PDA" +msgstr "КОшеМькПвОй кПЌп'ютер/КПК" #: blueman/DeviceClass.py:176 -msgid "Generic Eye-glasses" -msgstr "УМіверсальМі ПкулярО" +msgid "Wearable computer (watch size)" +msgstr "НПсОЌОй кПЌ'ютер (МаручМОй)" #: blueman/DeviceClass.py:177 -msgid "Generic Tag" -msgstr "УМіверсальМОй тег" +msgid "Tablet" +msgstr "ПлаМшет" #: blueman/DeviceClass.py:178 -msgid "Generic Keyring" -msgstr "УМіверсальМе кільце" +msgid "Docking Station" +msgstr "ДПк-стаМція" #: blueman/DeviceClass.py:179 -msgid "Generic Media Player" -msgstr "УМіверсальМОй прПгравач ЌеЎіа" +msgid "All in One" +msgstr "Все-в-ПЎМПЌу" #: blueman/DeviceClass.py:180 -msgid "Generic Barcode Scanner" -msgstr "УМіверсальМОй скаМер штрОх-кПЎів" +msgid "Blade Server" +msgstr "Blade-сервер" #: blueman/DeviceClass.py:181 -msgid "Generic Thermometer" -msgstr "УМіверсальМОй терЌПЌетр" +msgid "Convertible" +msgstr "СклаЎаМОй" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "ТерЌПЌетр: вушМОй" +msgid "Detachable" +msgstr "З'єЌМОй" #: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "УМіверсальМОй ЎатМОк пульсу" +msgid "IoT Gateway" +msgstr "IoT-шлюз" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "ПульсОЌетр: пПяс" +msgid "Mini PC" +msgstr "Міпі-ПК" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" -msgstr "УМіверсальМОй ЎатМОк артеріальМПгП тОску" +msgid "Stick PC" +msgstr "Стік-ПК" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "АртеріальМОй тОск: Рука" +msgid "Generic Watch" +msgstr "ТОпПвОй гПЎОММОк" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "АртеріальМОй тОск: Зап'ястя" +msgid "Sports Watch" +msgstr "СпПртОвМОй гПЎОММОк" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "ПрОстрій іМтерфейсу люЎОМО (HID)" +msgid "Smartwatch" +msgstr "СЌарт-гПЎОММОк" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "ТОпПвОй гПЎОММОк" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "МОша" +msgid "Generic Display" +msgstr "ТОпПвОй ЎОсплей" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "ДжПйстОк" +msgid "Generic Remote Control" +msgstr "ТОпПвОй пульт ЎОстаМ. керуваММя" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "ГейЌпаЎ" +msgid "Generic Eye-glasses" +msgstr "ТОпПві ПкулярО" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "ЊОфрПвОй плаМшет" +msgid "Generic Tag" +msgstr "ТОпПва Ќітка" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "ЗчОтувач карт" +msgid "Generic Keyring" +msgstr "ТОпПве кільце" #: blueman/DeviceClass.py:195 -msgid "Digital Pen" -msgstr "ЊОфрПва ручка" +msgid "Generic Media Player" +msgstr "ТОпПвОй ЌеЎіаплеєр" #: blueman/DeviceClass.py:196 -msgid "Barcode Scanner" -msgstr "СкаМер штрОх-кПЎів" +msgid "Generic Barcode Scanner" +msgstr "ТОпПвОй скаМер штрОх-кПЎів" #: blueman/DeviceClass.py:197 -msgid "Generic Glucose Meter" -msgstr "УМіверсальМОй вОЌірювач глюкПзО" +msgid "Generic Thermometer" +msgstr "ТОпПвОй терЌПЌетр" #: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "УМіверсальМе: ДатМОк бігу та хПЎьбО" +msgid "Ear Thermometer" +msgstr "ВушМОй терЌПЌетр" #: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "ДатМОк бігу та хПЎьбО: У взутті" +msgid "Generic Heart Rate Sensor" +msgstr "ТОпПвОй ЎатчОк пульсу" #: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "ДатМОк бігу та хПЎьбО: На взутті" +msgid "Heart Rate Belt" +msgstr "ППяс вОЌірюваММя пульсу" #: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "ДатМОк бігу та хПЎьбО: На стегМі" +msgid "Generic Blood Pressure" +msgstr "ТОпПвОй вОЌірювач артеріальМПгП тОску" #: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "УМіверсальМе: ЇзЎа Ма велПсОпеЎі" +msgid "Arm Blood Pressure" +msgstr "АртеріальМОй тОск Ма руці" #: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "ЇзЎа Ма велПсОпеЎі: ВелПсОпеЎМОй кПЌп'ютер" +msgid "Wrist Blood Pressure" +msgstr "АртеріальМОй тОск Ма зап'ястці" #: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "ЇзЎа Ма велПсОпеЎі: ДатМОк швОЎкПсті" - -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "ЇзЎа Ма велПсОпеЎі: ДатМОк частПтО ПбертаММя пеЎалей" +msgid "Generic Human Interface Device" +msgstr "ТОпПвОй прОстрій іМтерфейсу люЎОМО" #: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "ЇзЎа Ма велПсОпеЎі: ДатМОк пПтужМПсті" +msgid "Mouse" +msgstr "МОша" #: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "ЇзЎа Ма велПсОпеЎі: ДатМОк швОЎкПсті та частПтО ПбертаММя пеЎалей" +msgid "Joystick" +msgstr "ДжПйстОк" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "ГейЌпаЎ" -#. 19 - 48 reserved #: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "УМіверсальМе: ПульсПксОЌетр" +msgid "Digitizer Tablet" +msgstr "ЊОфрПвОй плаМшет" #: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "КіМчОк пальця" +msgid "Card Reader" +msgstr "ЗчОтувач карт" #: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "НаручМі" +msgid "Digital Pen" +msgstr "ЊОфрПва ручка" #: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "УМіверсальМе: ВагО" +msgid "Barcode Scanner" +msgstr "СкаМер штрОх-кПЎів" #: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" -msgstr "УМіверсальМОй персПМальМОй ЌПбільМОй прОстрій" +msgid "Touchpad" +msgstr "СеМсПрМа паМель" #: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "Пульт керуваММя презеМтацією" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "ТОпПвОй вОЌірювач глюкПзО" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "ТОпПвОй ЎатчОк бігу та хПЎьбО" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "ДатчОк бігу та хПЎьбО у взутті" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "ДатчОк бігу та хПЎьбО Ма взутті" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "ДатчОк бігу та хПЎьбО Ма стегМі" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "ЇзЎа Ма велПсОпеЎі" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "ВелПсОпеЎМОй кПЌп'ютер" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "ДатчОк швОЎкПсті" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "ДатчОк частПтО ПбертаММя пеЎалей" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "ДатчОк пПтужМПсті" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "ДатчОк швОЎкПсті та частПтО ПбертаММя пеЎалей" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "ТОпПвОй прОстрій керуваММя" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "ПереЌОкач" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "БагатПпПзОційМОй переЌОкач" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "КМПпка" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "ППвзуМПк" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "ППвПрПтМОй переЌОкач" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "СеМсПрМа паМель" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "ОЎОМарМОй переЌОкач" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "ППЎвійМОй переЌОкач" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "ППтрійМОй переЌОкач" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "ПереЌОкач акуЌулятПра" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "ПереЌОкач МакПпОчеММя еМергії" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "НажОЌМа кМПпка" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "НПЌерПМабОрач" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "ТОпПвОй ЌережевОй прОстрій" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "ТПчка ЎПступу" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Mesh-прОстрій" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "ППсереЎМОк mesh-Ќережі" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "ТОпПвОй ЎатчОк" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "ДатчОк руху" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "ДатчОк якПсті пПвітря" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "ДатчОк теЌпературО" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "ДатчОк вПлПгПсті" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "ДатчОк вОтПку" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "ДатчОк ЎОЌу" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "ДатчОк зайМятПсті" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "ДатчОк ЎПтОку" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "ДатчОк ЌПМППксОЎу вуглецю" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "ДатчОк ЎіПксОЎу вуглецю" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "ДатчОк МавкПлОшМьПгП ПсвітлеММя" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "ДатчОк еМергії" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "ДатчОка кПльПру світла" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "ДатчОк ЎПщу" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "ДатчОк вПгМю" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "ДатчОк вітру" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "ДатчОк МаблОжеММя" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "МультОсеМсПр" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "НевОступаючОй ЎатчОк" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "СтельПвОй ЎатчОк" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "НастіММОй ЎатчОк" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "МультОсеМсПр" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "ЛічОльМОк еМергії" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "ДетектПр вПгМю" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "ДатчОк тОску в автПЌПбільМОх шОМах" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "ТОпПві світОльМОкО" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "НастіММОй світОльМОк" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "СтельПвОй світОльМОк" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "ПіЎлПгПвОй світОльМОк" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "СвітОльМОк в шафі" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "НастільМа лаЌпа" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "ВбуЎПваМа світлПва сЌуга" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "ПіЎвісМОй світОльМОк" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "СвтОльМОк в зеЌлі" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "ПрПжектПр" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "ПіЎвПЎМОй світОльМОк" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "БПлларЎ з світОльМОкПЌ" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "ДПрПжМій світОльМОк" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "СаЎПвОй світОльМОк" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "Ліхтар Ма стПвпі" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "ТПчкПве ПсвітлеММя" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "ЛіМійМе ПсвітлеММя" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "ВулОчМе ПсвітлеММя" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "ПіЎсвітка пПлОць" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "СвітОльМОк Ўля стелі" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "ПіЎсвітка аварійМПгП вОхПЎу" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "КПМтрПлер ПсвітлеММя" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "Драйвер лаЌпО" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "ЛаЌпПчка" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "СвітОльМОк Ўля МОзькОх стель" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "СвітОльМОк Ўля вОсПкОх стель" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "ТОпПвОй веМтОлятПр" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "СтельПвОй веМтОлятПр" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "ОсьПвОй веМтОлятПр" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "ВОтяжМОй веМтОлятПр" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "ВеМтОлятПр Ма піЎставці" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "НастільМОй веМтОлятПр" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "НастіММОй веМтОлятПр" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "ТОпПва сОстеЌа ОВК" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "ТерЌПстат" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "ЗвПлПжувач пПвітря" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "Осушувач пПвітря" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "Обігрівач" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "РаЎіатПр" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "БПйлер" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "ТеплПвОй МасПс" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "ІМфрачервПМОй Пбігрівач" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "РаЎіатПрМОй паМельМОй Пбігрівач" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "ВеМтОлятПрМОй Пбігрівач" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "ППвітряМа завіса" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "ТОпПвОй кПМЎОціПМер" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "ТОпПвОй звПлПжувач" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "ТОпПвОй Пбігрівач" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "ТОпПвОй кПМтрПль ЎПступу" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "ВхіЎМі Ўвері" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "ГаражМі Ўвері" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "Двері аварійМПгП вОхПЎу" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "БлПкуваММя ЎПступу" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "Ліфт" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "ВікМП" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "ВхіЎМі вПрПта" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "ДверМОй заЌПк" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "Кафка" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "ТОпПвОй ЌПтПрОзПваМОй прОстрій" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "МПтПрОзПваМі вПрПта" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "ТеМт" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "Жалюзі абП штПрО" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "КтПрО" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "ЕкраМ" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "ТОпПвОй прОстрій жОвлеММя" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "РПзетка" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "ППЎПвжувач жОвлеММя" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "ВОлка" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "ДжерелП жОвлеММя" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "СвітлПЎіПЎМОй Ўрайвер" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "Пускач ліЌіМісцеМтМПї лаЌпО" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "Пускач газПрПзряЎМПї лаЌпО" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "ЗаряЎМОй футляр" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "ЗПвМішМй акуЌулятПр" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "ТОпПве ЎжерелП світла" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "ЛаЌпПчка рПзжарюваММя" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "СвітлПЎіПЎМа лаЌпа" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "ГазПрПзряЎМа лаЌпа" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "ЛюЌіМісцеМтМа лаЌпа" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "СвітлПЎіПЎМа стрічка" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "БагатПкПлірМа світлПЎіПЎМа стрічка" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "НОзькПвПльтМа галПгеМПва лаЌпа" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "ОргаМічМОй світлПЎіПЎ (OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "ТОпПві вікПММі завісО" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "ВікПММі рПлетО" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "Жалюзі" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "Навіс МаЎ вікМПЌ" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "ВікПММі штПрО" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "ВікПММОці" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "ЗПвМішМій екраМ" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "ТОпПвОй ауЎіПпрОйЌач" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "АвтПМПЌМОй ЎОМаЌік" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "СауМЎбар" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "ППлОчМОй ЎОМаЌік" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "НастільМОй ЎОМаЌік" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "ГучМПЌПвець" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "ТОпПве ЎжерелП звуку" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "СОгМалізація" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "ДзвіМПк" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "ГПрМ" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "ТраМсляційМОй прОстрій" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "Служба піЎтрОЌкО" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "КіПск" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "ТраМсляційМа кіЌМата" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "АуЎОтПрія" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "ТОпПвОй ЌПтПрОзПваМОй траМспПртОй засіб" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "АвтПЌПбіль" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "ВелОкОй ваМтажМОй автПЌПбіль" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "ДвПкПлісМОй траМспПртМОй засіб" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "МПтПцОкл" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "Скутер" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "МПпеЎ" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "ТрОкПлісМОй траМспПртМОй засіб" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "МалПлітражМОй автПЌПбіль" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "КваЎрПцОкл" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "МіМіавтПбус" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "АвтПбус" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "ТрПлейбус" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "СільськПгПспПЎарська техМіка" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "КеЌпер / трейлер" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "АвтПЌПбіль Ўля віЎпПчОМку / буЎОМПк Ма кПлесах" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "ТОпПва пПбутПва техМіка" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "ХПлПЎОльМОк" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "МПрПзОльМОк" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "Пічка" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "МікрПхвОльПва піч" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "ТПстер" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "ПральМа ЌашОМа" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "Сушарка" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "КавПварка" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "Праска" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "ЩОпці Ўля завОвкО" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "ЀеМ" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "ПОлПсПс" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "РПбПт-пОлПсПс" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "РОсПварка" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "ВіЎпарювач" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "ТОпПвОй МПсОЌОй ауЎіПпрОстрій" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "НавушМОк" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "НавушМОкО з шОйМПю ЎужкПю" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "ТОпПвОй літальМОй апарат" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "ЛегкОй літак" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "НаЎлегкОй літальМОй апарат" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "ПараплаМ" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "ВелОкОй пасажОрськОй літак" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "ТОпПве ауЎіП/віЎеППблаЎМаММя" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "ПіЎсОлювач" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "Ресівер" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "РаЎіП" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "ТюМер" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "ПрПгравач платівПк" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD-плеєр" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD-плеєр" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "Bluray-плеєр" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "ПрПгравач ПптОчМОх ЎОсків" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "ТБ-прОставка" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "ТОпПвОй прОстрій віЎПбражеММя" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "ТелевізПр" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "МПМітПр" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "ПрПектПр" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "ТОпПвОй слухПвОй апарат" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "ВМутрішМій слухПвОй апарат" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "ЗПвМішМій слухПвОй апарат" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "КПхлеарМОй іЌплаМт" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "ТОпПві ігрПві прОстрПї" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "ДПЌашМя ігрПва кПМсПль" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "ППртатОвМа ігрПва кПМсПль" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "ТОпПве таблП" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "ЊОфрПве таблП" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "ЕлектрПММа Ќітка" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "ТОпПвОй пульсПксОЌетр" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "ПальцевОй пульсПксОЌетр" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "НаручМОй пульсПксОЌетр" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "ТОпПві вагО" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "ТОпПвОй персПМальМОй прОстрій Ўля пересуваММя" + +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "ІМваліЎМОй візПк з жОвлеММяЌ" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "МПбільМОй скутер" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" -msgstr "УМіверсальМОй безперервМОй ЌПМітПр глюкПзО" +msgstr "ТОпПвОй безперервМОй ЌПМітПр глюкПзО" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" -msgstr "УМіверсальМОй іМсуліМПвОй МасПс" +msgstr "ТОпПвОй іМсуліМПвОй МасПс" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "ІМсуліМПвОй МасПс, МаЎійМОй МасПс" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "ІМсуліМПвОй МасПс, пластОр" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "ІМсуліМПва ручка" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" -msgstr "УМіверсальМа ЌеЎОчМа ЎПставка" +msgstr "ТОпПва ЌеЎОчМа ЎПставка" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "УМіверсальМе: ДіяльМість Ма свіжПЌу пПвітрі" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "ТОпПвОй спірПЌетр" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "ПрОстрій віЎПбражеММя рПзташуваММя" +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "НаручМОй спірПЌетр" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "ПрОстрій віЎПбражеММя рПзташуваММя та Мавігації" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "ЗагальМі актОвМПсті Ма свіжПЌу пПвітрі" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "ВіЎПбражеММя рПзташуваММя" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "ЕкраМ з рПзташуваММяЌ та Мавігацією" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "МПЎуль рПзташуваММя" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "МПЎуль рПзташуваММя та Мавігації" @@ -1757,19 +2690,19 @@ #: blueman/Sdp.py:179 msgid "Generic Networking" -msgstr "УМіверсальМа Ќережа" +msgstr "ТОпПва Ќережа" #: blueman/Sdp.py:180 msgid "Generic FileTransfer" -msgstr "УМіверсальМа переЎача файлів" +msgstr "ТОпПва переЎача файлів" #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "УМіверсальМОй звук" +msgstr "ТОпПвій звук" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "УМіверсальМа телефПМія" +msgstr "ТОпПва телефПМія" #: blueman/Sdp.py:183 msgid "Video Source" @@ -1813,7 +2746,7 @@ #: blueman/Sdp.py:193 msgid "Tx Power" -msgstr "ППтужМість Tx" +msgstr "ППтужМість переЎачі" #: blueman/Sdp.py:194 msgid "Current Time Service" @@ -2069,32 +3002,32 @@ "ВОберіть ряЎПк(О) та вОкПрОстПвуйте Control + C, щПб скПпіюватО" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "_ІМфПрЌація" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "ППказатО іМфПрЌацію прП прОстрій" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "ВіЎправОтО _МПтатку" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "ВіЎправОтО текстПву МПтатку" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "ПіЎ час зЌіМО прПфілю Ма %s вОМОкла пПЌОлка" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "ЗвукПвОй прПфіль" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "Оберіть звукПвОй прПфіль PulseAudio" @@ -2109,14 +3042,6 @@ "НаЌагатОсь автПЌатОчМП піЎ'єЎМатОся ЎП МастрПювальМОх служб піЎ час запуску " "та кПжМі 60 секуМЎ." -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "ПіЎ’єЎМаМП" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2128,22 +3053,22 @@ "ППказуватО Ма рПбПчПЌу стПлі спПвіщеММя, кПлО прОстрПї піЎ'єЎМуються абП " "віЎ'єЎМуються." -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "ВіЎ’єЎМаМП" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "ПіЎ’єЎМаМОй:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "Не піЎ’єЎМаМОй" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." @@ -2151,7 +3076,7 @@ "СтатОстОкО вОкПрОстаММя ще МеЌає. СпрПбуйте встаМПвОтО з’єЎМаММя, а пПтіЌ " "перевірОтО цю стПріМку." -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "ЎеМь" @@ -2159,7 +3084,7 @@ msgstr[2] "ЎМів" msgstr[3] "ЎМів" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "гПЎОМа" @@ -2167,7 +3092,7 @@ msgstr[2] "гПЎОМ" msgstr[3] "гПЎОМ" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "хвОлОМа" @@ -2175,39 +3100,39 @@ msgstr[2] "хвОлОМ" msgstr[3] "хвОлОМ" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s та %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "ВО впевМеМі, щП бажаєте скОМутО лічОльМОк?" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" "ДПзвПляє віЎстежуватО вОкПрОстаММя ЌережевПгП трафіку (через ЌПбільМу " "шОрПкПсЌугПву Ќережу). КПрОсМП Ўля тарОфМОх плаМів з ПбЌежеМОЌ ПбсягПЌ " "трафіку. СтатОстОка веЎеться Ўля кПжМПгП прОстрПю ПкреЌП." -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "ВОкПрОстаММя _Ќережі" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "ППказатО вОкПрОстаММя ЌережевПгП трафіку" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "Bluetooth увіЌкМеМП" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" "Керує службаЌО лПкальМПї Ќережі, такОЌО як ЌПстО тПчПк ЎПступу ЎП Ќережі " @@ -2221,7 +3146,7 @@ "Забезпечує піЎтрОЌку Ўля Dial Up Networking (DUN) Ўля ModemManager і " "NetworkManager" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" @@ -2229,18 +3154,14 @@ "ЎПступу" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "ЩПМайбільша кількість елеЌеМтів" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "Найбільша кількість елеЌеМтів у ЌеМю переліку ПстаММіх з’єЎМаМь." -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "НещПЎавМі _з'єЎМаММя" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2259,6 +3180,10 @@ msgid "Adapter for this connection is not available" msgstr "АЎаптер Ўля цьПгП з’єЎМаММя Ме ЎПступМОй" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "НещПЎавМі _з'єЎМаММя" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " @@ -2267,41 +3192,41 @@ "Забезпечує піЎтрОЌку персПМальМПї Ќережі (PAN), зреалізПваМу у МережевОх " "з'єЎМаММях версії 0.8" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "НаЎає DBus API Ўля іМшОх кПЌпПМеМтів Blueman" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "ВхіЎМОй файл через bluetooth" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "ВхіЎМОй файл %(0)s віЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "ВіЎхОлОтО" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "ОтрОЌаММя файлу" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "ОтрОЌаММя файлу %(0)s віЎ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "Забезпечує переЎачу файлів через прПтПкПл OBEX" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "НалаштПваМПї ЎОректПрії Ўля вхіЎМОх файлів Ме ісМує" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2311,34 +3236,34 @@ "за ЎПпПЌПгПю blueman-services. Аж ЎП ЌПЌеМту МалаштуваММя, буЎе вОкПрОстаМП " "«%s»" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Ѐайл ПтрОЌаМП" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "Ѐайл %(0)s віЎ %(1)s ПтрОЌаМП успішМП" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "ВіЎкрОтОй" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "ППЌОлка переЎаваММя" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "Не вЎалПся переЎатО файл %(0)s" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "ЀайлО ПтрОЌаМП" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" @@ -2347,12 +3272,12 @@ msgstr[2] "ОтрОЌаМП %(files)d файлів у тлПвПЌу режОЌі" msgstr[3] "ОтрОЌаМП %(files)d файлів у тлПвПЌу режОЌі" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "ВіЎкрОтО рПзташуваММя" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2387,7 +3312,7 @@ msgid "Adap_ters" msgstr "_АЎаптерО" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "аплет" @@ -2430,29 +3355,20 @@ "СпрПба ПтрОЌатО IP аЎресу Ма %s\n" "БуЎь ласка, зачекайте " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" "ДПЎає іМЎОкацію ЎП піктПграЌО статусу, кПлО bluetooth актОвМОй і пПказує " -"кількість піЎ’єЎМаМь у піЎказці." +"з'єЎМаММя у піЎказці." -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "Bluetooth актОвМОй" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d АктОвМе ПіЎ’єЎМаММя" -msgstr[1] "%(connections)d АктОвМОх ПіЎ’єЎМаММя" -msgstr[2] "%(connections)d АктОвМОх ПіЎ’єЎМаМь" -msgstr[3] "%(connections)d АктОвМОх ПіЎ’єЎМаМь" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "Bluetooth вОЌкМеМП" @@ -2482,7 +3398,7 @@ msgstr "ТрОвалість режОЌу вОЎОЌПстО у секуМЎах" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "ДПзвПлОтО _вОявлеММя прОстрПю" @@ -2490,17 +3406,21 @@ msgid "Make the default adapter temporarily visible" msgstr "ЗрПбОтО тОпПвОй аЎаптер тОЌчасПвП вОЎОЌОЌ" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "ВОЎОЌОй... %ss" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "ВОЎОЌОй " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" -msgstr "НаЎає ЌеМю Ўля аплету та API ЌаМіпулюваММя МОЌ Ўля ОМшОх втулків" +msgstr "НаЎає ЌеМю Ўля аплету та API ЌаМіпулюваММя МОЌ Ўля іМшОх плагіМів" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2510,7 +3430,7 @@ "\n" "Мережа Маразі ЎПступМа через %(1)s" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" "Забезпечує базПву піЎтрОЌку піЎ’єЎМаММя ЎП теМет через кПЌутПваМе з'єЎМаММя " @@ -2533,15 +3453,15 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" -"Такі арґуЌеМтО буЎуть переЎаМі:\n" -"АЎреса, іЌ’я, Мазва службО, іЎеМтОфікатПр UUID16s, rfcomm вузПл\n" -"НапрОклаЎ:\n" -"AA:BB:CC:DD:EE:FF, ТелефПМ, DUN служба, 0x1103, /dev/rfcomm0\n" -"uuid16s пПвертаються як перелік рПзЎілеМОй кПЌаЌО\n" +"БуЎуть переЎаМі МаступМі аргуЌеМтО:\n" +"АЎреса, іЌ’я, Мазва службО, іЎеМтОфікатПр UUID16s, вузПл rfcomm\n" +"ПрОклаЎ:\n" +"БуЎе МаЎіслаМП перелік запОсів, рПзЎілеМОх кПЌаЌО:\n" +"AA:BB:CC:DD:EE:FF, телефПМ, служба DUN, 0x1103, /dev/rfcomm0, uuid16s.\n" "\n" "Після віЎ’єЎМаММя прОстрПю скрОпту буЎе пПслаМП сОгМал HIP" @@ -2573,33 +3493,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "КПМтрПлюватО стаМ жОвлеММя аЎаптера bluetooth" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "АвтПЌатОчМе вЌОкаММя" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "АвтПЌатОчМе увіЌкМеММя аЎаптерів" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "_ВОЌкМутО Bluetooth" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "ВОЌкМутО усі аЎаптерО" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "У_віЌкМутО Bluetooth" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "УвіЌкМутО Ма усіх аЎаптерах" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2611,20 +3523,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "ВОкПрОстПвує StatusNotifierItem, щПб пПказатО піктПграЌу стаМу" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Мережа" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "НевірМа IP аЎреса" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP аЎреса кПМфліктує з іМтерфейсПЌ %s, щП Ќає таку саЌу аЎресу" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2635,31 +3547,31 @@ "МалаштуваММя: %s/%s\n" "Ње ЌПже прОзвестО ЎП МекПректМПї пПвеЎіМкО Ќережі" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "Назараз Ме піЎтрОЌується" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "ПереЎача" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" -msgstr "ПрПграЌМОй втулПк переЎачі файлів вОЌкМеМП" +msgstr "ПрПграЌМОй плагіМ переЎачі файлів вОЌкМеМП" #: blueman/services/DialupNetwork.py:23 msgid "Dialup Settings" msgstr "НалаштуваММя службО ЎПступу ЎП Ќережі через ЌПЎеЌ" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "ППсліЎПвМОй пПрт %s" #: blueman/services/meta/NetworkService.py:51 msgid "Renew IP Address" -msgstr "ОМПвОтО IP аЎресу" +msgstr "ОМПвОтО IP-аЎресу" #: data/blueman-adapters.desktop.in:4 msgid "Set Bluetooth Adapter Properties" @@ -2713,6 +3625,100 @@ msgid "Setting RfKill State requires privileges" msgstr "ВстаМПвлеММя стаМу RfKill пПтребує віЎпПвіЎМОх прОвілеїв" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "У_віЌкМутО Bluetooth" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "ППтрібМП увіЌкМутО bluetooth Ўля рПбПтО упПряЎМОка прОстрПїв" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "_ВОЌкМутО Bluetooth" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "ПульсОЌетр: пПяс" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "АртеріальМОй тОск: Рука" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "АртеріальМОй тОск: Зап'ястя" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "ПрОстрій іМтерфейсу люЎОМО (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "ДатМОк бігу та хПЎьбО: У взутті" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "ДатМОк бігу та хПЎьбО: На взутті" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "ДатМОк бігу та хПЎьбО: На стегМі" + +#~ msgid "Fingertip" +#~ msgstr "КіМчОк пальця" + +#~ msgid "Wrist-Worn" +#~ msgstr "НаручМі" + +#~ msgid "Services" +#~ msgstr "СлужбО" + +#~ msgid "Network Settings" +#~ msgstr "НалаштуваММя Ќережі" + +#~ msgid "Transfer Settings" +#~ msgstr "НалаштуваММя переЎачі" + +#~ msgid "Plugin description:" +#~ msgstr "ОпОс плагіМа:" + +#~ msgid "Local Services" +#~ msgstr "ЛПкальМі службО" + +#~ msgid "_Apply" +#~ msgstr "_ЗастПсуватО" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d АктОвМе ПіЎ’єЎМаММя" +#~ msgstr[1] "%(connections)d АктОвМОх ПіЎ’єЎМаММя" +#~ msgstr[2] "%(connections)d АктОвМОх ПіЎ’єЎМаМь" +#~ msgstr[3] "%(connections)d АктОвМОх ПіЎ’єЎМаМь" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Ресурс тОЌчасПвП МеЎПступМОй" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "ЧО буЎе Bluetooth увіЌкМеМОй автПЌатОчМП?" + +#~ msgid "Yes" +#~ msgstr "Так" + +#~ msgid "No" +#~ msgstr "Ні" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Якість зв'язку: %(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "Якість зв'язку: %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "АвтПЌатОчМе вЌОкаММя" + +#~ msgid "Automatically power on adapters" +#~ msgstr "АвтПЌатОчМе увіЌкМеММя аЎаптерів" + +#~ msgid "Bluetooth Devices" +#~ msgstr "ПрОстрПї Bluetooth" + #~ msgid "Trusted and Paired" #~ msgstr "НаЎійМі та зв'язаМі" @@ -2760,9 +3766,6 @@ #~ msgid "Introduction" #~ msgstr "УвеЎеММя" -#~ msgid "Device" -#~ msgstr "ПрОстрій" - #~ msgid "Select pairing method to use:" #~ msgstr "ВОберіть ЌетПЎ утвПреММя парО:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/vi.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/vi.gmo differ diff -Nru blueman-2.3.5/po/vi.po blueman-2.4.1/po/vi.po --- blueman-2.3.5/po/vi.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/vi.po 2024-04-09 07:41:52.000000000 +0000 @@ -12,7 +12,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2021-03-10 11:03+0000\n" "Last-Translator: bruh \n" "Language-Team: Vietnamese Visibility Setting" msgstr "Thiết lập Hiển thị" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "ẚn" @@ -49,224 +49,284 @@ msgid "Pairing request" msgstr "Yêu cầu kết nối" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "Yêu cầu kết nối thiết bị:" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "Cái này nên được ghi đÚ" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "Tì_m" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "_Xem" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "ẚn các thiết bị khÃŽng tên" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "Trợ _giúp" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "Tìm thiết bị xung quanh" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "Tìm kiếm" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "Tạo kết nối với thiết bị" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "Kết nối" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "Tin" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "Bỏ thiết bị này khỏi danh sách đã biết" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "Gỡ bỏ" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "Gá»­i (nhiều) tập tin đến thiết bị" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "Gá»­i tập tin" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "Thêm" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "Sá»­a tên thiết bị" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "Đặt _lại" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 #, fuzzy msgid "_Cancel" msgstr "Đang huá»·" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" msgstr "" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" + +#: data/ui/services-network.ui:348 +msgid "NAP Support" msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "Chọn thÆ° mục lÆ°u tập tin đến" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "Nhận tập tin từ các thiết bị tin cậy" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "KhÃŽng rõ" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -274,27 +334,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "Đón_g" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -302,57 +362,70 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "LuÃŽn luÃŽn" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d phút" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "Các thiết bị Bluetooth" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "Đang tìm kiếm" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -380,34 +453,34 @@ msgid "Cancelling" msgstr "Đang huá»·" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "Đang gá»­i tệp" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d giây" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "Đã xảy ra lỗi khi đang gá»­i tập tin %s" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "Bỏ qua" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "Thá»­ lại" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "Đã xảy ra lỗi" @@ -465,220 +538,161 @@ msgstr "LuÃŽn chấp nhận" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "Chấp nhận" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "Các dịch vụ cục bộ" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "Bluetooth đã tắt" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "Thoát" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "Bật Bluetooth" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "Bluetooth có được tá»± động bật khÃŽng?" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "Có" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "KhÃŽng" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "Trình quản lÃœ thiết bị" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "ẚn các thiết bị khÃŽng tên" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "Tì_m" - -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" +#: blueman/gui/manager/ManagerDeviceList.py:341 +#, fuzzy +msgid "Unnamed device" +msgstr "Sá»­a tên thiết bị" + #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "Đã kết nối" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "Tin" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "Kết nối" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "Kết nối" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "Kém" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "Quá nhiều" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "Thấp" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "Cao" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "Rất cao" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "Thành cÃŽng!" @@ -690,94 +704,95 @@ msgid "Connecting
" msgstr "Đang kết nối
" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "Tài nguyên tạm thời khÃŽng có sẵn" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +#, fuzzy +msgid "Unknown error" +msgstr "KhÃŽng rõ" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "Kết nối" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "Kết nối" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "Kết nối" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "Gá»­i một tập tin
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "Đổi tên thiết bị " -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "Gỡ bỏ " @@ -785,23 +800,8 @@ msgid "Cancel Operation" msgstr "Huá»· hoạt động" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -809,29 +809,20 @@ msgid "Select Device" msgstr "Chọn thiết bị" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "Thêm" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman là một trình quản lÃœ Bluetooth GTK+" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "Thiết lập GSM" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "Bổ sung" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -839,7 +830,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -847,6 +838,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -886,7 +889,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -912,7 +915,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -992,7 +995,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1002,7 +1006,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "" @@ -1012,7 +1016,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1075,22 +1079,12 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 #, fuzzy msgid "Pointing" msgstr "Đang kết nối..." #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1160,6 +1154,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "Kết nối" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1171,229 +1170,1192 @@ msgstr "Kết nối" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "Kết nối" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "Kết nối" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "Kết nối" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "Kết nối" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "Kết nối" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "Kết nối" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "Kết nối" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "Kết nối" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "Kết nối" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "" +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "Nhịp tim" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "Huyết áp" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "Huyết áp" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "Kết nối" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "Kết nối" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "Chọn thiết bị" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "Thiết bị" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "Bổ sung" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "Nguồn âm thanh" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "Dịch vụ:" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "Đang nhận tập tin" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "Nguồn âm thanh" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "Kết nối" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2058,32 +3020,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2096,14 +3058,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "Đã kết nối" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2113,72 +3067,72 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "Đã ngắt kết nối" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "Đã kết nối:" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "KhÃŽng kết nối" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2188,24 +3142,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2224,92 +3174,96 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "Đang nhận tập tin" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "Đang nhận tập tin %(0)s từ %(1)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "Đã nhận tập tin" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2338,7 +3292,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2377,24 +3331,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2422,7 +3370,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2430,24 +3378,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "Đang tìm
" + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2466,7 +3419,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2496,33 +3449,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2532,20 +3477,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "Mạng" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2553,16 +3498,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2570,7 +3515,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2631,6 +3576,34 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~| msgid "Enable Bluetooth" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "Bật Bluetooth" + +#, fuzzy +#~| msgid "Bluetooth Turned Off" +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "Bluetooth đã tắt" + +#~ msgid "Local Services" +#~ msgstr "Các dịch vụ cục bộ" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "Tài nguyên tạm thời khÃŽng có sẵn" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "Bluetooth có được tá»± động bật khÃŽng?" + +#~ msgid "Yes" +#~ msgstr "Có" + +#~ msgid "No" +#~ msgstr "KhÃŽng" + +#~ msgid "Bluetooth Devices" +#~ msgstr "Các thiết bị Bluetooth" + #~ msgid "Friendly Name" #~ msgstr "Tên thân thiện" @@ -2640,9 +3613,6 @@ #~ msgid "Introduction" #~ msgstr "Giới thiệu" -#~ msgid "Device" -#~ msgstr "Thiết bị" - #~ msgid "Connecting..." #~ msgstr "Đang kết nối..." Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/zh_CN.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/zh_CN.gmo differ diff -Nru blueman-2.3.5/po/zh_CN.po blueman-2.4.1/po/zh_CN.po --- blueman-2.3.5/po/zh_CN.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/zh_CN.po 2024-04-09 07:41:52.000000000 +0000 @@ -43,27 +43,32 @@ # Eric , 2022. # joe , 2022. # Hugel , 2022. +# Eric , 2022. +# Corpulentj , 2023. +# Hosted Weblate , 2023, 2024. +# 星野鈎矎 , 2024. +# Colgrave , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2022-08-25 07:15+0000\n" -"Last-Translator: Hugel \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-22 18:51+0000\n" +"Last-Translator: Colgrave \n" "Language-Team: Chinese (Simplified) \n" +"blueman/blueman/zh_Hans/>\n" "Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.14-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" msgstr "可见性讟定" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "隐藏" @@ -83,223 +88,283 @@ msgid "Pairing request" msgstr "配对请求" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "讟倇配对请求" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "应被芆盖" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "星瀺蟓入" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "适配噚(_A)" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "搜玢 (_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "銖选项 (_P)" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "退出 (_E)" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "讟倇 (_D)" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "视囟 (_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "星瀺工具栏 (_T)" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "星瀺状态栏 (_S)" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "隐藏未呜名讟倇(_u)" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "排序 (_O)" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "名称 (_N)" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "添加 (_A)" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "降序 (_D)" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "插件 (_P)" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "本地服务 (_L)" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "垮助 (_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "报告问题 (_R)" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "搜玢附近的讟倇" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "查扟" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "䞎讟倇进行配对" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "配对" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "将这䞪讟倇标记/取消标记䞺信任" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ä¿¡ä»»" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "将这䞪讟倇从已知讟倇列衚䞭删去" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "移陀" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "向歀讟倇发送文件" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "发送文件" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "发出的数据总量和䌠蟓速率" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "接收到的数据总量和䌠蟓速率" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "数据掻劚指瀺噚" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "曎倚" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "重呜名讟倇" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "倍䜍(_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "取消(_C)" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "_确定" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "眑络接入点 (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "服务" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "DHCP 服务噚类型" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "掚荐" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP 地址" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "未安装 DHCP 服务噚" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP 地址" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP 讟眮" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "蓝牙局域眑" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "PAN 支持" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "拚号眑络" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "拚号眑络支持" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "眑络讟眮" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "眑络接入点 (NAP)" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP 支持" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "接收文件 (Object Push)" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "䌠入文件倹" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "选择蟓入文件的接收目圕" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "接受由受信讟倇发送的文件" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "䌠蟓讟眮" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "经由蓝牙发送文件" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "收件人" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "文件" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "配眮" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "配眮选䞭的插件" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "插件诎明" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "未指定" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "䜜者" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "未知" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "䟝赖" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "冲突" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM 讟眮" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "猖号" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "APN" @@ -307,27 +372,27 @@ msgid "Traffic statistics" msgstr "流量统计" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "关闭(_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "已䞋蜜" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "已䞊䌠" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "总计" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "日志匀始" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "日志长床" @@ -335,41 +400,49 @@ msgid "Send note" msgstr "发送䟿笺" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "适配噚管理噚需芁匀启蓝牙才胜工䜜" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "蓝牙适配噚" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "总是" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "%(minutes)d 分钟" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "适配噚" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "蓝牙讟倇" - -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "讟倇管理噚需芁匀启蓝牙才胜工䜜" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "无法连接到blueman-manager" + +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"看来blueman-manager 无法通过D-BUS激掻。出现这种情况的䞀䞪兞型原因是D-BUS激掻" +"环境䞭的囟圢讟眮损坏可以通过调甚dbus-update-激掻环境(通垞是从xinitrc发出的)" +"来解决这䞪问题(分别是Sway配眮或类䌌的配眮)。" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "连接至 BlueZ 倱莥" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " @@ -378,16 +451,24 @@ "Bluez 守技进皋没有运行。blueman-manager 无法继续。\n" "这可胜是因䞺没检测到蓝牙适配噚或蓝牙守技进皋未启劚。" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "点击犁甚。" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "点击启甚。" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "正圚搜玢" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "适配噚銖选项" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "文件发送方" @@ -415,34 +496,34 @@ msgid "Cancelling" msgstr "取消䞭" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "正圚发送文件" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "预计剩䜙时闎" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "%(seconds)d 秒" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "发送文件 %s 时发生错误" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "跳过" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "重试" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "发生错误" @@ -500,219 +581,159 @@ msgstr "总是同意" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "接受" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"圚加蜜插件时出错。请将歀消息的内容提䟛给匀发人员并䞊䌠到我们的\n" -"眑站。" - -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "本地服务" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "_应甚" +"圚加蜜插件时出错。请将歀消息的内容提䟛给匀发人员并䞊䌠到我们的眑站。\n" +"铟接" -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "蓝牙已关闭" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "退出" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "启甚蓝牙" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "自劚启甚蓝牙吗" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "是" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "吊" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "字节" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "千字节" +msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "兆字节" +msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "吉字节" - -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "报告问题 (_R)" +msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "讟倇管理噚" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "星瀺工具栏 (_T)" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "星瀺状态栏 (_S)" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "隐藏未呜名讟倇(_u)" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "排序 (_O)" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "名称 (_N)" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "添加 (_A)" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "降序 (_D)" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "插件 (_P)" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "本地服务 (_L)" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "服务銖选项" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "搜玢 (_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "键盘" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" -msgstr "銖选项 (_P)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "光驱类型" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" -msgstr "退出 (_E)" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "未呜名的讟倇" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "未分类" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "已连接" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" msgstr "受信任" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" msgstr "已配对" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" -msgstr "" +msgstr "已封锁" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" msgstr "已连接" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "å·®" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "蟃䜳" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "最䜳" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "埈倚" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "倪倚" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "接收信号区床 %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "接收信号区床 %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "连接莚量%(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "连接莚量 %(lq)u%%" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "䜎" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "高" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "非垞高" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "䌠蟓功率 %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "䌠蟓功率 %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "成功" @@ -724,91 +745,91 @@ msgid "Connecting
" msgstr "正圚连接 " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "断匀连接倱莥 " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "没有已泚册的音频终端" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "蟓入/蟓出错误" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "讟倇无响应" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -msgid "Resource temporarily unavailable" -msgstr "资源䞎时䞍可甚" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "未知错误" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "连接倱莥 " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" msgstr "连接(_C)" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "连接到自劚启甚的配眮暡匏A2DP 音频蟓入A2DP 音频蟓出及 HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" msgstr "断匀连接(_D)" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "区制断匀" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "连接到" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "断匀连接" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" msgstr "自劚连接" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" msgstr "发送文件:(_F)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "配对 (_P)" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "ä¿¡ä»» (_T)" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "取消信任 (_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" -msgstr "" +msgstr "封锁(_B)" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" -msgstr "" +msgstr "解陀封锁(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "拊截/取消拊截歀讟倇" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "重呜名讟倇(_e)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" msgstr "移陀(_R)
" @@ -816,23 +837,8 @@ msgid "Cancel Operation" msgstr "取消操䜜" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "数据掻劚指瀺噚" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "接收到的数据总量和䌠蟓速率" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "发出的数据总量和䌠蟓速率" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "取消信任" @@ -840,29 +846,20 @@ msgid "Select Device" msgstr "选择讟倇" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "曎倚" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman 是基于 GTK+ 的蓝牙管理噚" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM 讟眮" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "插件" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "䟝赖问题" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -873,7 +870,7 @@ "\"%(0)s\"。\n" "是吊继续?" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -884,6 +881,18 @@ "b>。\n" "确定吗" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "无䟝赖关系" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "没有冲突" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "䟝赖问题" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "选择适配噚" @@ -923,7 +932,7 @@ msgstr "呚蟹讟倇" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "囟像" @@ -948,7 +957,7 @@ msgstr "服务噚" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "笔记本" @@ -985,7 +994,7 @@ #. translators: device class #: blueman/DeviceClass.py:56 msgid "ISDN" -msgstr "" +msgstr "绌合䞚务数字眑(ISDN)" #. translators: device class #: blueman/DeviceClass.py:61 @@ -1028,7 +1037,8 @@ msgstr "䞍可甚" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "耳麊" @@ -1038,7 +1048,7 @@ msgstr "免提" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "话筒" @@ -1048,7 +1058,7 @@ msgstr "扬声噚" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "耳机" @@ -1075,7 +1085,7 @@ #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "" +msgstr "VCR" #. translators: device class #: blueman/DeviceClass.py:104 @@ -1108,21 +1118,11 @@ msgstr "枞戏/玩具" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "键盘" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "指向讟倇" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "光驱类型" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "星瀺噚" @@ -1192,6 +1192,10 @@ msgid "Game" msgstr "枞戏讟倇" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "通甚讟倇" + #: blueman/DeviceClass.py:169 msgid "Generic Phone" msgstr "通甚电话" @@ -1201,220 +1205,1150 @@ msgstr "通甚计算机" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "桌面工䜜站" + +#: blueman/DeviceClass.py:172 +msgid "Server-class Computer" +msgstr "服务噚级计算机" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "手持匏PC/PDA(翻盖)" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "手掌倧小的 PC/PDA" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "可穿戎电脑" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "平板电脑" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "扩展坞" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "䞀䜓机" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "刀片服务噚" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "可蜬换" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "可穿戎" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "物联眑眑关" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "迷䜠䞻机" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "随身电脑" + +#: blueman/DeviceClass.py:186 msgid "Generic Watch" msgstr "通甚手衚" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "手衚运劚手衚" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" +msgstr "运劚手衚" + +#: blueman/DeviceClass.py:188 +msgid "Smartwatch" +msgstr "智胜手衚" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:189 msgid "Generic Clock" msgstr "通甚时钟" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "通甚星瀺噚" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 msgid "Generic Remote Control" msgstr "通甚远皋控制" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "通甚県镜" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 msgid "Generic Tag" msgstr "通甚标筟" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 msgid "Generic Keyring" msgstr "通甚钥匙圈" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "通甚媒䜓播攟噚" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 msgid "Generic Barcode Scanner" msgstr "通甚条圢码扫描噚" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 msgid "Generic Thermometer" msgstr "通甚枩床计" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "耳枩枪" +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "耳枩计" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" msgstr "通甚心率䌠感噚" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "心率䌠感噚心率垊" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" +msgstr "心率垊" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "通甚的血压计" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "血压手臂" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" +msgstr "手臂血压" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "血压噚手腕" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" +msgstr "腕郚血压" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "人机对话接口讟倇" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" +msgstr "通甚人机界面讟倇" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "錠标" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "操纵杆" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "枞戏手柄" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "数字化平板" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "读卡噚" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "数字电笔" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "条圢码扫描噚" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "觊控板" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "远皋挔瀺" + +#: blueman/DeviceClass.py:215 msgid "Generic Glucose Meter" msgstr "通甚血糖仪" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" -msgstr "通甚类跑步行走䌠感噚" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "通甚类 跑步行走䌠感噚" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" -msgstr "跑步行走䌠感噚鞋内" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "鞋内跑步步行䌠感噚" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" -msgstr "跑步行走䌠感噚鞋䞊" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "鞋䞊跑步步行䌠感噚" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" -msgstr "跑步行走䌠感噚臀挂匏" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "臀郚跑步步态䌠感噚" -#: blueman/DeviceClass.py:202 -msgid "Generic: Cycling" -msgstr "通甚单蜊" +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "通甹 单蜊" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" -msgstr "骑自行蜊码衚" +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "骑自行蜊 码衚" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" -msgstr "骑自行蜊速床䌠感噚" +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "骑自行蜊 速床䌠感噚" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" -msgstr "骑自行蜊节奏䌠感噚" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "骑自行蜊 节奏䌠感噚" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" -msgstr "骑自行蜊功率䌠感噚" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "骑自行蜊 功率䌠感噚" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" -msgstr "自行蜊速床和节奏䌠感噚" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "自行蜊 速床和节奏䌠感噚" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" -msgstr "通甚类脉搏血氧计" +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "通甚控制讟倇" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "指套" +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "Switch 枞戏机" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" -msgstr "腕戎" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "倚合䞀 switch 枞戏机" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "按钮" + +#: blueman/DeviceClass.py:230 +msgid "Slider" +msgstr "滑块" + +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "旋蜬匀关" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "觊控匏面板" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "单䞀 Switch 枞戏机" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "二合䞀 Switch枞戏机" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "䞉合䞀 Switch 枞戏机" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "电池匀关" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "胜量采集匀关" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "按䞋按钮" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "拚号" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "通甚眑络讟倇" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "访问接入点" + +#: blueman/DeviceClass.py:242 +msgid "Mesh Device" +msgstr "Mesh讟倇" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "Mesh 眑络代理" + +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "通甚䌠感噚" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "运劚䌠感噚" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "空气莚量䌠感噚" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "枩床䌠感噚" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "湿床䌠感噚" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "泄挏䌠感噚" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "烟雟䌠感噚" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "占甚率䌠感噚" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "接觊匏䌠感噚" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "䞀氧化碳䌠感噚" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "二氧化碳䌠感噚" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "环境光䌠感噚" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "胜量䌠感噚" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "圩色光䌠感噚" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "雚量䌠感噚" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" -msgstr "通甚类䜓重秀" +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "文件发送方" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "风力䌠感噚" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "接近感应噚" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "倚合䞀䌠感噚" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "嵌入匏䌠感噚" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "吞顶匏䌠感噚" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "壁挂匏䌠感噚" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "倚合䞀䌠感噚" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "电胜衚" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "火焰探测噚" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "蜊甚蜮胎压力䌠感噚" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "通甚灯具" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "壁灯" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "顶灯" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "萜地灯" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "橱柜灯" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "台灯" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "反光灯" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "吊灯" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "地面照明灯" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "泛光灯" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "氎底灯" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "柱子灯垊" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "道路信号灯" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "花园灯" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "杆顶灯" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "聚光灯" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "线圢灯光" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "路灯" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "莧架灯光" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "倩井灯" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "玧急出口灯" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "灯光控制噚" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "光驱劚噚" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "电灯泡" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "䜎托架灯光" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "高䜍舱照明灯" + +#: blueman/DeviceClass.py:296 +msgid "Generic Fan" +msgstr "通甚风扇" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "吊扇" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "蜎流风机" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "排气扇" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "萜地扇" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "台匏风扇" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "墙扇" + +#: blueman/DeviceClass.py:303 +msgid "Generic HVAC" +msgstr "通甚暖通空调" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "恒枩噚" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "陀湿噚" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "陀湿噚" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "加热噚" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "散热噚" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "热氎噚" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "热泵" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "红倖线加热噚" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "散热板加热噚" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "扇匏电热噚" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "风幕" + +#: blueman/DeviceClass.py:315 +msgid "Generic Air Conditioning" +msgstr "通甚空调" + +#: blueman/DeviceClass.py:316 +msgid "Generic Humidifier" +msgstr "通甚加湿噚" + +#: blueman/DeviceClass.py:317 +msgid "Generic Heating" +msgstr "普通采暖" + +#: blueman/DeviceClass.py:325 +msgid "Generic Access Control" +msgstr "通甚访问控制" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "检修闚" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "蜊库闚" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "玧急出口闚" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "闹穁锁" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "电梯" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "窗户" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "入口倧闚" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "闹锁" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "傚物柜" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "通甚机劚化装眮" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "机劚闚" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "雚篷" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "癟叶窗或阎圱" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "窗垘" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "屏幕" + +#: blueman/DeviceClass.py:341 +msgid "Generic Power Device" +msgstr "通甚电源讟倇" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "电源插座" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "配电盘" + +#: blueman/DeviceClass.py:344 +msgid "Plug" +msgstr "插倎" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "电源" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "LED驱劚噚LED驱劚噚" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "荧光灯装眮" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "HID灯具" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "充电情况" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "行劚电源" + +#: blueman/DeviceClass.py:351 +msgid "Generic Light Source" +msgstr "通甚光源" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "癜炜灯" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED灯" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID灯" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "荧光灯" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "LED阵列" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "倚色LED阵列" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "䜎压區玠" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "有机发光二极管(OLED)" + +#: blueman/DeviceClass.py:360 +msgid "Generic Window Covering" +msgstr "通甚窗垘" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "窗垘" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "癟叶窗" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "窗垘" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "窗垘" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "倖郚癟叶窗" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "蜊倖屏幕" + +#: blueman/DeviceClass.py:367 +msgid "Generic Audio Sink" +msgstr "通甚音频接收噚" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "独立扬声噚" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "回音壁" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "乊架扬声噚" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "立匏扬声噚" + +#: blueman/DeviceClass.py:372 +msgid "Speakerphone" +msgstr "扬声噚" + +#: blueman/DeviceClass.py:373 +msgid "Generic Audio Source" +msgstr "通甚音频源" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "譊报" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "莝尔" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "喇叭" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "广播讟倇" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "服务台" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "小卖店" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "盎播闎" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "听䌗垭" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "通甚机劚蜊蟆" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "汜蜊" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "倧型莧蜊" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "䞀蜮蜊" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "摩托蜊" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "滑板蜊" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "蜻䟿摩托蜊" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "䞉蜮蜊蟆" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "蜻型蜊" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "四蜮摩托蜊" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "小巎" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "公共汜蜊" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "手掚蜊" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "农甚蜊蟆" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "露营蜊/倧篷蜊" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "䌑闲蜊/房蜊" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "通甚家甚电噚" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "冰箱" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "冰箱" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "烀箱" + +#: blueman/DeviceClass.py:403 +msgid "Microwave" +msgstr "埮波炉" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "烀面包机" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "掗衣机" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "烘干机" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "咖啡壶" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "熚斗" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "卷发噚" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "吹风机" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "真空吞尘噚" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "机噚人吞尘噚" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "电饭煲" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "挂烫机" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "通甚可穿戎音频讟倇" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "穿戎的埮型耳机" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "领垊" + +#: blueman/DeviceClass.py:420 +msgid "Generic Aircraft" +msgstr "通甚飞机" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "蜻型飞机" + +#: blueman/DeviceClass.py:422 +msgid "Microlight" +msgstr "劚力滑翔机" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "滑翔䌞" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "倧型客机" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "通甚圱音讟倇" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "攟倧噚" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "接受者" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "收音机" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "调谐噚" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "蜬盘" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD播攟机" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD播攟机" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "蓝光播攟噚" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "光盘播攟噚" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "机顶盒" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "通甚星瀺讟倇" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "电视" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "监视噚" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "投圱仪" + +#: blueman/DeviceClass.py:440 +msgid "Generic Hearing aid" +msgstr "通甚助听噚" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "入耳匏助听噚" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "耳后匏助听噚" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "人工耳蜗" + +#: blueman/DeviceClass.py:444 +msgid "Generic Gaming" +msgstr "通甚枞戏" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "家甚视频枞戏机" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "䟿携匏手持控制台" + +#: blueman/DeviceClass.py:447 +msgid "Generic Signage" +msgstr "通甚标志" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "数字标牌" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "电子标筟" + +#: blueman/DeviceClass.py:450 +msgid "Generic Pulse Oximeter" +msgstr "通甚型脉搏血氧仪" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "指尖脉搏血氧仪" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "腕匏脉搏血氧饱和床计" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "通甚称重秀" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "通甚䞪人移劚装眮" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "劚力蜮怅" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "电劚代步蜊" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "通甚连续血糖监测噚" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "通甚胰岛玠泵" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "胰岛玠泵、耐甚泵" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "莎片胰岛玠泵" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "胰岛玠笔" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "通甚药物亀付" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" -msgstr "通甚类户倖䜓育掻劚" - -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" -msgstr "䜍眮星瀺装眮" +#: blueman/DeviceClass.py:463 +msgid "Generic Spirometer" +msgstr "通甚肺掻量计" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "手持匏肺掻量计" + +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" +msgstr "䞀般户倖运劚掻劚" + +#: blueman/DeviceClass.py:466 +msgid "Location Display" +msgstr "䜍眮星瀺" + +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "䜍眮和富航星瀺" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" -msgstr "定䜍和富航星瀺讟倇" - -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "䜍眮吊舱" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "定䜍和富航吊舱" @@ -1472,7 +2406,7 @@ #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "UPnP/ESDP" +msgstr "增区服务发现配眮文件" #: blueman/Sdp.py:102 msgid "HIDP" @@ -1504,7 +2438,7 @@ #: blueman/Sdp.py:109 msgid "UDI_C-Plane" -msgstr "" +msgstr "䞍受限制的数字信息配眮文件" #: blueman/Sdp.py:110 blueman/Sdp.py:111 msgid "Multi-Channel Adaptation Protocol (MCAP)" @@ -1516,11 +2450,11 @@ #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "服务发现" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "浏览组描述服务类ID" #: blueman/Sdp.py:115 msgid "Public Browse Group" @@ -1628,31 +2562,31 @@ #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "" +msgstr "囟像响应噚(BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" -msgstr "" +msgstr "囟像自劚園档(BIP)" #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "" +msgstr "囟像参考目标" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "" +msgstr "免提音频眑关" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "" +msgstr "盎接打印服务BPP" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "" +msgstr "基本打印配眮文件 (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "基本打印(BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" @@ -1664,15 +2598,15 @@ #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "" +msgstr "人机蟓入服务 (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "蓝牙打印 (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "蓝牙扫描 (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" @@ -1680,15 +2614,15 @@ #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "视频䌚议眑关(VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "医疗讟倇的唯䞀讟倇标识笊" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "我的讟倇唯䞀标识笊" #: blueman/Sdp.py:159 msgid "Audio/Video" @@ -1696,15 +2630,15 @@ #: blueman/Sdp.py:160 msgid "SIM Access (SAP)" -msgstr "" +msgstr "智胜卡接口(SAP)" #: blueman/Sdp.py:161 msgid "Phonebook Access (PBAP) - PCE" -msgstr "" +msgstr "电话簿访问配眮文件(PBAP) - PCE" #: blueman/Sdp.py:162 msgid "Phonebook Access (PBAP) - PSE" -msgstr "" +msgstr "电话簿访问配眮文件(PBAP) - PSE" #: blueman/Sdp.py:163 msgid "Phonebook Access (PBAP)" @@ -1712,11 +2646,11 @@ #: blueman/Sdp.py:165 msgid "Message Access Server" -msgstr "" +msgstr "信息访问配眮文件" #: blueman/Sdp.py:166 msgid "Message Notification Server" -msgstr "" +msgstr "信息通知配眮文件" #: blueman/Sdp.py:167 msgid "Message Access Profile (MAP)" @@ -1724,43 +2658,43 @@ #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "党球富航卫星系统" #: blueman/Sdp.py:169 msgid "GNSS Server" -msgstr "" +msgstr "党球富航卫星系统服务" #: blueman/Sdp.py:170 msgid "3D Display" -msgstr "" +msgstr "3D 星瀺" #: blueman/Sdp.py:171 msgid "3D Glasses" -msgstr "" +msgstr "3D 県镜" #: blueman/Sdp.py:172 msgid "3D Synchronization (3DSP)" -msgstr "" +msgstr "3D 同步配眮文件(3DSP)" #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "倚配眮文件规范(MPS)配眮文件" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "倚配眮文件规范(MPS)服务" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" -msgstr "" +msgstr "日历、任务和提醒 (CTN) 访问服务" #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "日历、任务和提醒 (CTN) 通知服务" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "日历、任务和倇泚(CTN)配眮文件" #: blueman/Sdp.py:178 msgid "PnP Information" @@ -1776,11 +2710,11 @@ #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "通甚音频" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "" +msgstr "通甚电话讟倇" #: blueman/Sdp.py:183 msgid "Video Source" @@ -1792,7 +2726,7 @@ #: blueman/Sdp.py:185 msgid "Video Distribution" -msgstr "" +msgstr "视频分发" #: blueman/Sdp.py:186 msgid "HDP" @@ -1808,19 +2742,19 @@ #: blueman/Sdp.py:189 msgid "Generic Access" -msgstr "" +msgstr "䞀般访问权限" #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "通甚属性" #: blueman/Sdp.py:191 msgid "Immediate Alert" -msgstr "" +msgstr "即时譊报" #: blueman/Sdp.py:192 msgid "Link Loss" -msgstr "" +msgstr "铟路损耗" #: blueman/Sdp.py:193 msgid "Tx Power" @@ -1832,19 +2766,19 @@ #: blueman/Sdp.py:195 msgid "Reference Time Update Service" -msgstr "" +msgstr "参考时闎曎新服务" #: blueman/Sdp.py:196 msgid "Next DST Change Service" -msgstr "" +msgstr "䞋䞀䞪DST曎改服务" #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "血糖" #: blueman/Sdp.py:198 msgid "Health Thermometer" -msgstr "" +msgstr "䜓枩计" #: blueman/Sdp.py:199 msgid "Device Information" @@ -1852,11 +2786,11 @@ #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "心率" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" -msgstr "" +msgstr "电话提醒状态服务" #: blueman/Sdp.py:202 msgid "Battery Service" @@ -1864,47 +2798,47 @@ #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "血压" #: blueman/Sdp.py:204 msgid "Alert Notification Service" -msgstr "" +msgstr "譊报通知服务" #: blueman/Sdp.py:205 msgid "Human Interface Device" -msgstr "" +msgstr "人机对话接口讟倇" #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "扫描参数" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" -msgstr "" +msgstr "跑步速床和韵埋" #: blueman/Sdp.py:208 msgid "Automation IO" -msgstr "" +msgstr "自劚化蟓入蟓出" #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" -msgstr "" +msgstr "自行蜊速床和节奏" #: blueman/Sdp.py:210 msgid "Cycling Power" -msgstr "" +msgstr "骑自行蜊的力量" #: blueman/Sdp.py:211 msgid "Location and Navigation" -msgstr "" +msgstr "䜍眮和富航" #: blueman/Sdp.py:212 msgid "Environmental Sensing" -msgstr "" +msgstr "环境遥感" #: blueman/Sdp.py:213 msgid "Body Composition" -msgstr "" +msgstr "身䜓构成" #: blueman/Sdp.py:214 msgid "User Data" @@ -1912,15 +2846,15 @@ #: blueman/Sdp.py:215 msgid "Weight Scale" -msgstr "" +msgstr "䜓重秀" #: blueman/Sdp.py:216 msgid "Bond Management" -msgstr "" +msgstr "债刞管理" #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" -msgstr "" +msgstr "连续血糖监测" #: blueman/Sdp.py:218 msgid "Internet Protocol Support" @@ -1932,7 +2866,7 @@ #: blueman/Sdp.py:220 msgid "Pulse Oximeter" -msgstr "" +msgstr "脉搏血氧计" #: blueman/Sdp.py:221 msgid "HTTP Proxy" @@ -1940,7 +2874,7 @@ #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "䌠蟓发现" #: blueman/Sdp.py:223 msgid "Object Transfer" @@ -1948,7 +2882,7 @@ #: blueman/Sdp.py:224 msgid "AppleAgent" -msgstr "AppleAgent" +msgstr "苹果代理" #: blueman/Sdp.py:225 msgid "Primary Service" @@ -1960,11 +2894,11 @@ #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "包含" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "特埁宣蚀" #: blueman/Sdp.py:229 msgid "Device Name" @@ -1972,11 +2906,11 @@ #: blueman/Sdp.py:230 msgid "Appearance" -msgstr "" +msgstr "倖观" #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "倖囎讟倇隐私标志" #: blueman/Sdp.py:232 msgid "Reconnection Address" @@ -1984,7 +2918,7 @@ #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "倖囎讟倇銖选连接参数" #: blueman/Sdp.py:234 msgid "Service Changed" @@ -1992,7 +2926,7 @@ #: blueman/Sdp.py:235 msgid "System ID" -msgstr "" +msgstr "系统ID" #: blueman/Sdp.py:236 msgid "Model Number String" @@ -2020,31 +2954,31 @@ #: blueman/Sdp.py:242 msgid "PnP ID" -msgstr "" +msgstr "即插即甚 ID" #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "特埁扩展属性" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "特埁甚户描述" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "客户端特埁配眮" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "服务噚特埁配眮" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" -msgstr "" +msgstr "特埁诎明栌匏" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" -msgstr "" +msgstr "特埁 汇总栌匏" #: blueman/Sdp.py:249 msgid "Valid Range" @@ -2052,7 +2986,7 @@ #: blueman/Sdp.py:250 msgid "External Report Reference" -msgstr "" +msgstr "倖郚报告匕甚" #: blueman/Sdp.py:251 msgid "Report Reference" @@ -2076,34 +3010,34 @@ #: blueman/plugins/manager/Info.py:60 msgid "Select row(s) and use Control + C to copy" -msgstr "" +msgstr "选择行(S)并䜿甚Ctrl+C进行倍制" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "信息 (_I)" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "星瀺讟倇信息" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "发送䟿笺 (_N)" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "发送文本䟿笺" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "无法将配眮曎改䞺 %s" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "音频配眮" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "选择 PulseAudio 的音频配眮" @@ -2114,15 +3048,7 @@ #: blueman/plugins/applet/AutoConnect.py:20 msgid "" "Tries to auto-connect to configurable services on start and every 60 seconds." -msgstr "" - -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "已连接" +msgstr "尝试圚启劚时和每隔60秒自劚连接到可配眮的服务。" #: blueman/plugins/applet/AutoConnect.py:50 #, python-format @@ -2131,76 +3057,76 @@ #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." -msgstr "" +msgstr "圚讟倇连接或断匀时星瀺桌面通知。" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" msgstr "已断匀连接" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "已连接" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "未连接" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "还没有可甚的统计信息。请先尝试建立䞀䞪连接再查看歀页面。" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "倩" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "小时" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "分钟" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "悚确定芁重眮计数噚吗" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -"允讞监视悚移劚讟倇的眑络流量䜿甚量。圚䜿甚有限流量套逐时非垞有甚。该插件胜分" -"别跟螪每䞀䞪讟倇。" +"允讞悚监控(移劚宜垊)眑络流量䜿甚情况。对于有限的数据访问计划非垞有甚。这䞪插" +"件可以单独跟螪每台讟倇。" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "眑络䜿甚情况 (_U)" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "星瀺眑络流量䜿甚率" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "蓝牙已启甚" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "管理本地眑络服务劂 NAP æ¡¥" @@ -2210,24 +3136,20 @@ "NetworkManager" msgstr "䜿甚调制解调噚管理噚和眑络管理噚䞺拚号眑络 (DUN) 提䟛支持" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "提䟛䞀䞪包含了以前䜿甚的连接的菜单项以䟿快速访问" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "最倧项目数" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "最近连接菜单星瀺的最倧数目。" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "最近连接 (_C)" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2246,47 +3168,51 @@ msgid "Adapter for this connection is not available" msgstr "这䞪连接的适配噚䞍可甚" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "最近连接 (_C)" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "圚 NetworkManager 0.8 及以䞊版本提䟛对䞪人局域眑 (PAN) 的支持" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "䞺其他 Blueman 组件提䟛了 DBus API" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "通过蓝牙接收的文件" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "从 %(1)s 䌠入文件 %(0)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "拒绝" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "正圚接收的文件" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "正圚从 %(1)s 接收文件 %(0)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "提䟛 OBEX 文件䌠蟓的功胜" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "指定的文件收取目圕䞍存圚" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " @@ -2295,45 +3221,45 @@ "请确保目圕“%s” 存圚或䜿甚 blueman-services 配眮它。圚歀之前将䜿甚默" "讀配眮的 “%s”" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "文件已接收" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "来自 %(1)s 的文件 %(0)s 已顺利接收" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" -msgstr "" +msgstr "打匀" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "䌠蟓倱莥" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "䌠蟓文件 %(0)s 倱莥" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "文件已接收" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "已圚后台接收文件 %(files)d" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "打匀䜍眮" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2345,6 +3271,8 @@ "turning Bluetooth back on from an icon that shows its status; provided it " "isn't unplugged by the system, or physically." msgstr "" +"切换蓝牙关闭匀关状态以匹配蓝牙电源状态。允讞从星瀺蓝牙状态的囟标重新打匀蓝" +"牙前提是系统或物理䞊没有拔出蓝牙。" #: blueman/plugins/applet/StandardItems.py:22 msgid "Adds standard menu items to the status icon menu" @@ -2362,7 +3290,7 @@ msgid "Adap_ters" msgstr "适配噚 (_T)" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "applet" @@ -2403,30 +3331,24 @@ "正圚尝试圚 %s 䞊获取 IP 地址\n" "请皍候  " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." -msgstr "圚状态囟标䞊添加䞀䞪蓝牙掻劚的指瀺噚并圚匹出提瀺䞭星瀺连接数目。" +"connections in the tooltip." +msgstr "圓蓝牙倄于掻劚状态时圚状态囟标䞊添加指瀺并圚工具提瀺䞭星瀺连接。" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "蓝牙匀启" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%(connections)d 䞪掻跃的连接" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "蓝牙已停甚" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" -msgstr "" +msgstr "添加断匀连接菜单项" #: blueman/plugins/applet/DisconnectItems.py:40 #, python-format @@ -2448,7 +3370,7 @@ msgstr "搜寻暡匏的超时时闎以秒䞺单䜍" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "䜿讟倇可见 (_M)" @@ -2456,17 +3378,21 @@ msgid "Make the default adapter temporarily visible" msgstr "䜿銖选适配噚䞎时可见" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "讟倇圓前可见   %s 秒" +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "讟倇圓前可见 " + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "提䟛䞀䞪目圕以操䜜䞺其他插件提䟛的的 applet 和 API" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" @@ -2475,7 +3401,7 @@ "成功连接到 %(0)s 侊的 DUN 服务\n" "现圚可以通过 %(1)s 连眑" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "䞺通过 DUN 配眮文件连接到 Internet 提䟛基本支持。" @@ -2494,17 +3420,17 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" -"将向脚本䌠递以䞋参数\n" -"地址名称服务名称uuid16srfcomm 节点\n" +"\n" +"将䌠递以䞋参数\n" +"地址、名称、服务名称、uuid16s、rfcomm节点。\n" "䟋劂\n" -"AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s 将以逗号分隔的列衚圢匏返回。\n" -"\n" -"讟倇断匀时将向脚本发送䞀䞪 HUP 信号。" +"AABBCCDDEEFF电话DUN服务0x1103/dev/rfcom0。\n" +"Uuid16s以逗号分隔的列衚圢匏返回。\n" +"讟倇断匀后脚本将收到HUP信号" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" @@ -2533,33 +3459,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "控制蓝牙适配噚的电源状态" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "自劚匀启电源" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "自劚匀启适配噚电源" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "关闭蓝牙 (_O)" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "关闭所有适配噚" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "匀启蓝牙 (_O)" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "启甚党郚适配噚" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2569,20 +3487,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "提䟛 StatusNotifierItem 以星瀺状态囟标" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "眑络" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "无效 IP 地址" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "IP 地址䞎䜿甚盞同地址的接口 %s 冲突" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2592,16 +3510,16 @@ "IP 地址䞎接口 %s 侊的 %s/%s 眑络段重叠\n" "这可胜䌚富臎眑络行䞺匂垞" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "目前圚歀配眮䞋䞍支持" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "䌠蟓" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "小皋序的䌠蟓服务插件被犁甚" @@ -2609,7 +3527,7 @@ msgid "Dialup Settings" msgstr "拚号讟眮" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "䞲口 %s" @@ -2670,6 +3588,97 @@ msgid "Setting RfKill State requires privileges" msgstr "讟眮 RfKill 状态需芁权限" +#~ msgid "Turn Bluetooth _On" +#~ msgstr "匀启蓝牙" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "讟倇管理噚需芁匀启蓝牙才胜工䜜" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "关闭蓝牙" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "心率䌠感噚心率垊" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "血压手臂" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "血压噚手腕" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "人机对话接口讟倇" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "跑步行走䌠感噚鞋内" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "跑步行走䌠感噚鞋䞊" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "跑步行走䌠感噚臀挂匏" + +#~ msgid "Fingertip" +#~ msgstr "指套" + +#~ msgid "Wrist-Worn" +#~ msgstr "腕戎" + +#~ msgid "Services" +#~ msgstr "服务" + +#~ msgid "Network Settings" +#~ msgstr "眑络讟眮" + +#~ msgid "Transfer Settings" +#~ msgstr "䌠蟓讟眮" + +#~ msgid "Plugin description:" +#~ msgstr "插件诎明" + +#~ msgid "Local Services" +#~ msgstr "本地服务" + +#~ msgid "_Apply" +#~ msgstr "_应甚" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d 䞪掻跃的连接" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#~ msgid "Resource temporarily unavailable" +#~ msgstr "资源䞎时䞍可甚" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "自劚启甚蓝牙吗" + +#~ msgid "Yes" +#~ msgstr "是" + +#~ msgid "No" +#~ msgstr "吊" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "连接莚量%(lq)u%%" + +#, python-format +#~ msgid "Link Quality: %(lq)u%%" +#~ msgstr "连接莚量 %(lq)u%%" + +#~ msgid "Auto power-on" +#~ msgstr "自劚匀启电源" + +#~ msgid "Automatically power on adapters" +#~ msgstr "自劚匀启适配噚电源" + +#~ msgid "Bluetooth Devices" +#~ msgstr "蓝牙讟倇" + #~ msgid "Isdn" #~ msgstr "绌合䞚务数字眑" @@ -2715,9 +3724,6 @@ #~ msgid "Introduction" #~ msgstr "介绍" -#~ msgid "Device" -#~ msgstr "讟倇" - #~ msgid "Select pairing method to use:" #~ msgstr "选择配对方法:" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/zh_HK.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/zh_HK.gmo differ diff -Nru blueman-2.3.5/po/zh_HK.po blueman-2.4.1/po/zh_HK.po --- blueman-2.3.5/po/zh_HK.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/zh_HK.po 2024-04-09 07:41:52.000000000 +0000 @@ -10,7 +10,7 @@ msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" "PO-Revision-Date: 2020-04-14 10:14+0000\n" "Last-Translator: Christopher Schramm \n" "Language-Team: Chinese (Hong Kong) (http://www.transifex.com/mate/MATE/" @@ -25,7 +25,7 @@ msgid "Visibility Setting" msgstr "可芋性蚭眮" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "隱藏" @@ -46,223 +46,284 @@ msgid "Pairing request" msgstr "配對請求" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" msgstr "對裝眮的配對請求" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" msgstr "顯瀺茞入" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" msgstr "" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "搜尋(_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "" + +#: data/ui/manager-main.ui:123 msgid "_Device" msgstr "" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" msgstr "檢芖(_V)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "" + +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "求助(_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" msgstr "搜尋附近的裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "搜尋" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "與歀裝眮建立配對" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "配對" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" msgstr "暙蚘/取消暙蚘這裝眮為信任裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" msgstr "ä¿¡ä»»" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" msgstr "埞已知裝眮列衚䞭移陀該裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "移陀" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" msgstr "傳送文件到歀裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "傳送文件" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "重蚭(_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_Cancel" msgstr "" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" msgstr "" -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "" - -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" msgstr "" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" msgstr "" -#: data/ui/services-network.ui:199 -msgid "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" msgstr "" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "" + +#: data/ui/services-network.ui:243 msgid "PAN Support" msgstr "" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +#, fuzzy +msgid "Dial-up Networking" +msgstr "矣組網絡" + +#: data/ui/services-network.ui:318 msgid "DUN Support" msgstr "" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "網絡蚭定" +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "" + +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" msgstr "" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" msgstr "" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" msgstr "" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" msgstr "" -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "" - -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" msgstr "" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" msgstr "䞍明" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" msgstr "" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM 蚭定" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" msgstr "" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" msgstr "" @@ -270,27 +331,27 @@ msgid "Traffic statistics" msgstr "" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "關閉(_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" msgstr "" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" msgstr "" @@ -298,57 +359,70 @@ msgid "Send note" msgstr "" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" msgstr "" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" msgstr "藍牙適配噚" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" msgstr "經垞" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 #, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" msgstr[0] "" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" msgstr "" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "藍牙裝眮" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." msgstr "" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" msgstr "" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" + +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" msgstr "" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" msgstr "" @@ -376,34 +450,34 @@ msgid "Cancelling" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" msgstr "" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" msgstr[0] "" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "" @@ -461,221 +535,160 @@ msgstr "" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -#: blueman/main/Services.py:33 -#, fuzzy -msgid "Local Services" -msgstr "搜尋附近的裝眮" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" msgstr "" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" msgstr "" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "是" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "吊" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" msgstr "" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" msgstr "" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" msgstr "" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:79 -msgid "Hide _unnamed devices" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "" - -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "搜尋(_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "" -#: blueman/gui/manager/ManagerMenu.py:156 -msgid "_Preferences" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" msgstr "" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -msgid "_Exit" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" msgstr "" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 msgid "Uncategorized" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:544 +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "已連線" + +#: blueman/gui/manager/ManagerDeviceList.py:570 #, fuzzy msgid "Trusted" msgstr "ä¿¡ä»»" -#: blueman/gui/manager/ManagerDeviceList.py:546 +#: blueman/gui/manager/ManagerDeviceList.py:572 #, fuzzy msgid "Paired" msgstr "配對" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:571 +#: blueman/gui/manager/ManagerDeviceList.py:596 #, fuzzy msgid "Connected" msgstr "連線" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "å·®" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "䜎" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "高" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "" @@ -688,96 +701,96 @@ msgid "Connecting
" msgstr "連線䞭" -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 +#: blueman/gui/manager/ManagerDeviceMenu.py:204 #, fuzzy -msgid "Resource temporarily unavailable" -msgstr "暫時可芋" +msgid "Unknown error" +msgstr "䞍明" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:294 +#: blueman/gui/manager/ManagerDeviceMenu.py:295 #, fuzzy msgid "_Connect" msgstr "連線" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 +#: blueman/gui/manager/ManagerDeviceMenu.py:301 #, fuzzy msgid "_Disconnect" msgstr "連線" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 +#: blueman/gui/manager/ManagerDeviceMenu.py:333 #, fuzzy msgid "Auto-connect:" msgstr "連線" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 +#: blueman/gui/manager/ManagerDeviceMenu.py:353 #, fuzzy msgid "Send a _File
" msgstr "傳送文件" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" msgstr "" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 +#: blueman/gui/manager/ManagerDeviceMenu.py:426 #, fuzzy msgid "_Remove
" msgstr "移陀" @@ -786,23 +799,8 @@ msgid "Cancel Operation" msgstr "" -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "" - #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" msgstr "" @@ -810,29 +808,20 @@ msgid "Select Device" msgstr "" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "倖掛皋匏" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " @@ -840,7 +829,7 @@ "Proceed?" msgstr "" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -848,6 +837,18 @@ "Proceed?" msgstr "" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" msgstr "" @@ -888,7 +889,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" msgstr "" @@ -914,7 +915,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:35 +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "" @@ -995,7 +996,8 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" msgstr "" @@ -1006,7 +1008,7 @@ msgstr "免提裝眮" #. translators: device class -#: blueman/DeviceClass.py:88 +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 #, fuzzy msgid "Microphone" msgstr "咪高峰" @@ -1017,7 +1019,7 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "" @@ -1077,21 +1079,11 @@ msgstr "" #. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -msgid "Keyboard" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:125 msgid "Pointing" msgstr "" #. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" - -#. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" msgstr "" @@ -1161,6 +1153,11 @@ msgid "Game" msgstr "" +#: blueman/DeviceClass.py:168 +#, fuzzy +msgid "Generic Unknown" +msgstr "連線" + #: blueman/DeviceClass.py:169 #, fuzzy msgid "Generic Phone" @@ -1172,229 +1169,1191 @@ msgstr "連線" #: blueman/DeviceClass.py:171 +msgid "Desktop Workstation" +msgstr "" + +#: blueman/DeviceClass.py:172 +#, fuzzy +msgid "Server-class Computer" +msgstr "連線" + +#: blueman/DeviceClass.py:174 +msgid "Handheld PC/PDA (clamshell)" +msgstr "" + +#: blueman/DeviceClass.py:175 +msgid "Palm-size PC/PDA" +msgstr "" + +#: blueman/DeviceClass.py:176 +msgid "Wearable computer (watch size)" +msgstr "" + +#: blueman/DeviceClass.py:177 +msgid "Tablet" +msgstr "" + +#: blueman/DeviceClass.py:178 +msgid "Docking Station" +msgstr "" + +#: blueman/DeviceClass.py:179 +msgid "All in One" +msgstr "" + +#: blueman/DeviceClass.py:180 +msgid "Blade Server" +msgstr "" + +#: blueman/DeviceClass.py:181 +msgid "Convertible" +msgstr "" + +#: blueman/DeviceClass.py:182 +msgid "Detachable" +msgstr "" + +#: blueman/DeviceClass.py:183 +msgid "IoT Gateway" +msgstr "" + +#: blueman/DeviceClass.py:184 +msgid "Mini PC" +msgstr "" + +#: blueman/DeviceClass.py:185 +msgid "Stick PC" +msgstr "" + +#: blueman/DeviceClass.py:186 #, fuzzy msgid "Generic Watch" msgstr "連線" -#: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" +#: blueman/DeviceClass.py:187 +msgid "Sports Watch" msgstr "" -#: blueman/DeviceClass.py:173 +#: blueman/DeviceClass.py:188 +#, fuzzy +msgid "Smartwatch" +msgstr "智胜電話" + +#: blueman/DeviceClass.py:189 #, fuzzy msgid "Generic Clock" msgstr "連線" -#: blueman/DeviceClass.py:174 +#: blueman/DeviceClass.py:190 msgid "Generic Display" msgstr "" -#: blueman/DeviceClass.py:175 +#: blueman/DeviceClass.py:191 #, fuzzy msgid "Generic Remote Control" msgstr "連線" -#: blueman/DeviceClass.py:176 +#: blueman/DeviceClass.py:192 msgid "Generic Eye-glasses" msgstr "" -#: blueman/DeviceClass.py:177 +#: blueman/DeviceClass.py:193 #, fuzzy msgid "Generic Tag" msgstr "矣組網絡" -#: blueman/DeviceClass.py:178 +#: blueman/DeviceClass.py:194 #, fuzzy msgid "Generic Keyring" msgstr "矣組網絡" -#: blueman/DeviceClass.py:179 +#: blueman/DeviceClass.py:195 msgid "Generic Media Player" msgstr "" -#: blueman/DeviceClass.py:180 +#: blueman/DeviceClass.py:196 #, fuzzy msgid "Generic Barcode Scanner" msgstr "連線" -#: blueman/DeviceClass.py:181 +#: blueman/DeviceClass.py:197 #, fuzzy msgid "Generic Thermometer" msgstr "連線" -#: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +#: blueman/DeviceClass.py:198 +#, fuzzy +msgid "Ear Thermometer" +msgstr "連線" -#: blueman/DeviceClass.py:183 -msgid "Generic Heart rate Sensor" -msgstr "" +#: blueman/DeviceClass.py:199 +#, fuzzy +msgid "Generic Heart Rate Sensor" +msgstr "連線" -#: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" +#: blueman/DeviceClass.py:200 +msgid "Heart Rate Belt" msgstr "" -#: blueman/DeviceClass.py:185 +#: blueman/DeviceClass.py:201 msgid "Generic Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" +#: blueman/DeviceClass.py:202 +msgid "Arm Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" +#: blueman/DeviceClass.py:203 +msgid "Wrist Blood Pressure" msgstr "" -#: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" +#: blueman/DeviceClass.py:204 +msgid "Generic Human Interface Device" msgstr "" -#: blueman/DeviceClass.py:190 +#: blueman/DeviceClass.py:206 msgid "Mouse" msgstr "" -#: blueman/DeviceClass.py:191 +#: blueman/DeviceClass.py:207 msgid "Joystick" msgstr "" -#: blueman/DeviceClass.py:192 +#: blueman/DeviceClass.py:208 msgid "Gamepad" msgstr "" -#: blueman/DeviceClass.py:193 +#: blueman/DeviceClass.py:209 msgid "Digitizer Tablet" msgstr "" -#: blueman/DeviceClass.py:194 +#: blueman/DeviceClass.py:210 msgid "Card Reader" msgstr "" -#: blueman/DeviceClass.py:195 +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "" + +#: blueman/DeviceClass.py:215 #, fuzzy msgid "Generic Glucose Meter" msgstr "連線" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:220 #, fuzzy -msgid "Generic: Cycling" +msgid "Generic Cycling" msgstr "矣組網絡" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:221 +#, fuzzy +msgid "Cycling Computer" +msgstr "連線" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:226 +#, fuzzy +msgid "Generic Control Device" +msgstr "連線" + +#: blueman/DeviceClass.py:227 +msgid "Switch" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" +#: blueman/DeviceClass.py:229 +msgid "Button" msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" msgstr "" -#: blueman/DeviceClass.py:213 +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +#, fuzzy +msgid "Generic Network Device" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "" + +#: blueman/DeviceClass.py:242 +#, fuzzy +msgid "Mesh Device" +msgstr "裝眮" + +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" +msgstr "" + +#: blueman/DeviceClass.py:244 +#, fuzzy +msgid "Generic Sensor" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" +msgstr "" + +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" +msgstr "" + +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 +msgid "Fire Sensor" +msgstr "" + +#: blueman/DeviceClass.py:260 +msgid "Wind Sensor" +msgstr "" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" +msgstr "" + +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +msgid "Ceiling Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:266 +msgid "Multisensor" +msgstr "" + +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" +msgstr "" + +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "" + +#: blueman/DeviceClass.py:270 +msgid "Generic Light Fixtures" +msgstr "" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" +msgstr "" + +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" + +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" +msgstr "" + +#: blueman/DeviceClass.py:279 +msgid "Flood Light" +msgstr "" + +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" +msgstr "" + +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" +msgstr "" + +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" +msgstr "" + +#: blueman/DeviceClass.py:283 +msgid "Garden Light" +msgstr "" + +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" +msgstr "" + +#: blueman/DeviceClass.py:285 +msgid "Spotlight" +msgstr "" + +#: blueman/DeviceClass.py:286 +msgid "Linear Light" +msgstr "" + +#: blueman/DeviceClass.py:287 +msgid "Street Light" +msgstr "" + +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" +msgstr "" + +#: blueman/DeviceClass.py:289 +msgid "Bay Light" +msgstr "" + +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" +msgstr "" + +#: blueman/DeviceClass.py:291 +msgid "Light Controller" +msgstr "" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" +msgstr "" + +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "連線" + +#: blueman/DeviceClass.py:304 +msgid "Thermostat" +msgstr "" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" +msgstr "" + +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "連線" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "連線" + +#: blueman/DeviceClass.py:326 +msgid "Access Door" +msgstr "" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "" + +#: blueman/DeviceClass.py:329 +msgid "Access Lock" +msgstr "" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "" + +#: blueman/DeviceClass.py:334 +msgid "Locker" +msgstr "" + +#: blueman/DeviceClass.py:335 +msgid "Generic Motorized Device" +msgstr "" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "連線" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "倖掛皋匏" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "連線" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "連線" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "智胜電話" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "連線" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +msgid "Broadcasting Device" +msgstr "" + +#: blueman/DeviceClass.py:379 +#, fuzzy +msgid "Service Desk" +msgstr "搜尋附近的裝眮" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +msgid "Auditorium" +msgstr "" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "" + +#: blueman/DeviceClass.py:388 +msgid "Scooter" +msgstr "" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +msgid "Generic Domestic Appliance" +msgstr "" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "咪高峰" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +msgid "Generic Wearable Audio Device" +msgstr "" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "連線" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "咪高峰" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +msgid "Generic AV Equipment" +msgstr "" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +msgid "Receiver" +msgstr "" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "" + +#: blueman/DeviceClass.py:438 +msgid "Monitor" +msgstr "" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "矣組網絡" + +#: blueman/DeviceClass.py:448 +msgid "Digital Signage" +msgstr "" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "連線" + +#: blueman/DeviceClass.py:451 +msgid "Fingertip Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:452 +msgid "Wrist Worn Pulse Oximeter" +msgstr "" + +#: blueman/DeviceClass.py:453 +#, fuzzy +msgid "Generic Weight Scale" +msgstr "連線" + +#: blueman/DeviceClass.py:454 msgid "Generic Personal Mobility Device" msgstr "" -#: blueman/DeviceClass.py:214 +#: blueman/DeviceClass.py:455 msgid "Powered Wheelchair" msgstr "" -#: blueman/DeviceClass.py:215 +#: blueman/DeviceClass.py:456 msgid "Mobility Scooter" msgstr "" -#: blueman/DeviceClass.py:216 +#: blueman/DeviceClass.py:457 msgid "Generic Continuous Glucose Monitor" msgstr "" -#: blueman/DeviceClass.py:217 +#: blueman/DeviceClass.py:458 msgid "Generic Insulin Pump" msgstr "" -#: blueman/DeviceClass.py:218 +#: blueman/DeviceClass.py:459 msgid "Insulin Pump, durable pump" msgstr "" -#: blueman/DeviceClass.py:219 +#: blueman/DeviceClass.py:460 msgid "Insulin Pump, patch pump" msgstr "" -#: blueman/DeviceClass.py:220 +#: blueman/DeviceClass.py:461 msgid "Insulin Pen" msgstr "" -#: blueman/DeviceClass.py:221 +#: blueman/DeviceClass.py:462 msgid "Generic Medication Delivery" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "連線" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:465 +msgid "Generic Outdoor Sports Activity" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:466 +msgid "Location Display" msgstr "" -#: blueman/DeviceClass.py:226 +#: blueman/DeviceClass.py:467 +msgid "Location and Navigation Display" +msgstr "" + +#: blueman/DeviceClass.py:468 msgid "Location Pod" msgstr "" -#: blueman/DeviceClass.py:227 +#: blueman/DeviceClass.py:469 msgid "Location and Navigation Pod" msgstr "" @@ -2061,32 +3020,32 @@ msgid "Select row(s) and use Control + C to copy" msgstr "" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" msgstr "" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" msgstr "" @@ -2099,14 +3058,6 @@ "Tries to auto-connect to configurable services on start and every 60 seconds." msgstr "" -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "已連線" - #: blueman/plugins/applet/AutoConnect.py:50 #, python-format msgid "Automatically connected to %(service)s on %(device)s" @@ -2116,73 +3067,73 @@ msgid "Shows desktop notifications when devices get connected or disconnected." msgstr "" -#: blueman/plugins/applet/ConnectionNotifier.py:48 +#: blueman/plugins/applet/ConnectionNotifier.py:36 #, fuzzy msgid "Disconnected" msgstr "正圚䞭斷..." -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" msgstr "" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." msgstr "" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" msgstr "" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" msgstr "" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" msgstr "" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" msgstr "" @@ -2192,24 +3143,20 @@ "NetworkManager" msgstr "" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." msgstr "" -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "" - #: blueman/plugins/applet/RecentConns.py:155 #, python-format msgid "Connected to %s" @@ -2228,92 +3175,96 @@ msgid "Adapter for this connection is not available" msgstr "" +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "" + #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" msgstr "" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" msgstr "" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" msgstr "" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" msgstr "" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" msgstr "" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" msgstr "" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" msgstr "" -#: blueman/plugins/applet/TransferService.py:334 +#: blueman/plugins/applet/TransferService.py:333 #, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" msgstr[0] "" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" msgstr "" -#: blueman/plugins/applet/TransferService.py:343 +#: blueman/plugins/applet/TransferService.py:342 #, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" @@ -2342,7 +3293,7 @@ msgid "Adap_ters" msgstr "" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "" @@ -2381,24 +3332,18 @@ "Please wait
" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." +"connections in the tooltip." msgstr "" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" msgstr "" -#: blueman/plugins/applet/ShowConnected.py:63 -#, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "" - -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" msgstr "" @@ -2426,7 +3371,7 @@ msgstr "" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" msgstr "" @@ -2434,24 +3379,29 @@ msgid "Make the default adapter temporarily visible" msgstr "" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" msgstr "" +#: blueman/plugins/applet/DiscvManager.py:63 +#, fuzzy +msgid "Discoverable
" +msgstr "正圚䞭斷..." + #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." msgstr "" @@ -2470,7 +3420,7 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" @@ -2500,33 +3450,25 @@ msgid "Controls Bluetooth adapter power states" msgstr "" -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "" - -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" msgstr "" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" msgstr "" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." @@ -2536,20 +3478,20 @@ msgid "Provides a StatusNotifierItem to show a statusicon" msgstr "" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "網絡" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" msgstr "" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" msgstr "" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " @@ -2557,16 +3499,16 @@ "This may cause incorrect network behavior" msgstr "" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" msgstr "" @@ -2574,7 +3516,7 @@ msgid "Dialup Settings" msgstr "" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "" @@ -2639,6 +3581,26 @@ msgid "Setting RfKill State requires privileges" msgstr "" +#, fuzzy +#~ msgid "Turn Bluetooth _On" +#~ msgstr "藍牙適配噚" + +#~ msgid "Network Settings" +#~ msgstr "網絡蚭定" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "暫時可芋" + +#~ msgid "Yes" +#~ msgstr "是" + +#~ msgid "No" +#~ msgstr "吊" + +#~ msgid "Bluetooth Devices" +#~ msgstr "藍牙裝眮" + #~ msgid "Friendly Name" #~ msgstr "友善名皱" @@ -2655,9 +3617,6 @@ #~ msgid "Introduction" #~ msgstr "導芜" -#~ msgid "Device" -#~ msgstr "裝眮" - #~ msgid "Connecting..." #~ msgstr "連線䞭" Binary files /tmp/tmpz1rgbw8k/f4Fq0xXmE6/blueman-2.3.5/po/zh_TW.gmo and /tmp/tmpz1rgbw8k/vJfo0YTwWR/blueman-2.4.1/po/zh_TW.gmo differ diff -Nru blueman-2.3.5/po/zh_TW.po blueman-2.4.1/po/zh_TW.po --- blueman-2.3.5/po/zh_TW.po 2022-11-22 19:08:28.000000000 +0000 +++ blueman-2.4.1/po/zh_TW.po 2024-04-09 07:41:52.000000000 +0000 @@ -10,13 +10,16 @@ # 黃柏諺 , 2014-2015,2017,2019 # Walter Cheuk , 2016-2017 # marklin0913da248e4cdada422a +# zica <9918800@gmail.com>, 2023. +# Brian Hsu , 2023. +# Kisaragi Hiu , 2024. msgid "" msgstr "" "Project-Id-Version: blueman-project\n" "Report-Msgid-Bugs-To: https://github.com/blueman-project/blueman/issues\n" -"POT-Creation-Date: 2022-11-22 19:08+0000\n" -"PO-Revision-Date: 2020-08-26 22:05+0000\n" -"Last-Translator: marklin0913da248e4cdada422a \n" +"POT-Creation-Date: 2024-04-09 07:41+0000\n" +"PO-Revision-Date: 2024-03-02 16:40+0000\n" +"Last-Translator: Kisaragi Hiu \n" "Language-Team: Chinese (Traditional) \n" "Language: zh_TW\n" @@ -24,341 +27,415 @@ "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" "Plural-Forms: nplurals=1; plural=0;\n" -"X-Generator: Weblate 4.2.1-dev\n" +"X-Generator: Weblate 5.5-dev\n" #: data/ui/adapters-tab.ui:30 msgid "Visibility Setting" -msgstr "可芋蚭定" +msgstr "可芋性蚭定" -#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:155 +#: data/ui/adapters-tab.ui:40 blueman/main/Adapter.py:162 msgid "Hidden" msgstr "隱藏" #: data/ui/adapters-tab.ui:57 msgid "Always visible" -msgstr "䞀盎可芋" +msgstr "瞜是可芋" #: data/ui/adapters-tab.ui:75 msgid "Temporarily visible" msgstr "暫時可芋" #: data/ui/adapters-tab.ui:110 -#, fuzzy msgid "Name" -msgstr "已配對" +msgstr "名皱" #: data/ui/applet-passkey.ui:8 msgid "Pairing request" msgstr "配對請求" -#: data/ui/applet-passkey.ui:91 +#: data/ui/applet-passkey.ui:94 msgid "Pairing request for device:" -msgstr "對歀裝眮請求配對" +msgstr "裝眮配對請求" -#: data/ui/applet-passkey.ui:120 +#: data/ui/applet-passkey.ui:123 msgid "This should be overwritten" msgstr "這應該被芆寫" -#: data/ui/applet-passkey.ui:140 +#: data/ui/applet-passkey.ui:143 msgid "Show input" -msgstr "顯瀺茞入裝眮" +msgstr "顯瀺茞入䞭的文字" -#: data/ui/manager-main.ui:54 +#: data/ui/manager-main.ui:62 msgid "_Adapter" -msgstr "配接噚 (_A)" +msgstr "接收噚(_A)" -#: data/ui/manager-main.ui:62 +#: data/ui/manager-main.ui:70 +msgid "_Search" +msgstr "搜尋(_S)" + +#: data/ui/manager-main.ui:91 +msgid "_Preferences" +msgstr "偏奜蚭定(_P)" + +#: data/ui/manager-main.ui:106 blueman/plugins/applet/ExitItem.py:12 +msgid "_Exit" +msgstr "離開(_E)" + +#: data/ui/manager-main.ui:123 msgid "_Device" -msgstr "裝眮 (_D)" +msgstr "裝眮(_D)" -#: data/ui/manager-main.ui:70 +#: data/ui/manager-main.ui:131 msgid "_View" -msgstr "檢芖 (_V)" +msgstr "檢芖(_V)" + +#: data/ui/manager-main.ui:141 +msgid "Show _Toolbar" +msgstr "顯瀺工具列(_T)" + +#: data/ui/manager-main.ui:149 +msgid "Show _Statusbar" +msgstr "顯瀺狀態列(_S)" + +#: data/ui/manager-main.ui:157 +msgid "Hide _unnamed devices" +msgstr "隱藏未呜名裝眮(_U)" + +#: data/ui/manager-main.ui:171 +msgid "S_ort By" +msgstr "排序(_O)" + +#: data/ui/manager-main.ui:181 +msgid "_Name" +msgstr "名皱(_N)" + +#: data/ui/manager-main.ui:190 +msgid "_Added" +msgstr "已加入(_A)" + +#: data/ui/manager-main.ui:206 +msgid "_Descending" +msgstr "遞枛(_D)" + +#: data/ui/manager-main.ui:216 blueman/plugins/applet/StandardItems.py:54 +msgid "_Plugins" +msgstr "倖掛(_P)" + +#: data/ui/manager-main.ui:226 blueman/plugins/applet/StandardItems.py:45 +msgid "_Local Services" +msgstr "本機服務(_L)" -#: data/ui/manager-main.ui:78 blueman/gui/manager/ManagerMenu.py:56 +#: data/ui/manager-main.ui:242 data/ui/manager-main.ui:266 #: blueman/plugins/applet/StandardItems.py:51 msgid "_Help" msgstr "說明(_H)" -#: data/ui/manager-main.ui:98 +#: data/ui/manager-main.ui:250 +msgid "_Report a Problem" +msgstr "回報問題(_R)" + +#: data/ui/manager-main.ui:293 msgid "Search for nearby devices" -msgstr "搜附近的裝眮" +msgstr "搜尋附近的裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:100 +#: data/ui/manager-main.ui:295 msgid "Search" msgstr "搜尋" -#: data/ui/manager-main.ui:123 blueman/gui/manager/ManagerDeviceMenu.py:364 +#: data/ui/manager-main.ui:318 blueman/gui/manager/ManagerDeviceMenu.py:367 msgid "Create pairing with the device" msgstr "與裝眮配對" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:124 +#: data/ui/manager-main.ui:319 msgid "Pair" msgstr "配對" -#: data/ui/manager-main.ui:137 blueman/gui/manager/ManagerDeviceMenu.py:382 +#: data/ui/manager-main.ui:332 blueman/gui/manager/ManagerDeviceMenu.py:385 msgid "Mark/Unmark this device as trusted" -msgstr "暙瀺歀裝眮為信任/䞍信任的" +msgstr "暙瀺歀裝眮為信任 / 䞍信任的" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:138 blueman/gui/manager/ManagerToolbar.py:39 -#: blueman/gui/manager/ManagerToolbar.py:99 +#: data/ui/manager-main.ui:333 blueman/gui/manager/ManagerToolbar.py:39 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Trust" -msgstr "信任的" +msgstr "ä¿¡ä»»" -#: data/ui/manager-main.ui:151 blueman/gui/manager/ManagerDeviceMenu.py:427 +#: data/ui/manager-main.ui:346 blueman/gui/manager/ManagerDeviceMenu.py:430 msgid "Remove this device from the known devices list" -msgstr "將歀裝眮自名單䞭移陀" +msgstr "將歀裝眮自已知裝眮枅單䞭移陀" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:152 +#: data/ui/manager-main.ui:347 msgid "Remove" msgstr "移陀" -#: data/ui/manager-main.ui:174 +#: data/ui/manager-main.ui:369 msgid "Send file(s) to the device" -msgstr "傳送檔案到歀裝眮" +msgstr "傳送檔案到裝眮" #. translators: toolbar item: keep it as short as possible -#: data/ui/manager-main.ui:176 +#: data/ui/manager-main.ui:371 msgid "Send File" msgstr "傳送檔案" +#: data/ui/manager-main.ui:491 +msgid "Total data sent and rate of transmission" +msgstr "送出的資料瞜料與傳茞速床" + +#: data/ui/manager-main.ui:533 +msgid "Total data received and rate of transmission" +msgstr "接收的資料瞜量與傳茞速床" + +#: data/ui/manager-main.ui:584 data/ui/manager-main.ui:599 +msgid "Data activity indication" +msgstr "當前的資料傳送 / 接收狀況" + +#: data/ui/manager-main.ui:635 +msgid "More" +msgstr "曎倚" + #: data/ui/rename-device.ui:8 msgid "Rename device" msgstr "重新呜名裝眮" -#: data/ui/rename-device.ui:26 data/ui/net-usage.ui:243 +#: data/ui/rename-device.ui:28 data/ui/net-usage.ui:244 msgid "_Reset" msgstr "重蚭(_R)" -#: data/ui/rename-device.ui:40 data/ui/note.ui:26 blueman/main/Sendto.py:235 +#: data/ui/rename-device.ui:42 data/ui/note.ui:27 blueman/main/Sendto.py:231 #: blueman/gui/DeviceSelectorDialog.py:17 -#, fuzzy msgid "_Cancel" -msgstr "取消䞭..." +msgstr "取消(_C)" -#: data/ui/rename-device.ui:54 data/ui/note.ui:41 +#: data/ui/rename-device.ui:56 data/ui/note.ui:42 #: blueman/gui/DeviceSelectorDialog.py:17 msgid "_OK" -msgstr "" - -#: data/ui/services-network.ui:37 -msgid "Network Access Point (NAP)" -msgstr "網路接取點 (NAP)" - -#: data/ui/services-network.ui:57 -msgid "Services" -msgstr "服務" +msgstr "確定(_O)" -#: data/ui/services-network.ui:87 +#: data/ui/services-network.ui:32 msgid "DHCP server type:" -msgstr "DHCP 服務類型" +msgstr "DHCP 䌺服噚類型" -#: data/ui/services-network.ui:114 +#: data/ui/services-network.ui:59 msgid "Recommended" msgstr "建議" -#: data/ui/services-network.ui:138 -msgid "IP Address:" -msgstr "IP 䜍址" - -#: data/ui/services-network.ui:181 +#: data/ui/services-network.ui:102 msgid "No DHCP servers installed" -msgstr "無安裝 DHCP 服務" +msgstr "未安裝 DHCP 䌺服噚" -#: data/ui/services-network.ui:199 -msgid "udhcpd" -msgstr "udhcpd" +#: data/ui/services-network.ui:143 +msgid "IP Address:" +msgstr "IP 䜍址" -#: data/ui/services-network.ui:218 +#: data/ui/services-network.ui:180 msgid "NAP Settings" msgstr "NAP 蚭定" -#: data/ui/services-network.ui:282 +#: data/ui/services-network.ui:242 +msgid "Personal Area Network" +msgstr "個人區域網路" + +#: data/ui/services-network.ui:243 msgid "PAN Support" -msgstr "支揎 PAN" +msgstr "PAN 支揎" -#: data/ui/services-network.ui:357 +#: data/ui/services-network.ui:317 +msgid "Dial-up Networking" +msgstr "撥號網路" + +#: data/ui/services-network.ui:318 msgid "DUN Support" -msgstr "支揎 DUN" +msgstr "DUN 支揎" + +#: data/ui/services-network.ui:336 +msgid "Network Access Point (NAP)" +msgstr "網路存取點 (NAP)" -#: data/ui/services-network.ui:391 -msgid "Network Settings" -msgstr "網路蚭定" +#: data/ui/services-network.ui:348 +msgid "NAP Support" +msgstr "NAP 支揎" -#: data/ui/services-transfer.ui:25 +#: data/ui/services-transfer.ui:18 msgid "File Receiving (Object Push)" -msgstr "檔案接收 (物件掚送)" +msgstr "檔案接收物件掚送" -#: data/ui/services-transfer.ui:38 +#: data/ui/services-transfer.ui:32 msgid "Incoming Folder:" msgstr "接收資料借" -#: data/ui/services-transfer.ui:50 +#: data/ui/services-transfer.ui:45 msgid "Select folder for incoming file transfers" msgstr "遞取芁接收檔案傳送的資料借" -#: data/ui/services-transfer.ui:59 +#: data/ui/services-transfer.ui:54 msgid "Accept files from trusted devices" -msgstr "接收䟆自信任裝眮的檔案" +msgstr "接收䟆自已信任裝眮的檔案" -#: data/ui/services-transfer.ui:106 -msgid "Transfer Settings" -msgstr "傳送蚭定" - -#: data/ui/send-dialog.ui:32 +#: data/ui/send-dialog.ui:33 msgid "Sending files via Bluetooth" msgstr "透過藍牙傳送檔案" -#: data/ui/send-dialog.ui:68 +#: data/ui/send-dialog.ui:71 msgid "To:" msgstr "傳送到" -#: data/ui/send-dialog.ui:106 +#: data/ui/send-dialog.ui:109 msgid "File:" msgstr "檔案" -#: data/ui/applet-plugins-widget.ui:69 +#: data/ui/applet-plugins-widget.ui:79 msgid "Configuration" -msgstr "蚭定檔" +msgstr "組態" -#: data/ui/applet-plugins-widget.ui:73 +#: data/ui/applet-plugins-widget.ui:83 msgid "Configure selected plugin's preferences" -msgstr "調敎所遞的倖掛蚭定" - -#: data/ui/applet-plugins-widget.ui:115 -msgid "Plugin description:" -msgstr "倖掛說明:" +msgstr "調敎所遞倖掛的偏奜蚭定" -#: data/ui/applet-plugins-widget.ui:130 +#: data/ui/applet-plugins-widget.ui:129 msgid "Not specified" -msgstr "沒有指定" +msgstr "未指定" -#: data/ui/applet-plugins-widget.ui:146 +#: data/ui/applet-plugins-widget.ui:151 msgid "Author:" msgstr "䜜者" #. translators: device class -#: data/ui/applet-plugins-widget.ui:161 -#: blueman/gui/manager/ManagerDeviceList.py:355 -#: blueman/gui/manager/ManagerDeviceList.py:357 blueman/DeviceClass.py:86 -#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:168 -#: blueman/DeviceClass.py:242 blueman/DeviceClass.py:291 blueman/Sdp.py:376 -#: blueman/plugins/applet/NetUsage.py:209 +#: data/ui/applet-plugins-widget.ui:167 +#: blueman/gui/manager/ManagerDeviceList.py:377 +#: blueman/gui/manager/ManagerDeviceList.py:379 blueman/DeviceClass.py:86 +#: blueman/DeviceClass.py:114 blueman/DeviceClass.py:484 +#: blueman/DeviceClass.py:533 blueman/Sdp.py:376 #: blueman/plugins/applet/NetUsage.py:210 +#: blueman/plugins/applet/NetUsage.py:211 msgid "Unknown" -msgstr "未知的" +msgstr "䞍明" -#: data/ui/applet-plugins-widget.ui:174 +#: data/ui/applet-plugins-widget.ui:193 msgid "Depends on:" -msgstr "䟝據:" +msgstr "盞䟝斌" -#: data/ui/applet-plugins-widget.ui:202 +#: data/ui/applet-plugins-widget.ui:235 msgid "Conflicts with:" msgstr "衝突" -#: data/ui/gsm-settings.ui:34 +#: data/ui/gsm-settings.ui:35 msgid "GSM settings" msgstr "GSM 蚭定" -#: data/ui/gsm-settings.ui:55 +#: data/ui/gsm-settings.ui:56 msgid "Number:" -msgstr "號碌:" +msgstr "線號" -#: data/ui/gsm-settings.ui:78 +#: data/ui/gsm-settings.ui:79 msgid "APN:" -msgstr "APN:" +msgstr "APN" #: data/ui/net-usage.ui:14 msgid "Traffic statistics" -msgstr "網路流量狀態" +msgstr "網路流量統蚈" -#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:38 +#: data/ui/net-usage.ui:33 blueman/gui/GsmSettings.py:39 msgid "_Close" msgstr "關閉(_C)" -#: data/ui/net-usage.ui:79 +#: data/ui/net-usage.ui:80 msgid "Downloaded:" msgstr "已䞋茉" -#: data/ui/net-usage.ui:119 +#: data/ui/net-usage.ui:120 msgid "Uploaded:" msgstr "已䞊傳" -#: data/ui/net-usage.ui:159 +#: data/ui/net-usage.ui:160 msgid "Total:" msgstr "瞜蚈" -#: data/ui/net-usage.ui:196 +#: data/ui/net-usage.ui:197 msgid "Log started:" -msgstr "Log 開始" +msgstr "日誌開始" -#: data/ui/net-usage.ui:209 +#: data/ui/net-usage.ui:210 msgid "Log duration:" -msgstr "Log 期間" +msgstr "日誌期間" #: data/ui/note.ui:8 msgid "Send note" msgstr "傳送䟿條" -#: blueman/main/Adapter.py:59 +#: blueman/main/Adapter.py:57 msgid "Bluetooth needs to be turned on for the adapter manager to work" -msgstr "藍牙必須開啟才可以䜿甚" +msgstr "藍牙必須開啟才胜讓配接管理噚正垞工䜜" -#: blueman/main/Adapter.py:95 data/blueman-adapters.desktop.in:3 +#: blueman/main/Adapter.py:97 data/blueman-adapters.desktop.in:3 msgid "Bluetooth Adapters" -msgstr "藍牙配接噚" +msgstr "藍牙接收噚" -#: blueman/main/Adapter.py:153 +#: blueman/main/Adapter.py:160 msgid "Always" -msgstr "侀目" +msgstr "瞜是" -#: blueman/main/Adapter.py:157 blueman/main/Sendto.py:189 -#, fuzzy, python-format +#: blueman/main/Adapter.py:164 blueman/main/Sendto.py:190 +#, python-format msgid "%(minutes)d Minute" msgid_plural "%(minutes)d Minutes" -msgstr[0] "%d 分鐘" +msgstr[0] "%(minutes)d 分鐘" -#: blueman/main/Adapter.py:222 +#: blueman/main/Adapter.py:230 msgid "Adapter" -msgstr "蜉接噚" +msgstr "接收噚" -#: blueman/main/Manager.py:63 -msgid "Bluetooth Devices" -msgstr "藍牙裝眮" +#: blueman/main/DBusProxies.py:64 +msgid "Failed to reach blueman-manager" +msgstr "無法連接 blueman-manager" -#: blueman/main/Manager.py:99 blueman/main/Manager.py:140 -msgid "Bluetooth needs to be turned on for the device manager to function" -msgstr "需芁開啟藍牙才可以䜿甚歀管理功胜" +#: blueman/main/DBusProxies.py:65 +msgid "" +"It seems like blueman-manager could no get activated via D-Bus. A typical " +"cause for this is a broken graphical setup in the D-Bus activation " +"environment that can get resolved with a call to dbus-update-activation-" +"environment, typically issued from xinitrc (respectively the Sway config or " +"similar)." +msgstr "" +"blueman-manager 䌌乎無法埞 D-Bus 啟動垞芋的原因是啟動 D-Bus 的 GUI 環境䞭的" +"蚭眮有問題。這個問題可以透過執行 dbus-update-activation-environment 䟆修正" +"通垞會把這個指什攟圚 xinitrc 當䞭或是 Sway 蚭定檔和其他類䌌的檔案。" -#: blueman/main/Manager.py:119 +#: blueman/main/Manager.py:104 msgid "Connection to BlueZ failed" -msgstr "未胜連線到 BlueZ" +msgstr "連線至 BlueZ 倱敗" -#: blueman/main/Manager.py:120 +#: blueman/main/Manager.py:105 msgid "" "Bluez daemon is not running, blueman-manager cannot continue.\n" "This probably means that there were no Bluetooth adapters detected or " "Bluetooth daemon was not started." msgstr "" -"Bluez 無法執行blueman-manager 䞍胜繌續。\n" -"這衚瀺目前偵枬䞍到藍牙配接噚或是藍牙沒有啟動。" +"Bluez 垞駐皋匏䞍圚執行狀態blueman-manager 無法繌續。\n" +"這可胜是因為沒有偵枬到藍牙接收噚或藍牙垞駐皋匏未啟動。" + +#: blueman/main/Manager.py:163 +msgid "Click to disable." +msgstr "" + +#: blueman/main/Manager.py:166 +msgid "Click to enable." +msgstr "" -#: blueman/main/Manager.py:208 +#: blueman/main/Manager.py:199 msgid "Searching" msgstr "搜尋䞭" -#: blueman/main/Manager.py:231 blueman/plugins/applet/StandardItems.py:84 +#: blueman/main/Manager.py:261 blueman/plugins/applet/StandardItems.py:82 msgid "Adapter Preferences" -msgstr "配接噚偏奜蚭定" +msgstr "接收噚偏奜蚭定" -#: blueman/main/Manager.py:247 blueman/gui/manager/ManagerDeviceList.py:169 -#: blueman/plugins/applet/StandardItems.py:77 +#: blueman/main/Manager.py:277 blueman/gui/manager/ManagerDeviceList.py:178 +#: blueman/plugins/applet/StandardItems.py:75 msgid "File Sender" -msgstr "檔案傳送噚" +msgstr "檔案送癌者" #: blueman/main/Sendto.py:33 msgid "Bluetooth File Transfer" @@ -366,11 +443,11 @@ #: blueman/main/Sendto.py:42 msgid "_Stop" -msgstr "" +msgstr "停止(_S)" #: blueman/main/Sendto.py:57 blueman/gui/manager/ManagerProgressbar.py:27 msgid "Connecting" -msgstr "連線" +msgstr "連線䞭" #: blueman/main/Sendto.py:111 msgid "obexd not available" @@ -378,75 +455,75 @@ #: blueman/main/Sendto.py:111 msgid "Failed to autostart obex service. Make sure the obex daemon is running" -msgstr "自動啟動 obex 服務倱敗。請確定 obex 守護皋匏正圚執行" +msgstr "自動啟動 obex 服務倱敗。請確定 obex 垞駐皋匏正圚執行" #: blueman/main/Sendto.py:142 msgid "Cancelling" -msgstr "取消䞭..." +msgstr "取消䞭" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "Sending File" -msgstr "傳送檔案" +msgstr "傳送檔案䞭" -#: blueman/main/Sendto.py:153 blueman/main/Sendto.py:195 +#: blueman/main/Sendto.py:154 msgid "ETA:" msgstr "預蚈所需時間" -#: blueman/main/Sendto.py:191 +#: blueman/main/Sendto.py:192 #, python-format msgid "%(seconds)d Second" msgid_plural "%(seconds)d Seconds" -msgstr[0] "" +msgstr[0] "%(seconds)d 秒" -#: blueman/main/Sendto.py:229 +#: blueman/main/Sendto.py:225 #, python-format msgid "Error occurred while sending file %s" msgstr "傳送 %s 檔案時癌生錯誀" -#: blueman/main/Sendto.py:233 +#: blueman/main/Sendto.py:229 msgid "Skip" msgstr "跳過" -#: blueman/main/Sendto.py:234 +#: blueman/main/Sendto.py:230 msgid "Retry" msgstr "重詊" -#: blueman/main/Sendto.py:285 +#: blueman/main/Sendto.py:281 msgid "Error occurred" msgstr "癌生錯誀" #: blueman/main/applet/BluezAgent.py:123 #, python-format msgid "Pairing request for %s" -msgstr "配對需芁 %s" +msgstr "%s 的配對請求" #: blueman/main/applet/BluezAgent.py:134 blueman/main/applet/BluezAgent.py:246 msgid "Bluetooth Authentication" -msgstr "藍牙身分栞對" +msgstr "藍牙認證" #: blueman/main/applet/BluezAgent.py:165 msgid "Enter PIN code for authentication:" -msgstr "茞入 PIN 碌栞對身分" +msgstr "茞入認證 PIN 碌" #: blueman/main/applet/BluezAgent.py:174 msgid "Enter passkey for authentication:" -msgstr "茞入密鑰栞對身分" +msgstr "茞入認證甚密碌" #: blueman/main/applet/BluezAgent.py:185 msgid "Pairing passkey for" -msgstr "配對密鑰" +msgstr "配對密碌" #: blueman/main/applet/BluezAgent.py:196 msgid "Pairing PIN code for" -msgstr "配對的 PIN 代碌" +msgstr "配對 PIN 碌" #: blueman/main/applet/BluezAgent.py:209 msgid "Pairing request for:" -msgstr "配對需芁" +msgstr "配對請求" #: blueman/main/applet/BluezAgent.py:212 msgid "Confirm value for authentication:" -msgstr "確認敞倌栞對身分" +msgstr "確認認證敞倌" #: blueman/main/applet/BluezAgent.py:213 msgid "Confirm" @@ -454,11 +531,11 @@ #: blueman/main/applet/BluezAgent.py:213 blueman/main/applet/BluezAgent.py:244 msgid "Deny" -msgstr "取消" +msgstr "拒絕" #: blueman/main/applet/BluezAgent.py:241 msgid "Authorization request for:" -msgstr "授權需芁" +msgstr "授權芁求" #: blueman/main/applet/BluezAgent.py:241 msgid "Service:" @@ -466,400 +543,299 @@ #: blueman/main/applet/BluezAgent.py:242 msgid "Always accept" -msgstr "䞀定接受" +msgstr "瞜是接受" #: blueman/main/applet/BluezAgent.py:243 -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Accept" msgstr "接受" -#: blueman/main/PluginManager.py:68 +#: blueman/main/PluginManager.py:67 msgid "" -"An error has occured while loading a plugin. Please notify the developers " -"with the content of this message to our \n" +"An error has occurred while loading a plugin. Please notify the " +"developers with the content of this message to our \n" "website." msgstr "" -"茉入倖掛皋匏時癌生錯誀。請將這個蚊息的內容通知開癌者與我們的\n" -"網站。" +"茉入倖掛皋匏時癌生錯誀。請將這個蚊息的內容透過䞋列網站通知開癌者\n" +"網站連結" -#: blueman/main/Services.py:33 -msgid "Local Services" -msgstr "本機服務" - -#: blueman/main/Services.py:47 -msgid "_Apply" -msgstr "" - -#: blueman/Functions.py:71 +#: blueman/Functions.py:70 msgid "Bluetooth Turned Off" -msgstr "關閉藍牙" +msgstr "藍牙已關閉" -#: blueman/Functions.py:72 +#: blueman/Functions.py:71 msgid "Exit" -msgstr "結束" +msgstr "離開" -#: blueman/Functions.py:73 +#: blueman/Functions.py:72 msgid "Enable Bluetooth" msgstr "開啟藍牙" -#: blueman/Functions.py:92 -msgid "Shall bluetooth get enabled automatically?" -msgstr "藍牙芁自動啟甚嗎" - -#: blueman/Functions.py:93 -msgid "Yes" -msgstr "是" - -#: blueman/Functions.py:94 -msgid "No" -msgstr "吊" - -#: blueman/Functions.py:181 +#: blueman/Functions.py:166 msgid "B" -msgstr "" +msgstr "B" -#: blueman/Functions.py:184 +#: blueman/Functions.py:169 msgid "KB" -msgstr "" +msgstr "KB" -#: blueman/Functions.py:187 +#: blueman/Functions.py:172 msgid "MB" -msgstr "" +msgstr "MB" -#: blueman/Functions.py:190 +#: blueman/Functions.py:175 msgid "GB" -msgstr "" +msgstr "GB" -#: blueman/gui/manager/ManagerMenu.py:46 -msgid "_Report a Problem" -msgstr "回報問題(_R)" - -#: blueman/gui/manager/ManagerMenu.py:63 +#: blueman/gui/manager/ManagerMenu.py:47 msgid "Device Manager" -msgstr "裝眮管理" - -#: blueman/gui/manager/ManagerMenu.py:69 -msgid "Show _Toolbar" -msgstr "顯瀺工具列(_T)" - -#: blueman/gui/manager/ManagerMenu.py:74 -msgid "Show _Statusbar" -msgstr "顯瀺狀態列(_S)" - -#: blueman/gui/manager/ManagerMenu.py:79 -#, fuzzy -msgid "Hide _unnamed devices" -msgstr "重新呜名裝眮" - -#: blueman/gui/manager/ManagerMenu.py:89 -msgid "S_ort By" -msgstr "排序由(_O)" - -#: blueman/gui/manager/ManagerMenu.py:96 -msgid "_Name" -msgstr "名皱(_N)" - -#: blueman/gui/manager/ManagerMenu.py:101 -msgid "_Added" -msgstr "已加入(_A)" - -#: blueman/gui/manager/ManagerMenu.py:115 -msgid "_Descending" -msgstr "遞增(_D)" - -#: blueman/gui/manager/ManagerMenu.py:128 -#: blueman/plugins/applet/StandardItems.py:54 -msgid "_Plugins" -msgstr "倖掛 (_P)" - -#: blueman/gui/manager/ManagerMenu.py:133 -#: blueman/plugins/applet/StandardItems.py:45 -msgid "_Local Services" -msgstr "本機服務 (_L)" +msgstr "裝眮管理員" -#: blueman/gui/manager/ManagerMenu.py:134 -#: blueman/plugins/applet/StandardItems.py:87 +#: blueman/gui/manager/ManagerMenu.py:80 +#: blueman/plugins/applet/StandardItems.py:85 msgid "Service Preferences" msgstr "服務偏奜蚭定" -#: blueman/gui/manager/ManagerMenu.py:142 -msgid "_Search" -msgstr "搜尋 (_S)" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:123 +#: blueman/DeviceClass.py:205 +msgid "Keyboard" +msgstr "鍵盀" -#: blueman/gui/manager/ManagerMenu.py:156 -#, fuzzy -msgid "_Preferences" -msgstr "配接噚偏奜蚭定" +#. translators: device class +#: blueman/gui/manager/ManagerDeviceList.py:158 blueman/DeviceClass.py:127 +msgid "Combo" +msgstr "耇合匏蚭備" -#: blueman/gui/manager/ManagerMenu.py:165 blueman/plugins/applet/ExitItem.py:12 -#, fuzzy -msgid "_Exit" -msgstr "結束" +#: blueman/gui/manager/ManagerDeviceList.py:341 +msgid "Unnamed device" +msgstr "未呜名裝眮" #. translators: device class -#: blueman/gui/manager/ManagerDeviceList.py:326 -#: blueman/gui/manager/ManagerDeviceList.py:355 blueman/DeviceClass.py:24 +#: blueman/gui/manager/ManagerDeviceList.py:348 +#: blueman/gui/manager/ManagerDeviceList.py:377 blueman/DeviceClass.py:24 #: blueman/DeviceClass.py:29 blueman/DeviceClass.py:46 #: blueman/DeviceClass.py:80 blueman/DeviceClass.py:121 -#, fuzzy msgid "Uncategorized" msgstr "未分類" -#: blueman/gui/manager/ManagerDeviceList.py:544 -#, fuzzy +#. https://github.com/python/mypy/issues/2608 +#: blueman/gui/manager/ManagerDeviceList.py:568 +#: blueman/plugins/applet/AutoConnect.py:50 +#: blueman/plugins/applet/ConnectionNotifier.py:31 +#: blueman/plugins/applet/RecentConns.py:155 +#: blueman/plugins/applet/PPPSupport.py:77 +msgid "Connected" +msgstr "已連線" + +#: blueman/gui/manager/ManagerDeviceList.py:570 msgid "Trusted" -msgstr "信任的" +msgstr "已信任" -#: blueman/gui/manager/ManagerDeviceList.py:546 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:572 msgid "Paired" -msgstr "配對" +msgstr "已配對" -#: blueman/gui/manager/ManagerDeviceList.py:548 +#: blueman/gui/manager/ManagerDeviceList.py:574 msgid "Blocked" -msgstr "" +msgstr "已封鎖" -#: blueman/gui/manager/ManagerDeviceList.py:571 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceList.py:596 msgid "Connected" -msgstr "連線到" +msgstr "已連線" -#: blueman/gui/manager/ManagerDeviceList.py:586 +#: blueman/gui/manager/ManagerDeviceList.py:610 msgid "Poor" msgstr "å·®" -#: blueman/gui/manager/ManagerDeviceList.py:588 -#: blueman/gui/manager/ManagerDeviceList.py:613 +#: blueman/gui/manager/ManagerDeviceList.py:612 +#: blueman/gui/manager/ManagerDeviceList.py:631 msgid "Sub-optimal" msgstr "尚可" -#: blueman/gui/manager/ManagerDeviceList.py:590 -#: blueman/gui/manager/ManagerDeviceList.py:615 +#: blueman/gui/manager/ManagerDeviceList.py:614 +#: blueman/gui/manager/ManagerDeviceList.py:633 msgid "Optimal" msgstr "優" -#: blueman/gui/manager/ManagerDeviceList.py:592 +#: blueman/gui/manager/ManagerDeviceList.py:616 msgid "Much" -msgstr "䜳" +msgstr "埈倚" -#: blueman/gui/manager/ManagerDeviceList.py:594 +#: blueman/gui/manager/ManagerDeviceList.py:618 msgid "Too much" -msgstr "曎䜳" +msgstr "倪倚" -#: blueman/gui/manager/ManagerDeviceList.py:597 +#: blueman/gui/manager/ManagerDeviceList.py:621 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -msgstr "" +msgstr "接收信號匷床 %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:600 +#: blueman/gui/manager/ManagerDeviceList.py:624 #, python-format msgid "Received Signal Strength: %(rssi)u%% (%(rssi_state)s)" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:605 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" +msgstr "接收信號匷床 %(rssi)u%% (%(rssi_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:607 -#, python-format -msgid "Link Quality: %(lq)u%%" -msgstr "" - -#: blueman/gui/manager/ManagerDeviceList.py:611 +#: blueman/gui/manager/ManagerDeviceList.py:629 msgid "Low" msgstr "䜎" -#: blueman/gui/manager/ManagerDeviceList.py:617 +#: blueman/gui/manager/ManagerDeviceList.py:635 msgid "High" msgstr "高" -#: blueman/gui/manager/ManagerDeviceList.py:619 +#: blueman/gui/manager/ManagerDeviceList.py:637 msgid "Very High" msgstr "極高" -#: blueman/gui/manager/ManagerDeviceList.py:622 +#: blueman/gui/manager/ManagerDeviceList.py:640 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "" +msgstr "傳茞功率 %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceList.py:625 +#: blueman/gui/manager/ManagerDeviceList.py:643 #, python-format msgid "Transmit Power Level: %(tpl)u%% (%(tpl_state)s)" -msgstr "" +msgstr "傳茞功率 %(tpl)u%% (%(tpl_state)s)" -#: blueman/gui/manager/ManagerDeviceMenu.py:135 +#: blueman/gui/manager/ManagerDeviceMenu.py:137 msgid "Success!" msgstr "成功" #: blueman/gui/manager/ManagerDeviceMenu.py:142 msgid "Failed" -msgstr "錯誀" +msgstr "倱敗" #: blueman/gui/manager/ManagerDeviceMenu.py:148 -#, fuzzy msgid "Connecting
" -msgstr "連線" +msgstr "連線䞭 " -#: blueman/gui/manager/ManagerDeviceMenu.py:184 +#: blueman/gui/manager/ManagerDeviceMenu.py:171 msgid "Disconnection Failed: " -msgstr "斷線倱敗" +msgstr "斷線倱敗 " -#: blueman/gui/manager/ManagerDeviceMenu.py:208 +#: blueman/gui/manager/ManagerDeviceMenu.py:195 msgid "No audio endpoints registered" -msgstr "" +msgstr "無已蚻冊的音蚊接收裝眮" -#: blueman/gui/manager/ManagerDeviceMenu.py:211 +#: blueman/gui/manager/ManagerDeviceMenu.py:198 msgid "Input/output error" -msgstr "" +msgstr "茞入 / 茞出錯誀" -#: blueman/gui/manager/ManagerDeviceMenu.py:213 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:200 msgid "Device did not respond" -msgstr "顯瀺裝眮資蚊" +msgstr "裝眮無回應" -#: blueman/gui/manager/ManagerDeviceMenu.py:217 -#, fuzzy -msgid "Resource temporarily unavailable" -msgstr "暫時可芋" +#: blueman/gui/manager/ManagerDeviceMenu.py:204 +msgid "Unknown error" +msgstr "未知的錯誀" -#: blueman/gui/manager/ManagerDeviceMenu.py:222 +#: blueman/gui/manager/ManagerDeviceMenu.py:209 msgid "Connection Failed: " -msgstr "連線錯誀 " +msgstr "連線倱敗 " -#: blueman/gui/manager/ManagerDeviceMenu.py:294 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:295 msgid "_Connect" -msgstr "連線到" +msgstr "連線(_C)" -#: blueman/gui/manager/ManagerDeviceMenu.py:296 +#: blueman/gui/manager/ManagerDeviceMenu.py:297 msgid "Connects auto connect profiles A2DP source, A2DP sink, and HID" -msgstr "連線到自動連接蚭定檔 A2DP 䟆源、A2DP 接收噚與 HID" +msgstr "連線到具有自動連接蚭定檔的 A2DP 䟆源、A2DP 茞出與 HID" -#: blueman/gui/manager/ManagerDeviceMenu.py:300 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:301 msgid "_Disconnect" -msgstr "斷線" +msgstr "斷線(_D)" -#: blueman/gui/manager/ManagerDeviceMenu.py:301 +#: blueman/gui/manager/ManagerDeviceMenu.py:302 msgid "Forcefully disconnect the device" -msgstr "匷制䞭斷連線" +msgstr "匷制䞭斷裝眮連線" -#: blueman/gui/manager/ManagerDeviceMenu.py:317 +#: blueman/gui/manager/ManagerDeviceMenu.py:318 msgid "Connect To:" msgstr "連線到" -#: blueman/gui/manager/ManagerDeviceMenu.py:322 +#: blueman/gui/manager/ManagerDeviceMenu.py:323 msgid "Disconnect:" msgstr "斷線" -#: blueman/gui/manager/ManagerDeviceMenu.py:331 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:333 msgid "Auto-connect:" -msgstr "斷線" +msgstr "自動連線" -#: blueman/gui/manager/ManagerDeviceMenu.py:350 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:353 msgid "Send a _File
" -msgstr "傳送檔案...(_F)" +msgstr "傳送檔案(_F)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:363 +#: blueman/gui/manager/ManagerDeviceMenu.py:366 msgid "_Pair" msgstr "配對(_P)" -#: blueman/gui/manager/ManagerDeviceMenu.py:373 +#: blueman/gui/manager/ManagerDeviceMenu.py:376 msgid "_Trust" msgstr "ä¿¡ä»»(_T)" -#: blueman/gui/manager/ManagerDeviceMenu.py:378 +#: blueman/gui/manager/ManagerDeviceMenu.py:381 msgid "_Untrust" -msgstr "䞍信任(_U)" +msgstr "取消信任(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:385 +#: blueman/gui/manager/ManagerDeviceMenu.py:388 msgid "_Block" -msgstr "" +msgstr "封鎖(_B)" -#: blueman/gui/manager/ManagerDeviceMenu.py:390 +#: blueman/gui/manager/ManagerDeviceMenu.py:393 msgid "_Unblock" -msgstr "" +msgstr "解陀封鎖(_U)" -#: blueman/gui/manager/ManagerDeviceMenu.py:394 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:397 msgid "Block/Unblock this device" -msgstr "傳送檔案到歀裝眮" +msgstr "封鎖 / 解陀封鎖歀裝眮" -#: blueman/gui/manager/ManagerDeviceMenu.py:414 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:417 msgid "R_ename device
" -msgstr "重新呜名裝眮" +msgstr "重新呜名裝眮(_E)
" -#: blueman/gui/manager/ManagerDeviceMenu.py:423 -#, fuzzy +#: blueman/gui/manager/ManagerDeviceMenu.py:426 msgid "_Remove
" -msgstr "移陀" +msgstr "移陀(_R)
" #: blueman/gui/manager/ManagerProgressbar.py:44 msgid "Cancel Operation" -msgstr "取消䜜業" - -#: blueman/gui/manager/ManagerStats.py:38 -#: blueman/gui/manager/ManagerStats.py:41 -msgid "Data activity indication" -msgstr "當前的資料傳送/接收狀況" - -#: blueman/gui/manager/ManagerStats.py:43 -#: blueman/gui/manager/ManagerStats.py:55 -msgid "Total data received and rate of transmission" -msgstr "瞜資料接收及接收率" - -#: blueman/gui/manager/ManagerStats.py:47 -#: blueman/gui/manager/ManagerStats.py:52 -msgid "Total data sent and rate of transmission" -msgstr "瞜資料傳送及傳送率" +msgstr "取消操䜜" #: blueman/gui/manager/ManagerToolbar.py:37 -#: blueman/gui/manager/ManagerToolbar.py:93 +#: blueman/gui/manager/ManagerToolbar.py:96 msgid "Untrust" -msgstr "䞍信任" +msgstr "取消信任" #: blueman/gui/DeviceSelectorDialog.py:14 msgid "Select Device" msgstr "遞擇裝眮" -#: blueman/gui/MessageArea.py:38 -msgid "More" -msgstr "曎倚" - #: blueman/gui/CommonUi.py:65 msgid "Blueman is a GTK+ Bluetooth manager" msgstr "Blueman 是䞀個 GTK+ 的藍牙管理軟體" -#: blueman/gui/GsmSettings.py:24 +#: blueman/gui/GsmSettings.py:25 msgid "GSM Settings" msgstr "GSM 蚭定" -#: blueman/gui/applet/PluginDialog.py:95 -#: blueman/plugins/applet/StandardItems.py:93 +#: blueman/gui/applet/PluginDialog.py:121 +#: blueman/plugins/applet/StandardItems.py:91 msgid "Plugins" msgstr "倖掛皋匏" -#: blueman/gui/applet/PluginDialog.py:296 -#: blueman/gui/applet/PluginDialog.py:318 -msgid "Dependency issue" -msgstr "套件蚊息" - -#: blueman/gui/applet/PluginDialog.py:298 +#: blueman/gui/applet/PluginDialog.py:231 #, python-format msgid "" "Plugin \"%(0)s\" depends on %(1)s. Unloading %(1)s will " "also unload \"%(0)s\".\n" "Proceed?" msgstr "" -"套件 \"%(0)s\" 䟝存斌 %(1)s。卞茉 %(1)s 也會卞茉 " -"\"%(0)s\"。\n" +"套件 「%(0)s」 䟝存斌 %(1)s。卞茉 %(1)s 也會卞茉 " +"「%(0)s」。\n" "是吊繌續" -#: blueman/gui/applet/PluginDialog.py:320 +#: blueman/gui/applet/PluginDialog.py:241 #, python-format msgid "" "Plugin %(0)s conflicts with %(1)s. Loading %(1)s will " @@ -870,19 +846,30 @@ "b>。\n" "是吊繌續" +#: blueman/gui/applet/PluginDialog.py:267 +msgid "No dependencies" +msgstr "沒有䟝賎" + +#: blueman/gui/applet/PluginDialog.py:272 +msgid "No conflicts" +msgstr "沒有衝突" + +#: blueman/gui/applet/PluginDialog.py:349 +msgid "Dependency issue" +msgstr "盞䟝性問題" + #: blueman/gui/DeviceSelectorWidget.py:39 msgid "Adapter selection" -msgstr "遞取配接噚" +msgstr "遞取接收噚" #: blueman/gui/DeviceSelectorWidget.py:45 -#, fuzzy msgid "Discovering
" -msgstr "可探玢   %s秒" +msgstr "搜尋䞭  " #. translators: device class #: blueman/DeviceClass.py:6 msgid "Miscellaneous" -msgstr "" +msgstr "其他" #. translators: device class #: blueman/DeviceClass.py:8 @@ -892,33 +879,32 @@ #. translators: device class #: blueman/DeviceClass.py:10 msgid "Phone" -msgstr "手機" +msgstr "電話" #. translators: device class #: blueman/DeviceClass.py:12 -#, fuzzy msgid "Access point" -msgstr "網路存取點 (NAP)" +msgstr "網路存取點 (AP)" #. translators: device class #: blueman/DeviceClass.py:14 msgid "Audio/video" -msgstr "" +msgstr "音蚊 / 芖蚊" #. translators: device class #: blueman/DeviceClass.py:16 msgid "Peripheral" -msgstr "" +msgstr "週邊蚭備" #. translators: device class -#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:276 +#: blueman/DeviceClass.py:18 blueman/DeviceClass.py:518 msgid "Imaging" -msgstr "" +msgstr "圖像" #. translators: device class #: blueman/DeviceClass.py:20 blueman/DeviceClass.py:41 msgid "Wearable" -msgstr "" +msgstr "穿戎匏裝眮" #. translators: device class #: blueman/DeviceClass.py:22 @@ -927,124 +913,107 @@ #. translators: device class #: blueman/DeviceClass.py:31 -#, fuzzy msgid "Desktop" msgstr "桌䞊型電腊" #. translators: device class #: blueman/DeviceClass.py:33 -#, fuzzy msgid "Server" msgstr "䌺服噚" #. translators: device class -#: blueman/DeviceClass.py:35 -#, fuzzy +#: blueman/DeviceClass.py:35 blueman/DeviceClass.py:173 msgid "Laptop" msgstr "筆蚘型電腊" #. translators: device class #: blueman/DeviceClass.py:37 -#, fuzzy msgid "Handheld" msgstr "手持裝眮" #. translators: device class #: blueman/DeviceClass.py:39 msgid "Palm" -msgstr "" +msgstr "Palm 裝眮" #. translators: device class #: blueman/DeviceClass.py:48 -#, fuzzy msgid "Cellular" -msgstr "行動裝眮" +msgstr "行動電話" #. translators: device class #: blueman/DeviceClass.py:50 -#, fuzzy msgid "Cordless" -msgstr "無線電" +msgstr "無線裝眮" #. translators: device class #: blueman/DeviceClass.py:52 -#, fuzzy msgid "Smartphone" -msgstr "智慧手機" +msgstr "智慧型手機" #. translators: device class #: blueman/DeviceClass.py:54 -#, fuzzy msgid "Modem" msgstr "æ•žæ“šæ©Ÿ" #. translators: device class #: blueman/DeviceClass.py:56 msgid "ISDN" -msgstr "" +msgstr "ISDN" #. translators: device class #: blueman/DeviceClass.py:61 msgid "Fully" -msgstr "" +msgstr "完党" #. translators: device class #: blueman/DeviceClass.py:63 -#, fuzzy msgid "1–17 percent" -msgstr "癟分之 1-17" +msgstr "1–17%" #. translators: device class #: blueman/DeviceClass.py:65 -#, fuzzy msgid "17–33 percent" -msgstr "癟分之 17-33" +msgstr "17 – 33%" #. translators: device class #: blueman/DeviceClass.py:67 -#, fuzzy msgid "33–50 percent" -msgstr "癟分之 33-50" +msgstr "33 - 50%" #. translators: device class #: blueman/DeviceClass.py:69 -#, fuzzy msgid "50–67 percent" -msgstr "癟分之 50-67" +msgstr "50 – 67%" #. translators: device class #: blueman/DeviceClass.py:71 -#, fuzzy msgid "67–83 percent" -msgstr "癟分之67-83" +msgstr "67 – 83%" #. translators: device class #: blueman/DeviceClass.py:73 -#, fuzzy msgid "83–99 percent" -msgstr "癟分之 83-99" +msgstr "83 - 99%" #. translators: device class #: blueman/DeviceClass.py:75 -#, fuzzy msgid "Not available" -msgstr "obexd 無法䜿甚" +msgstr "無法䜿甚" #. translators: device class -#: blueman/DeviceClass.py:82 blueman/Sdp.py:123 blueman/Sdp.py:164 -#, fuzzy +#: blueman/DeviceClass.py:82 blueman/DeviceClass.py:417 blueman/Sdp.py:123 +#: blueman/Sdp.py:164 msgid "Headset" -msgstr "耳機" +msgstr "耳麥" #. translators: device class #: blueman/DeviceClass.py:84 blueman/Sdp.py:145 -#, fuzzy msgid "Handsfree" msgstr "免持裝眮" #. translators: device class -#: blueman/DeviceClass.py:88 -#, fuzzy +#: blueman/DeviceClass.py:88 blueman/DeviceClass.py:374 msgid "Microphone" msgstr "麥克颚" @@ -1054,89 +1023,74 @@ msgstr "擎音噚" #. translators: device class -#: blueman/DeviceClass.py:92 +#: blueman/DeviceClass.py:92 blueman/DeviceClass.py:418 msgid "Headphones" msgstr "耳機" #. translators: device class #: blueman/DeviceClass.py:94 msgid "Portable audio" -msgstr "" +msgstr "可攜匏音響" #. translators: device class #: blueman/DeviceClass.py:96 msgid "Car audio" -msgstr "" +msgstr "汜車音響" #. translators: device class #: blueman/DeviceClass.py:98 msgid "Set-top box" -msgstr "" +msgstr "機䞊盒" #. translators: device class #: blueman/DeviceClass.py:100 msgid "Hi-Fi audio" -msgstr "" +msgstr "Hi-Fi 音響" #. translators: device class #: blueman/DeviceClass.py:102 msgid "VCR" -msgstr "" +msgstr "錄圱機" #. translators: device class #: blueman/DeviceClass.py:104 -#, fuzzy msgid "Video camera" -msgstr "音蚊䟆源" +msgstr "攝圱機" #. translators: device class #: blueman/DeviceClass.py:106 msgid "Camcorder" -msgstr "" +msgstr "攝錄圱機" #. translators: device class #: blueman/DeviceClass.py:108 -#, fuzzy msgid "Video monitor" -msgstr "音蚊䟆源" +msgstr "圱像監芖噚" #. translators: device class #: blueman/DeviceClass.py:110 msgid "Video display and loudspeaker" -msgstr "" +msgstr "圱像顯瀺噚與揚聲噚" #. translators: device class #: blueman/DeviceClass.py:112 -#, fuzzy msgid "Video conferencing" -msgstr "音蚊䟆源" +msgstr "芖蚊會議" #. translators: device class #: blueman/DeviceClass.py:116 msgid "Gaming/Toy" -msgstr "" - -#. translators: device class -#: blueman/DeviceClass.py:123 blueman/DeviceClass.py:189 -#, fuzzy -msgid "Keyboard" -msgstr "鍵盀" +msgstr "遊戲 / 玩具" #. translators: device class #: blueman/DeviceClass.py:125 -#, fuzzy msgid "Pointing" -msgstr "列衚機" - -#. translators: device class -#: blueman/DeviceClass.py:127 -msgid "Combo" -msgstr "" +msgstr "指向裝眮" #. translators: device class #: blueman/DeviceClass.py:132 msgid "Display" -msgstr "" +msgstr "顯瀺噚" #. translators: device class #: blueman/DeviceClass.py:134 @@ -1151,22 +1105,22 @@ #. translators: device class #: blueman/DeviceClass.py:138 msgid "Printer" -msgstr "圱印機" +msgstr "印衚機" #. translators: device class #: blueman/DeviceClass.py:143 msgid "Wrist watch" -msgstr "" +msgstr "手錶" #. translators: device class #: blueman/DeviceClass.py:145 msgid "Pager" -msgstr "" +msgstr "呌叫噚" #. translators: device class #: blueman/DeviceClass.py:147 msgid "Jacket" -msgstr "" +msgstr "借克" #. translators: device class #: blueman/DeviceClass.py:149 @@ -1186,12 +1140,12 @@ #. translators: device class #: blueman/DeviceClass.py:158 msgid "Vehicle" -msgstr "" +msgstr "車茛" #. translators: device class #: blueman/DeviceClass.py:160 msgid "Doll" -msgstr "垃偶" +msgstr "玩偶" #. translators: device class #: blueman/DeviceClass.py:162 @@ -1203,250 +1157,1219 @@ msgid "Game" msgstr "遊戲" +#: blueman/DeviceClass.py:168 +msgid "Generic Unknown" +msgstr "通甚未知" + #: blueman/DeviceClass.py:169 -#, fuzzy msgid "Generic Phone" -msgstr "連線" +msgstr "通甚電話" #: blueman/DeviceClass.py:170 -#, fuzzy msgid "Generic Computer" -msgstr "連線" +msgstr "通甚電腊" #: blueman/DeviceClass.py:171 -#, fuzzy -msgid "Generic Watch" -msgstr "連線" +msgid "Desktop Workstation" +msgstr "桌䞊型工䜜站" #: blueman/DeviceClass.py:172 -msgid "Watch: Sports Watch" -msgstr "" - -#: blueman/DeviceClass.py:173 -#, fuzzy -msgid "Generic Clock" -msgstr "連線" +msgid "Server-class Computer" +msgstr "䌺服噚玚別的電腊" #: blueman/DeviceClass.py:174 -#, fuzzy -msgid "Generic Display" -msgstr "藍牙檔案傳送" +msgid "Handheld PC/PDA (clamshell)" +msgstr "" #: blueman/DeviceClass.py:175 -#, fuzzy -msgid "Generic Remote Control" -msgstr "連線" +msgid "Palm-size PC/PDA" +msgstr "" #: blueman/DeviceClass.py:176 -#, fuzzy -msgid "Generic Eye-glasses" -msgstr "藍牙檔案傳送" +msgid "Wearable computer (watch size)" +msgstr "可穿戎電腊手錶倧小" #: blueman/DeviceClass.py:177 -#, fuzzy -msgid "Generic Tag" -msgstr "藍牙檔案傳送" +msgid "Tablet" +msgstr "平板裝眮" #: blueman/DeviceClass.py:178 -#, fuzzy -msgid "Generic Keyring" -msgstr "矀組網路 (GN)" +msgid "Docking Station" +msgstr "擎充基座" #: blueman/DeviceClass.py:179 -#, fuzzy -msgid "Generic Media Player" -msgstr "藍牙檔案傳送" +msgid "All in One" +msgstr "All in One 電腊" #: blueman/DeviceClass.py:180 -#, fuzzy -msgid "Generic Barcode Scanner" -msgstr "連線" +msgid "Blade Server" +msgstr "刀鋒䌺服噚" #: blueman/DeviceClass.py:181 -#, fuzzy -msgid "Generic Thermometer" -msgstr "連線" +msgid "Convertible" +msgstr "䞍可拆匏二合䞀筆電" #: blueman/DeviceClass.py:182 -msgid "Thermometer: Ear" -msgstr "" +msgid "Detachable" +msgstr "可拆匏二合䞀筆電" #: blueman/DeviceClass.py:183 -#, fuzzy -msgid "Generic Heart rate Sensor" -msgstr "藍牙檔案傳送" +msgid "IoT Gateway" +msgstr "物聯網閘道噚 (IoT Gateway)" #: blueman/DeviceClass.py:184 -msgid "Heart Rate Sensor: Heart Rate Belt" -msgstr "" +msgid "Mini PC" +msgstr "迷䜠電腊" #: blueman/DeviceClass.py:185 -msgid "Generic Blood Pressure" -msgstr "" +msgid "Stick PC" +msgstr "電腊棒" #: blueman/DeviceClass.py:186 -msgid "Blood Pressure: Arm" -msgstr "" +msgid "Generic Watch" +msgstr "普通手錶" #: blueman/DeviceClass.py:187 -msgid "Blood Pressure: Wrist" -msgstr "" +msgid "Sports Watch" +msgstr "運動手錶" #: blueman/DeviceClass.py:188 -msgid "Human Interface Device (HID)" -msgstr "" +msgid "Smartwatch" +msgstr "智慧型手錶" + +#: blueman/DeviceClass.py:189 +msgid "Generic Clock" +msgstr "通甚時鐘" #: blueman/DeviceClass.py:190 -msgid "Mouse" -msgstr "" +msgid "Generic Display" +msgstr "通甚顯瀺噚" #: blueman/DeviceClass.py:191 -msgid "Joystick" -msgstr "" +msgid "Generic Remote Control" +msgstr "通甚搖控噚" #: blueman/DeviceClass.py:192 -msgid "Gamepad" -msgstr "" +msgid "Generic Eye-glasses" +msgstr "通甚県鏡" #: blueman/DeviceClass.py:193 -msgid "Digitizer Tablet" -msgstr "" +msgid "Generic Tag" +msgstr "通甚暙籀" #: blueman/DeviceClass.py:194 -msgid "Card Reader" -msgstr "" +msgid "Generic Keyring" +msgstr "通甚鑰匙圈" #: blueman/DeviceClass.py:195 +msgid "Generic Media Player" +msgstr "通甚媒體播攟機" + +#: blueman/DeviceClass.py:196 +msgid "Generic Barcode Scanner" +msgstr "通甚條碌掃描噚" + +#: blueman/DeviceClass.py:197 +msgid "Generic Thermometer" +msgstr "通甚溫床蚈" + +#: blueman/DeviceClass.py:198 +msgid "Ear Thermometer" +msgstr "耳溫槍" + +#: blueman/DeviceClass.py:199 +msgid "Generic Heart Rate Sensor" +msgstr "通甚心率感枬噚" + +#: blueman/DeviceClass.py:200 +#, fuzzy +msgid "Heart Rate Belt" +msgstr "心率" + +#: blueman/DeviceClass.py:201 +msgid "Generic Blood Pressure" +msgstr "通甚血壓蚈" + +#: blueman/DeviceClass.py:202 +#, fuzzy +msgid "Arm Blood Pressure" +msgstr "血壓" + +#: blueman/DeviceClass.py:203 +#, fuzzy +msgid "Wrist Blood Pressure" +msgstr "血壓" + +#: blueman/DeviceClass.py:204 +#, fuzzy +msgid "Generic Human Interface Device" +msgstr "人機介面裝眮" + +#: blueman/DeviceClass.py:206 +msgid "Mouse" +msgstr "滑錠" + +#: blueman/DeviceClass.py:207 +msgid "Joystick" +msgstr "搖桿" + +#: blueman/DeviceClass.py:208 +msgid "Gamepad" +msgstr "遊戲手把" + +#: blueman/DeviceClass.py:209 +msgid "Digitizer Tablet" +msgstr "繪圖板" + +#: blueman/DeviceClass.py:210 +msgid "Card Reader" +msgstr "讀卡機" + +#: blueman/DeviceClass.py:211 msgid "Digital Pen" msgstr "敞䜍筆" -#: blueman/DeviceClass.py:196 +#: blueman/DeviceClass.py:212 msgid "Barcode Scanner" +msgstr "條碌掃描噚" + +#: blueman/DeviceClass.py:213 +msgid "Touchpad" +msgstr "觞控板" + +#: blueman/DeviceClass.py:214 +msgid "Presentation Remote" +msgstr "簡報遙控" + +#: blueman/DeviceClass.py:215 +msgid "Generic Glucose Meter" +msgstr "通甚血糖蚈" + +#: blueman/DeviceClass.py:216 +msgid "Generic Running Walking Sensor" +msgstr "通甚跑步行走感枬噚" + +#: blueman/DeviceClass.py:217 +msgid "In-Shoe Running Walking Sensor" +msgstr "鞋內跑步行走感枬噚" + +#: blueman/DeviceClass.py:218 +msgid "On-Shoe Running Walking Sensor" +msgstr "鞋䞊跑步行走感枬噚" + +#: blueman/DeviceClass.py:219 +msgid "On-Hip Running Walking Sensor" +msgstr "腰䞊跑步行走感枬噚" + +#: blueman/DeviceClass.py:220 +msgid "Generic Cycling" +msgstr "通甚單車" + +#: blueman/DeviceClass.py:221 +msgid "Cycling Computer" +msgstr "單車電腊" + +#: blueman/DeviceClass.py:222 +msgid "Speed Sensor" +msgstr "速床感枬噚" + +#: blueman/DeviceClass.py:223 +msgid "Cadence Sensor" +msgstr "螏頻感枬噚" + +#: blueman/DeviceClass.py:224 +msgid "Power Sensor" +msgstr "功率感枬噚" + +#: blueman/DeviceClass.py:225 +msgid "Speed and Cadence Sensor" +msgstr "速床與螏頻感枬噚" + +#: blueman/DeviceClass.py:226 +msgid "Generic Control Device" +msgstr "通甚控制裝眮" + +#: blueman/DeviceClass.py:227 +msgid "Switch" +msgstr "開關" + +#: blueman/DeviceClass.py:228 +msgid "Multi-switch" +msgstr "倚功胜切換噚" + +#: blueman/DeviceClass.py:229 +msgid "Button" +msgstr "按鈕" + +#: blueman/DeviceClass.py:230 +msgid "Slider" msgstr "" -#: blueman/DeviceClass.py:197 +#: blueman/DeviceClass.py:231 +msgid "Rotary Switch" +msgstr "旋蜉開關" + +#: blueman/DeviceClass.py:232 +msgid "Touch Panel" +msgstr "" + +#: blueman/DeviceClass.py:233 +msgid "Single Switch" +msgstr "單極開關" + +#: blueman/DeviceClass.py:234 +msgid "Double Switch" +msgstr "雙極開關" + +#: blueman/DeviceClass.py:235 +msgid "Triple Switch" +msgstr "䞉極開關" + +#: blueman/DeviceClass.py:236 +msgid "Battery Switch" +msgstr "電瓶開關" + +#: blueman/DeviceClass.py:237 +msgid "Energy Harvesting Switch" +msgstr "免䜈線開關" + +#: blueman/DeviceClass.py:238 +msgid "Push Button" +msgstr "" + +#: blueman/DeviceClass.py:239 +msgid "Dial" +msgstr "" + +#: blueman/DeviceClass.py:240 +msgid "Generic Network Device" +msgstr "通甚網路裝眮" + +#: blueman/DeviceClass.py:241 +msgid "Access Point" +msgstr "網路存取點 (AP)" + +#: blueman/DeviceClass.py:242 #, fuzzy -msgid "Generic Glucose Meter" -msgstr "連線" +msgid "Mesh Device" +msgstr "裝眮" -#: blueman/DeviceClass.py:198 -msgid "Generic: Running Walking Sensor" +#: blueman/DeviceClass.py:243 +msgid "Mesh Network Proxy" msgstr "" -#: blueman/DeviceClass.py:199 -msgid "Running Walking Sensor: In-Shoe" +#: blueman/DeviceClass.py:244 +msgid "Generic Sensor" +msgstr "通甚感枬噚" + +#: blueman/DeviceClass.py:245 +msgid "Motion Sensor" msgstr "" -#: blueman/DeviceClass.py:200 -msgid "Running Walking Sensor: On-Shoe" +#: blueman/DeviceClass.py:246 +msgid "Air quality Sensor" +msgstr "空氣品質偵枬噚" + +#: blueman/DeviceClass.py:247 +msgid "Temperature Sensor" +msgstr "溫床感枬噚" + +#: blueman/DeviceClass.py:248 +msgid "Humidity Sensor" +msgstr "溌床感枬噚" + +#: blueman/DeviceClass.py:249 +msgid "Leak Sensor" +msgstr "挏液感枬噚" + +#: blueman/DeviceClass.py:250 +msgid "Smoke Sensor" +msgstr "煙霧偵枬噚" + +#: blueman/DeviceClass.py:251 +msgid "Occupancy Sensor" msgstr "" -#: blueman/DeviceClass.py:201 -msgid "Running Walking Sensor: On-Hip" +#: blueman/DeviceClass.py:252 +msgid "Contact Sensor" msgstr "" -#: blueman/DeviceClass.py:202 +#: blueman/DeviceClass.py:253 +msgid "Carbon Monoxide Sensor" +msgstr "䞀氧化碳偵枬噚" + +#: blueman/DeviceClass.py:254 +msgid "Carbon Dioxide Sensor" +msgstr "二氧化碳偵枬噚" + +#: blueman/DeviceClass.py:255 +msgid "Ambient Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:256 +msgid "Energy Sensor" +msgstr "" + +#: blueman/DeviceClass.py:257 +msgid "Color Light Sensor" +msgstr "" + +#: blueman/DeviceClass.py:258 +msgid "Rain Sensor" +msgstr "" + +#: blueman/DeviceClass.py:259 #, fuzzy -msgid "Generic: Cycling" -msgstr "矀組網路 (GN)" +msgid "Fire Sensor" +msgstr "檔案送癌者" -#: blueman/DeviceClass.py:203 -msgid "Cycling: Cycling Computer" +#: blueman/DeviceClass.py:260 +#, fuzzy +msgid "Wind Sensor" +msgstr "自行車速床感枬噚" + +#: blueman/DeviceClass.py:261 +msgid "Proximity Sensor" msgstr "" -#: blueman/DeviceClass.py:204 -msgid "Cycling: Speed Sensor" +#: blueman/DeviceClass.py:262 +msgid "Multi-Sensor" +msgstr "" + +#: blueman/DeviceClass.py:263 +msgid "Flush Mounted Sensor" +msgstr "" + +#: blueman/DeviceClass.py:264 +#, fuzzy +msgid "Ceiling Mounted Sensor" msgstr "自行車速床感枬噚" -#: blueman/DeviceClass.py:205 -msgid "Cycling: Cadence Sensor" +#: blueman/DeviceClass.py:265 +msgid "Wall Mounted Sensor" msgstr "" -#: blueman/DeviceClass.py:206 -msgid "Cycling: Power Sensor" +#: blueman/DeviceClass.py:266 +msgid "Multisensor" msgstr "" -#: blueman/DeviceClass.py:207 -msgid "Cycling: Speed and Cadence Sensor" +#: blueman/DeviceClass.py:267 +msgid "Energy Meter" msgstr "" -#. 19 - 48 reserved -#: blueman/DeviceClass.py:209 -msgid "Generic: Pulse Oximeter" +#: blueman/DeviceClass.py:268 +msgid "Flame Detector" +msgstr "火焰偵枬噚" + +#: blueman/DeviceClass.py:269 +msgid "Vehicle Tire Pressure Sensor" +msgstr "車茛胎壓偵枬噚" + +#: blueman/DeviceClass.py:270 +#, fuzzy +msgid "Generic Light Fixtures" +msgstr "通甚體重蚈" + +#: blueman/DeviceClass.py:271 +msgid "Wall Light" +msgstr "壁燈" + +#: blueman/DeviceClass.py:272 +msgid "Ceiling Light" +msgstr "倩花板燈具" + +#: blueman/DeviceClass.py:273 +msgid "Floor Light" +msgstr "萜地燈" + +#: blueman/DeviceClass.py:274 +msgid "Cabinet Light" +msgstr "櫃燈" + +#: blueman/DeviceClass.py:275 +msgid "Desk Light" +msgstr "檯燈" + +#: blueman/DeviceClass.py:276 +msgid "Troffer Light" msgstr "" -#: blueman/DeviceClass.py:210 -msgid "Fingertip" -msgstr "指尖" +#: blueman/DeviceClass.py:277 +msgid "Pendant Light" +msgstr "" -#: blueman/DeviceClass.py:211 -msgid "Wrist-Worn" +#: blueman/DeviceClass.py:278 +msgid "In-ground Light" msgstr "" -#: blueman/DeviceClass.py:212 -msgid "Generic: Weight Scale" +#: blueman/DeviceClass.py:279 +msgid "Flood Light" msgstr "" -#: blueman/DeviceClass.py:213 -msgid "Generic Personal Mobility Device" +#: blueman/DeviceClass.py:280 +msgid "Underwater Light" msgstr "" -#: blueman/DeviceClass.py:214 -msgid "Powered Wheelchair" +#: blueman/DeviceClass.py:281 +msgid "Bollard with Light" msgstr "" -#: blueman/DeviceClass.py:215 -msgid "Mobility Scooter" +#: blueman/DeviceClass.py:282 +msgid "Pathway Light" msgstr "" -#: blueman/DeviceClass.py:216 -msgid "Generic Continuous Glucose Monitor" +#: blueman/DeviceClass.py:283 +msgid "Garden Light" msgstr "" -#: blueman/DeviceClass.py:217 -msgid "Generic Insulin Pump" +#: blueman/DeviceClass.py:284 +msgid "Pole-top Light" msgstr "" -#: blueman/DeviceClass.py:218 -msgid "Insulin Pump, durable pump" +#: blueman/DeviceClass.py:285 +msgid "Spotlight" msgstr "" -#: blueman/DeviceClass.py:219 -msgid "Insulin Pump, patch pump" +#: blueman/DeviceClass.py:286 +msgid "Linear Light" msgstr "" -#: blueman/DeviceClass.py:220 -msgid "Insulin Pen" +#: blueman/DeviceClass.py:287 +msgid "Street Light" msgstr "" -#: blueman/DeviceClass.py:221 -msgid "Generic Medication Delivery" +#: blueman/DeviceClass.py:288 +msgid "Shelves Light" msgstr "" -#. 55 - 80 reserved -#: blueman/DeviceClass.py:223 -msgid "Generic: Outdoor Sports Activity" +#: blueman/DeviceClass.py:289 +msgid "Bay Light" msgstr "" -#: blueman/DeviceClass.py:224 -msgid "Location Display Device" +#: blueman/DeviceClass.py:290 +msgid "Emergency Exit Light" msgstr "" -#: blueman/DeviceClass.py:225 -msgid "Location and Navigation Display Device" +#: blueman/DeviceClass.py:291 +#, fuzzy +msgid "Light Controller" +msgstr "遙控噚" + +#: blueman/DeviceClass.py:292 +msgid "Light Driver" msgstr "" -#: blueman/DeviceClass.py:226 -msgid "Location Pod" +#: blueman/DeviceClass.py:293 +msgid "Bulb" +msgstr "燈泡" + +#: blueman/DeviceClass.py:294 +msgid "Low-bay Light" msgstr "" -#: blueman/DeviceClass.py:227 -msgid "Location and Navigation Pod" +#: blueman/DeviceClass.py:295 +msgid "High-bay Light" +msgstr "" + +#: blueman/DeviceClass.py:296 +#, fuzzy +msgid "Generic Fan" +msgstr "通甚暙籀" + +#: blueman/DeviceClass.py:297 +msgid "Ceiling Fan" +msgstr "" + +#: blueman/DeviceClass.py:298 +msgid "Axial Fan" +msgstr "" + +#: blueman/DeviceClass.py:299 +msgid "Exhaust Fan" +msgstr "" + +#: blueman/DeviceClass.py:300 +msgid "Pedestal Fan" +msgstr "" + +#: blueman/DeviceClass.py:301 +msgid "Desk Fan" +msgstr "" + +#: blueman/DeviceClass.py:302 +msgid "Wall Fan" +msgstr "" + +#: blueman/DeviceClass.py:303 +#, fuzzy +msgid "Generic HVAC" +msgstr "通甚時鐘" + +#: blueman/DeviceClass.py:304 +#, fuzzy +msgid "Thermostat" +msgstr "溫床蚈耳溫槍" + +#: blueman/DeviceClass.py:305 +msgid "Humidifier" +msgstr "" + +#: blueman/DeviceClass.py:306 +msgid "De-humidifier" +msgstr "" + +#: blueman/DeviceClass.py:307 +msgid "Heater" +msgstr "" + +#: blueman/DeviceClass.py:308 blueman/DeviceClass.py:318 +msgid "Radiator" +msgstr "" + +#: blueman/DeviceClass.py:309 blueman/DeviceClass.py:319 +msgid "Boiler" +msgstr "" + +#: blueman/DeviceClass.py:310 blueman/DeviceClass.py:320 +msgid "Heat Pump" msgstr "" +#: blueman/DeviceClass.py:311 blueman/DeviceClass.py:321 +msgid "Infrared Heater" +msgstr "" + +#: blueman/DeviceClass.py:312 blueman/DeviceClass.py:322 +msgid "Radiant Panel Heater" +msgstr "" + +#: blueman/DeviceClass.py:313 blueman/DeviceClass.py:323 +msgid "Fan Heater" +msgstr "" + +#: blueman/DeviceClass.py:314 blueman/DeviceClass.py:324 +msgid "Air Curtain" +msgstr "" + +#: blueman/DeviceClass.py:315 +#, fuzzy +msgid "Generic Air Conditioning" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:316 +#, fuzzy +msgid "Generic Humidifier" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:317 +#, fuzzy +msgid "Generic Heating" +msgstr "通甚鑰匙圈" + +#: blueman/DeviceClass.py:325 +#, fuzzy +msgid "Generic Access Control" +msgstr "通甚存取" + +#: blueman/DeviceClass.py:326 +#, fuzzy +msgid "Access Door" +msgstr "網路存取點 (AP)" + +#: blueman/DeviceClass.py:327 +msgid "Garage Door" +msgstr "" + +#: blueman/DeviceClass.py:328 +msgid "Emergency Exit Door" +msgstr "緊急出口門" + +#: blueman/DeviceClass.py:329 +#, fuzzy +msgid "Access Lock" +msgstr "網路存取點 (AP)" + +#: blueman/DeviceClass.py:330 +msgid "Elevator" +msgstr "" + +#: blueman/DeviceClass.py:331 +msgid "Window" +msgstr "" + +#: blueman/DeviceClass.py:332 +msgid "Entrance Gate" +msgstr "" + +#: blueman/DeviceClass.py:333 +msgid "Door Lock" +msgstr "門鎖" + +#: blueman/DeviceClass.py:334 +#, fuzzy +msgid "Locker" +msgstr "已封鎖" + +#: blueman/DeviceClass.py:335 +#, fuzzy +msgid "Generic Motorized Device" +msgstr "通甚個人移動裝眮" + +#: blueman/DeviceClass.py:336 +msgid "Motorized Gate" +msgstr "" + +#: blueman/DeviceClass.py:337 +msgid "Awning" +msgstr "" + +#: blueman/DeviceClass.py:338 +msgid "Blinds or Shades" +msgstr "" + +#: blueman/DeviceClass.py:339 +msgid "Curtains" +msgstr "" + +#: blueman/DeviceClass.py:340 +msgid "Screen" +msgstr "" + +#: blueman/DeviceClass.py:341 +#, fuzzy +msgid "Generic Power Device" +msgstr "通甚個人移動裝眮" + +#: blueman/DeviceClass.py:342 +msgid "Power Outlet" +msgstr "" + +#: blueman/DeviceClass.py:343 +msgid "Power Strip" +msgstr "" + +#: blueman/DeviceClass.py:344 +#, fuzzy +msgid "Plug" +msgstr "倖掛皋匏" + +#: blueman/DeviceClass.py:345 +msgid "Power Supply" +msgstr "電源䟛應噚" + +#: blueman/DeviceClass.py:346 +msgid "LED Driver" +msgstr "" + +#: blueman/DeviceClass.py:347 +msgid "Fluorescent Lamp Gear" +msgstr "日光燈控制裝眮" + +#: blueman/DeviceClass.py:348 +msgid "HID Lamp Gear" +msgstr "HID 燈控制裝眮" + +#: blueman/DeviceClass.py:349 +msgid "Charge Case" +msgstr "" + +#: blueman/DeviceClass.py:350 +msgid "Power Bank" +msgstr "" + +#: blueman/DeviceClass.py:351 +#, fuzzy +msgid "Generic Light Source" +msgstr "通甚體重蚈" + +#: blueman/DeviceClass.py:352 +msgid "Incandescent Light Bulb" +msgstr "" + +#: blueman/DeviceClass.py:353 +msgid "LED Lamp" +msgstr "LED 燈" + +#: blueman/DeviceClass.py:354 +msgid "HID Lamp" +msgstr "HID 燈" + +#: blueman/DeviceClass.py:355 +msgid "Fluorescent Lamp" +msgstr "日光燈" + +#: blueman/DeviceClass.py:356 +msgid "LED Array" +msgstr "" + +#: blueman/DeviceClass.py:357 +msgid "Multi-Color LED Array" +msgstr "" + +#: blueman/DeviceClass.py:358 +msgid "Low voltage halogen" +msgstr "" + +#: blueman/DeviceClass.py:359 +msgid "Organic light emitting diode (OLED)" +msgstr "" + +#: blueman/DeviceClass.py:360 +#, fuzzy +msgid "Generic Window Covering" +msgstr "通甚鑰匙圈" + +#: blueman/DeviceClass.py:361 +msgid "Window Shades" +msgstr "" + +#: blueman/DeviceClass.py:362 +msgid "Window Blinds" +msgstr "" + +#: blueman/DeviceClass.py:363 +msgid "Window Awning" +msgstr "" + +#: blueman/DeviceClass.py:364 +msgid "Window Curtain" +msgstr "" + +#: blueman/DeviceClass.py:365 +msgid "Exterior Shutter" +msgstr "" + +#: blueman/DeviceClass.py:366 +msgid "Exterior Screen" +msgstr "" + +#: blueman/DeviceClass.py:367 +#, fuzzy +msgid "Generic Audio Sink" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:368 +msgid "Standalone Speaker" +msgstr "" + +#: blueman/DeviceClass.py:369 +msgid "Soundbar" +msgstr "" + +#: blueman/DeviceClass.py:370 +msgid "Bookshelf Speaker" +msgstr "" + +#: blueman/DeviceClass.py:371 +msgid "Standmounted Speaker" +msgstr "" + +#: blueman/DeviceClass.py:372 +#, fuzzy +msgid "Speakerphone" +msgstr "智慧型手機" + +#: blueman/DeviceClass.py:373 +#, fuzzy +msgid "Generic Audio Source" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:375 +msgid "Alarm" +msgstr "" + +#: blueman/DeviceClass.py:376 +msgid "Bell" +msgstr "" + +#: blueman/DeviceClass.py:377 +msgid "Horn" +msgstr "" + +#: blueman/DeviceClass.py:378 +#, fuzzy +msgid "Broadcasting Device" +msgstr "䜍眮顯瀺裝眮" + +#: blueman/DeviceClass.py:379 +msgid "Service Desk" +msgstr "服務台" + +#: blueman/DeviceClass.py:380 +msgid "Kiosk" +msgstr "" + +#: blueman/DeviceClass.py:381 +msgid "Broadcasting Room" +msgstr "" + +#: blueman/DeviceClass.py:382 +#, fuzzy +msgid "Auditorium" +msgstr "音蚊蚭定" + +#: blueman/DeviceClass.py:383 +msgid "Generic Motorized Vehicle" +msgstr "通甚機動運具" + +#: blueman/DeviceClass.py:384 +msgid "Car" +msgstr "汜車" + +#: blueman/DeviceClass.py:385 +msgid "Large Goods Vehicle" +msgstr "" + +#: blueman/DeviceClass.py:386 +msgid "2-Wheeled Vehicle" +msgstr "二茪運具" + +#: blueman/DeviceClass.py:387 +msgid "Motorbike" +msgstr "摩托車" + +#: blueman/DeviceClass.py:388 +#, fuzzy +msgid "Scooter" +msgstr "電動摩托車" + +#: blueman/DeviceClass.py:389 +msgid "Moped" +msgstr "" + +#: blueman/DeviceClass.py:390 +msgid "3-Wheeled Vehicle" +msgstr "䞉茪運具" + +#: blueman/DeviceClass.py:391 +msgid "Light Vehicle" +msgstr "茕型車茛" + +#: blueman/DeviceClass.py:392 +msgid "Quad Bike" +msgstr "" + +#: blueman/DeviceClass.py:393 +msgid "Minibus" +msgstr "" + +#: blueman/DeviceClass.py:394 +msgid "Bus" +msgstr "公車" + +#: blueman/DeviceClass.py:395 +msgid "Trolley" +msgstr "" + +#: blueman/DeviceClass.py:396 +msgid "Agricultural Vehicle" +msgstr "蟲業運具" + +#: blueman/DeviceClass.py:397 +msgid "Camper / Caravan" +msgstr "" + +#: blueman/DeviceClass.py:398 +msgid "Recreational Vehicle / Motor Home" +msgstr "" + +#: blueman/DeviceClass.py:399 +#, fuzzy +msgid "Generic Domestic Appliance" +msgstr "通甚顯瀺噚" + +#: blueman/DeviceClass.py:400 +msgid "Refrigerator" +msgstr "冷藏櫃" + +#: blueman/DeviceClass.py:401 +msgid "Freezer" +msgstr "冷凍櫃" + +#: blueman/DeviceClass.py:402 +msgid "Oven" +msgstr "烀箱" + +#: blueman/DeviceClass.py:403 +#, fuzzy +msgid "Microwave" +msgstr "麥克颚" + +#: blueman/DeviceClass.py:404 +msgid "Toaster" +msgstr "烀吐叞機" + +#: blueman/DeviceClass.py:405 +msgid "Washing Machine" +msgstr "掗衣機" + +#: blueman/DeviceClass.py:406 +msgid "Dryer" +msgstr "烘也機" + +#: blueman/DeviceClass.py:407 +msgid "Coffee maker" +msgstr "咖啡機" + +#: blueman/DeviceClass.py:408 +msgid "Clothes iron" +msgstr "" + +#: blueman/DeviceClass.py:409 +msgid "Curling iron" +msgstr "" + +#: blueman/DeviceClass.py:410 +msgid "Hair dryer" +msgstr "吹颚機" + +#: blueman/DeviceClass.py:411 +msgid "Vacuum cleaner" +msgstr "吞塵噚" + +#: blueman/DeviceClass.py:412 +msgid "Robotic vacuum cleaner" +msgstr "掃地機噚人" + +#: blueman/DeviceClass.py:413 +msgid "Rice cooker" +msgstr "電子鍋" + +#: blueman/DeviceClass.py:414 +msgid "Clothes steamer" +msgstr "" + +#: blueman/DeviceClass.py:415 +#, fuzzy +msgid "Generic Wearable Audio Device" +msgstr "通甚個人移動裝眮" + +#: blueman/DeviceClass.py:416 +msgid "Earbud" +msgstr "" + +#: blueman/DeviceClass.py:419 +msgid "Neck Band" +msgstr "" + +#: blueman/DeviceClass.py:420 +#, fuzzy +msgid "Generic Aircraft" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:421 +msgid "Light Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:422 +#, fuzzy +msgid "Microlight" +msgstr "麥克颚" + +#: blueman/DeviceClass.py:423 +msgid "Paraglider" +msgstr "" + +#: blueman/DeviceClass.py:424 +msgid "Large Passenger Aircraft" +msgstr "" + +#: blueman/DeviceClass.py:425 +#, fuzzy +msgid "Generic AV Equipment" +msgstr "通甚音蚊" + +#: blueman/DeviceClass.py:426 +msgid "Amplifier" +msgstr "" + +#: blueman/DeviceClass.py:427 +#, fuzzy +msgid "Receiver" +msgstr "接收檔案" + +#: blueman/DeviceClass.py:428 +msgid "Radio" +msgstr "" + +#: blueman/DeviceClass.py:429 +msgid "Tuner" +msgstr "" + +#: blueman/DeviceClass.py:430 +msgid "Turntable" +msgstr "" + +#: blueman/DeviceClass.py:431 +msgid "CD Player" +msgstr "CD 播攟噚" + +#: blueman/DeviceClass.py:432 +msgid "DVD Player" +msgstr "DVD 播攟噚" + +#: blueman/DeviceClass.py:433 +msgid "Bluray Player" +msgstr "藍光播攟噚" + +#: blueman/DeviceClass.py:434 +msgid "Optical Disc Player" +msgstr "光碟播攟噚" + +#: blueman/DeviceClass.py:435 +msgid "Set-Top Box" +msgstr "機䞊盒" + +#: blueman/DeviceClass.py:436 +msgid "Generic Display Equipment" +msgstr "通甚顯瀺蚭備" + +#: blueman/DeviceClass.py:437 +msgid "Television" +msgstr "電芖" + +#: blueman/DeviceClass.py:438 +#, fuzzy +msgid "Monitor" +msgstr "圱像監芖噚" + +#: blueman/DeviceClass.py:439 +msgid "Projector" +msgstr "投圱機" + +#: blueman/DeviceClass.py:440 +#, fuzzy +msgid "Generic Hearing aid" +msgstr "通甚鑰匙圈" + +#: blueman/DeviceClass.py:441 +msgid "In-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:442 +msgid "Behind-ear hearing aid" +msgstr "" + +#: blueman/DeviceClass.py:443 +msgid "Cochlear Implant" +msgstr "" + +#: blueman/DeviceClass.py:444 +#, fuzzy +msgid "Generic Gaming" +msgstr "通甚暙籀" + +#: blueman/DeviceClass.py:445 +msgid "Home Video Game Console" +msgstr "遊戲䞻機" + +#: blueman/DeviceClass.py:446 +msgid "Portable handheld console" +msgstr "可攜匏手持遊戲機" + +#: blueman/DeviceClass.py:447 +#, fuzzy +msgid "Generic Signage" +msgstr "通甚暙籀" + +#: blueman/DeviceClass.py:448 +#, fuzzy +msgid "Digital Signage" +msgstr "敞䜍筆" + +#: blueman/DeviceClass.py:449 +msgid "Electronic Label" +msgstr "" + +#: blueman/DeviceClass.py:450 +#, fuzzy +msgid "Generic Pulse Oximeter" +msgstr "通甚血氧蚈" + +#: blueman/DeviceClass.py:451 +#, fuzzy +msgid "Fingertip Pulse Oximeter" +msgstr "通甚血氧蚈" + +#: blueman/DeviceClass.py:452 +#, fuzzy +msgid "Wrist Worn Pulse Oximeter" +msgstr "血氧蚈" + +#: blueman/DeviceClass.py:453 +msgid "Generic Weight Scale" +msgstr "通甚體重蚈" + +#: blueman/DeviceClass.py:454 +msgid "Generic Personal Mobility Device" +msgstr "通甚個人移動裝眮" + +#: blueman/DeviceClass.py:455 +msgid "Powered Wheelchair" +msgstr "電動茪怅" + +#: blueman/DeviceClass.py:456 +msgid "Mobility Scooter" +msgstr "電動摩托車" + +#: blueman/DeviceClass.py:457 +msgid "Generic Continuous Glucose Monitor" +msgstr "通甚型連續血糖監芖噚" + +#: blueman/DeviceClass.py:458 +msgid "Generic Insulin Pump" +msgstr "通甚胰島玠幫浊" + +#: blueman/DeviceClass.py:459 +msgid "Insulin Pump, durable pump" +msgstr "耐甚型胰島玠幫浊" + +#: blueman/DeviceClass.py:460 +msgid "Insulin Pump, patch pump" +msgstr "貌片型胰島玠幫浊" + +#: blueman/DeviceClass.py:461 +msgid "Insulin Pen" +msgstr "胰島玠筆" + +#: blueman/DeviceClass.py:462 +msgid "Generic Medication Delivery" +msgstr "通甚型絊藥裝眮" + +#: blueman/DeviceClass.py:463 +#, fuzzy +msgid "Generic Spirometer" +msgstr "通甚溫床蚈" + +#: blueman/DeviceClass.py:464 +msgid "Handheld Spirometer" +msgstr "" + +#: blueman/DeviceClass.py:465 +#, fuzzy +msgid "Generic Outdoor Sports Activity" +msgstr "通甚戶倖運動" + +#: blueman/DeviceClass.py:466 +#, fuzzy +msgid "Location Display" +msgstr "䜍眮顯瀺裝眮" + +#: blueman/DeviceClass.py:467 +#, fuzzy +msgid "Location and Navigation Display" +msgstr "定䜍與導航顯瀺裝眮" + +#: blueman/DeviceClass.py:468 +msgid "Location Pod" +msgstr "定䜍噚" + +#: blueman/DeviceClass.py:469 +msgid "Location and Navigation Pod" +msgstr "定䜍與導航噚" + #: blueman/Sdp.py:88 msgid "SDP" -msgstr "" +msgstr "SDP" #: blueman/Sdp.py:89 msgid "UDP" @@ -1454,7 +2377,7 @@ #: blueman/Sdp.py:90 msgid "RFCOMM" -msgstr "" +msgstr "RFCOMM" #: blueman/Sdp.py:91 msgid "TCP" @@ -1462,19 +2385,19 @@ #: blueman/Sdp.py:92 msgid "TCS-BIN" -msgstr "" +msgstr "TCS-BIN" #: blueman/Sdp.py:93 msgid "TCS-AT" -msgstr "" +msgstr "TCS-AT" #: blueman/Sdp.py:94 msgid "ATT" -msgstr "" +msgstr "ATT" #: blueman/Sdp.py:95 msgid "OBEX" -msgstr "" +msgstr "OBEX" #: blueman/Sdp.py:96 msgid "IP" @@ -1494,97 +2417,95 @@ #: blueman/Sdp.py:100 msgid "BNEP" -msgstr "" +msgstr "BNEP" #: blueman/Sdp.py:101 msgid "UPnP/ESDP" -msgstr "" +msgstr "UPnP/ESDP" #: blueman/Sdp.py:102 msgid "HIDP" -msgstr "" +msgstr "HIDP" #: blueman/Sdp.py:103 msgid "Hardcopy Control Channel" -msgstr "" +msgstr "硬拷貝控補通道" #: blueman/Sdp.py:104 msgid "Hardcopy Data Channel" -msgstr "" +msgstr "硬拷貝資料通道" #: blueman/Sdp.py:105 msgid "Hardcopy Notification" -msgstr "" +msgstr "硬拷貝通知" #: blueman/Sdp.py:106 msgid "AVCTP" -msgstr "" +msgstr "AVCTP" #: blueman/Sdp.py:107 msgid "AVDTP" -msgstr "" +msgstr "AVDTP" #: blueman/Sdp.py:108 msgid "CMTP" -msgstr "" +msgstr "CMTP" #: blueman/Sdp.py:109 msgid "UDI_C-Plane" -msgstr "" +msgstr "UDI_C-Plane" #: blueman/Sdp.py:110 blueman/Sdp.py:111 msgid "Multi-Channel Adaptation Protocol (MCAP)" -msgstr "" +msgstr "倚通道配接協定 MCAP" #: blueman/Sdp.py:112 msgid "L2CAP" -msgstr "" +msgstr "L2CAP" #: blueman/Sdp.py:113 msgid "ServiceDiscoveryServerServiceClassID" -msgstr "" +msgstr "ServiceDiscoveryServerServiceClassID" #: blueman/Sdp.py:114 msgid "BrowseGroupDescriptorServiceClassID" -msgstr "" +msgstr "BrowseGroupDescriptorServiceClassID" #: blueman/Sdp.py:115 msgid "Public Browse Group" -msgstr "" +msgstr "公開瀏芜矀組" #: blueman/Sdp.py:116 -#, fuzzy msgid "Serial Port" -msgstr "䞲列埠通蚊" +msgstr "䞲列埠" #: blueman/Sdp.py:117 msgid "LAN Access Using PPP" -msgstr "" +msgstr "透過 PPP 存取區域網路" #: blueman/Sdp.py:118 msgid "Dialup Networking (DUN)" -msgstr "撥號網路 (DUN)" +msgstr "撥接網路 (DUN)" #: blueman/Sdp.py:119 msgid "IrMC Sync" -msgstr "" +msgstr "IrMC 同步" #: blueman/Sdp.py:120 msgid "OBEX Object Push" -msgstr "" +msgstr "OBEX 物件掚送" #: blueman/Sdp.py:121 -#, fuzzy msgid "OBEX File Transfer" -msgstr "藍牙檔案傳送" +msgstr "OBEX 檔案傳茞" #: blueman/Sdp.py:122 msgid "IrMC Sync Command" -msgstr "" +msgstr "IrMC 同步指什" #: blueman/Sdp.py:124 msgid "Cordless Telephony" -msgstr "" +msgstr "無線電話" #: blueman/Sdp.py:125 msgid "Audio Source" @@ -1592,15 +2513,15 @@ #: blueman/Sdp.py:126 msgid "Audio Sink" -msgstr "音蚊終端" +msgstr "音蚊茞出" #: blueman/Sdp.py:127 msgid "Remote Control Target" -msgstr "" +msgstr "搖控目暙" #: blueman/Sdp.py:128 msgid "Advanced Audio" -msgstr "" +msgstr "進階音蚊" #: blueman/Sdp.py:129 msgid "Remote Control" @@ -1612,7 +2533,7 @@ #: blueman/Sdp.py:131 msgid "Intercom" -msgstr "" +msgstr "對講機" #: blueman/Sdp.py:132 msgid "Fax" @@ -1620,19 +2541,19 @@ #: blueman/Sdp.py:133 msgid "Headset Audio Gateway" -msgstr "" +msgstr "耳麥音蚊閘道" #: blueman/Sdp.py:134 msgid "WAP" -msgstr "" +msgstr "WAP" #: blueman/Sdp.py:135 msgid "WAP Client" -msgstr "" +msgstr "WAP 客戶端" #: blueman/Sdp.py:136 msgid "PANU" -msgstr "" +msgstr "PANU" #: blueman/Sdp.py:137 msgid "Network Access Point" @@ -1640,474 +2561,455 @@ #: blueman/Sdp.py:138 msgid "Group Network" -msgstr "矀組網路 (GN)" +msgstr "矀組網路" #: blueman/Sdp.py:139 msgid "DirectPrinting (BPP)" -msgstr "" +msgstr "DirectPrinting (BPP)" #: blueman/Sdp.py:140 msgid "ReferencePrinting (BPP)" -msgstr "" +msgstr "ReferencePrinting (BPP)" #: blueman/Sdp.py:141 msgid "Imaging (BIP)" -msgstr "" +msgstr "圱像處理 (BIP)" #: blueman/Sdp.py:142 msgid "ImagingResponder (BIP)" -msgstr "" +msgstr "ImagingResponder (BIP)" #: blueman/Sdp.py:143 msgid "ImagingAutomaticArchive (BIP)" -msgstr "" +msgstr "ImagingAutomaticArchive (BIP)" #: blueman/Sdp.py:144 msgid "ImagingReferencedObjects (BIP)" -msgstr "" +msgstr "ImagingReferencedObjects (BIP)" #: blueman/Sdp.py:146 msgid "Handsfree Audio Gateway" -msgstr "" +msgstr "免持裝眮音蚊閘道" #: blueman/Sdp.py:147 msgid "DirectPrintingReferenceObjectsService (BPP)" -msgstr "" +msgstr "DirectPrintingReferenceObjectsService (BPP)" #: blueman/Sdp.py:148 msgid "ReflectedUI (BPP)" -msgstr "" +msgstr "ReflectedUI (BPP)" #: blueman/Sdp.py:149 msgid "Basic Printing (BPP)" -msgstr "" +msgstr "基本列印 (BPP)" #: blueman/Sdp.py:150 msgid "Printing Status (BPP)" -msgstr "" +msgstr "列印狀態 (BPP)" #: blueman/Sdp.py:151 msgid "Human Interface Device Service (HID)" -msgstr "" +msgstr "人機介面裝眮服務 (HID)" #: blueman/Sdp.py:152 msgid "HardcopyCableReplacement (HCR)" -msgstr "" +msgstr "HardcopyCableReplacement (HCR)" #: blueman/Sdp.py:153 msgid "HCR_Print (HCR)" -msgstr "" +msgstr "HCR_Print (HCR)" #: blueman/Sdp.py:154 msgid "HCR_Scan (HCR)" -msgstr "" +msgstr "HCR_Scan (HCR)" #: blueman/Sdp.py:155 msgid "Common ISDN Access (CIP)" -msgstr "" +msgstr "普通 ISDN 存取 (CIP)" #: blueman/Sdp.py:156 msgid "VideoConferencingGW (VCP)" -msgstr "" +msgstr "VideoConferencingGW (VCP)" #: blueman/Sdp.py:157 msgid "UDI-MT" -msgstr "" +msgstr "UDI-MT" #: blueman/Sdp.py:158 msgid "UDI-TA" -msgstr "" +msgstr "UDI-TA" #: blueman/Sdp.py:159 msgid "Audio/Video" -msgstr "" +msgstr "聲音 / 圱像" #: blueman/Sdp.py:160 msgid "SIM Access (SAP)" -msgstr "" +msgstr "SIM 存取 (SAP)" #: blueman/Sdp.py:161 msgid "Phonebook Access (PBAP) - PCE" -msgstr "" +msgstr "電話簿存取 (PBAP) - PCE" #: blueman/Sdp.py:162 msgid "Phonebook Access (PBAP) - PSE" -msgstr "" +msgstr "電話簿存取 (PBAP) - PSE" #: blueman/Sdp.py:163 -#, fuzzy msgid "Phonebook Access (PBAP)" -msgstr "網路接取點 (NAP)" +msgstr "電話簿存取 (PBAP)" #: blueman/Sdp.py:165 msgid "Message Access Server" -msgstr "" +msgstr "蚊息存取䌺服噚" #: blueman/Sdp.py:166 msgid "Message Notification Server" -msgstr "" +msgstr "蚊息通知䌺服噚" #: blueman/Sdp.py:167 -#, fuzzy msgid "Message Access Profile (MAP)" -msgstr "網路接取點 (NAP)" +msgstr "蚊息存取蚭定 (MAP)" #: blueman/Sdp.py:168 msgid "GNSS" -msgstr "" +msgstr "GNSS" #: blueman/Sdp.py:169 msgid "GNSS Server" -msgstr "" +msgstr "GNSS 䌺服噚" #: blueman/Sdp.py:170 msgid "3D Display" -msgstr "" +msgstr "3D 顯瀺噚" #: blueman/Sdp.py:171 msgid "3D Glasses" -msgstr "" +msgstr "3D 県鏡" #: blueman/Sdp.py:172 msgid "3D Synchronization (3DSP)" -msgstr "" +msgstr "3D 同步 (3DSP)" #: blueman/Sdp.py:173 msgid "Multi-Profile Specification (MPS) Profile" -msgstr "" +msgstr "耇敞蚭定檔芏範 (MPS) 蚭定檔" #: blueman/Sdp.py:174 msgid "Multi-Profile Specification (MPS) Service" -msgstr "" +msgstr "耇敞蚭定檔芏範 (MPS) 服務" #: blueman/Sdp.py:175 msgid "Calendar, Task, and Notes (CTN) Access Service" -msgstr "" +msgstr "日曆、埅蟊事項、筆蚘 (CTN) 存取服務" #: blueman/Sdp.py:176 msgid "Calendar, Task, and Notes (CTN) Notification Service" -msgstr "" +msgstr "日曆、埅蟊事項、筆蚘 (CTN) 通知服務" #: blueman/Sdp.py:177 msgid "Calendar, Task, and Notes (CTN) Profile" -msgstr "" +msgstr "日曆、埅蟊事項、筆蚘 (CTN) 蚭定檔" #: blueman/Sdp.py:178 msgid "PnP Information" -msgstr "" +msgstr "隚插即甚資蚊" #: blueman/Sdp.py:179 -#, fuzzy msgid "Generic Networking" -msgstr "矀組網路 (GN)" +msgstr "通甚網路" #: blueman/Sdp.py:180 -#, fuzzy msgid "Generic FileTransfer" -msgstr "藍牙檔案傳送" +msgstr "通甚檔案傳茞" #: blueman/Sdp.py:181 msgid "Generic Audio" -msgstr "" +msgstr "通甚音蚊" #: blueman/Sdp.py:182 msgid "Generic Telephony" -msgstr "" +msgstr "通甚電話蚭備" #: blueman/Sdp.py:183 -#, fuzzy msgid "Video Source" -msgstr "音蚊䟆源" +msgstr "芖蚊䟆源" #: blueman/Sdp.py:184 -#, fuzzy msgid "Video Sink" -msgstr "音蚊終端" +msgstr "芖蚊茞出" #: blueman/Sdp.py:185 msgid "Video Distribution" -msgstr "" +msgstr "芖蚊癌䜈" #: blueman/Sdp.py:186 msgid "HDP" -msgstr "" +msgstr "HDP" #: blueman/Sdp.py:187 -#, fuzzy msgid "HDP Source" -msgstr "音蚊䟆源" +msgstr "HDP 䟆源" #: blueman/Sdp.py:188 msgid "HDP Sink" -msgstr "" +msgstr "HDP 茞出" #: blueman/Sdp.py:189 msgid "Generic Access" -msgstr "" +msgstr "通甚存取" #: blueman/Sdp.py:190 msgid "Generic Attribute" -msgstr "" +msgstr "通甚屬性" #: blueman/Sdp.py:191 msgid "Immediate Alert" -msgstr "" +msgstr "即時譊瀺" #: blueman/Sdp.py:192 msgid "Link Loss" -msgstr "" +msgstr "連線䞟倱" #: blueman/Sdp.py:193 msgid "Tx Power" -msgstr "" +msgstr "癌送功率" #: blueman/Sdp.py:194 -#, fuzzy msgid "Current Time Service" -msgstr "重新呜名裝眮" +msgstr "當前時間服務" #: blueman/Sdp.py:195 msgid "Reference Time Update Service" -msgstr "" +msgstr "參考時間曎新服務" #: blueman/Sdp.py:196 msgid "Next DST Change Service" -msgstr "" +msgstr "䞋䞀代 DST 亀換服務" #: blueman/Sdp.py:197 msgid "Glucose" -msgstr "" +msgstr "血糖倌" #: blueman/Sdp.py:198 msgid "Health Thermometer" -msgstr "" +msgstr "體溫蚈" #: blueman/Sdp.py:199 -#, fuzzy msgid "Device Information" -msgstr "顯瀺裝眮資蚊" +msgstr "裝眮資蚊" #: blueman/Sdp.py:200 msgid "Heart Rate" -msgstr "" +msgstr "心率" #: blueman/Sdp.py:201 msgid "Phone Alert Status Service" -msgstr "" +msgstr "電話譊瀺狀態服務" #: blueman/Sdp.py:202 -#, fuzzy msgid "Battery Service" -msgstr "本機服務" +msgstr "電池服務" #: blueman/Sdp.py:203 msgid "Blood Pressure" -msgstr "" +msgstr "血壓" #: blueman/Sdp.py:204 msgid "Alert Notification Service" -msgstr "" +msgstr "譊瀺通知服務" #: blueman/Sdp.py:205 msgid "Human Interface Device" -msgstr "" +msgstr "人機介面裝眮" #: blueman/Sdp.py:206 msgid "Scan Parameters" -msgstr "" +msgstr "掃描參敞" #: blueman/Sdp.py:207 msgid "Running Speed and Cadence" -msgstr "" +msgstr "跑速與節奏" #: blueman/Sdp.py:208 msgid "Automation IO" -msgstr "" +msgstr "自動化茞入茞出" #: blueman/Sdp.py:209 msgid "Cycling Speed and Cadence" -msgstr "" +msgstr "單車速床與螏頻" #: blueman/Sdp.py:210 msgid "Cycling Power" -msgstr "" +msgstr "單車功率" #: blueman/Sdp.py:211 msgid "Location and Navigation" -msgstr "" +msgstr "定䜍與導航" #: blueman/Sdp.py:212 msgid "Environmental Sensing" -msgstr "" +msgstr "環境感枬" #: blueman/Sdp.py:213 msgid "Body Composition" -msgstr "" +msgstr "身體組成" #: blueman/Sdp.py:214 msgid "User Data" -msgstr "" +msgstr "䜿甚者資料" #: blueman/Sdp.py:215 msgid "Weight Scale" -msgstr "" +msgstr "體重蚈" #: blueman/Sdp.py:216 msgid "Bond Management" -msgstr "" +msgstr "連繫管理" #: blueman/Sdp.py:217 msgid "Continuous Glucose Monitoring" -msgstr "" +msgstr "連續匏血糖監芖噚" #: blueman/Sdp.py:218 msgid "Internet Protocol Support" -msgstr "" +msgstr "網際網路通蚊協定支揎" #: blueman/Sdp.py:219 msgid "Indoor Positioning" -msgstr "" +msgstr "宀內定䜍" #: blueman/Sdp.py:220 msgid "Pulse Oximeter" -msgstr "" +msgstr "血氧蚈" #: blueman/Sdp.py:221 msgid "HTTP Proxy" -msgstr "" +msgstr "HTTP 代理" #: blueman/Sdp.py:222 msgid "Transport Discovery" -msgstr "" +msgstr "傳茞癌掘" #: blueman/Sdp.py:223 -#, fuzzy msgid "Object Transfer" -msgstr "傳送" +msgstr "物件傳茞" #: blueman/Sdp.py:224 -#, fuzzy msgid "AppleAgent" -msgstr "小皋匏" +msgstr "AppleAgent" #: blueman/Sdp.py:225 -#, fuzzy msgid "Primary Service" -msgstr "配對裝眮" +msgstr "䞻芁服務" #: blueman/Sdp.py:226 -#, fuzzy msgid "Secondary Service" -msgstr "搜附近的裝眮" +msgstr "次芁服務" #: blueman/Sdp.py:227 msgid "Include" -msgstr "" +msgstr "匕甚" #: blueman/Sdp.py:228 msgid "Characteristic Declaration" -msgstr "" +msgstr "特性倌宣告" #: blueman/Sdp.py:229 -#, fuzzy msgid "Device Name" -msgstr "裝眮管理" +msgstr "裝眮名皱" #: blueman/Sdp.py:230 msgid "Appearance" -msgstr "" +msgstr "倖觀" #: blueman/Sdp.py:231 msgid "Peripheral Privacy Flag" -msgstr "" +msgstr "週邊裝眮隱私旗暙" #: blueman/Sdp.py:232 -#, fuzzy msgid "Reconnection Address" -msgstr "最近連線(_C)" +msgstr "重連線地址" #: blueman/Sdp.py:233 msgid "Peripheral Preferred Connection Parameters" -msgstr "" +msgstr "週邊蚭備偏奜連線參敞" #: blueman/Sdp.py:234 -#, fuzzy msgid "Service Changed" -msgstr "裝眮管理" +msgstr "服務已曎改" #: blueman/Sdp.py:235 msgid "System ID" -msgstr "" +msgstr "系統 ID" #: blueman/Sdp.py:236 msgid "Model Number String" -msgstr "" +msgstr "型號字䞲" #: blueman/Sdp.py:237 msgid "Serial Number String" -msgstr "" +msgstr "序號字䞲" #: blueman/Sdp.py:238 msgid "Firmware Revision String" -msgstr "" +msgstr "韌體版本字䞲" #: blueman/Sdp.py:239 msgid "Hardware Revision String" -msgstr "" +msgstr "硬體版本字䞲" #: blueman/Sdp.py:240 msgid "Software Revision String" -msgstr "" +msgstr "軟體版本字䞲" #: blueman/Sdp.py:241 msgid "Manufacturer Name String" -msgstr "" +msgstr "補造商名皱字䞲" #: blueman/Sdp.py:242 msgid "PnP ID" -msgstr "" +msgstr "隚插即甚 ID" #: blueman/Sdp.py:243 msgid "Characteristic Extended Properties" -msgstr "" +msgstr "特性擎展屬性" #: blueman/Sdp.py:244 msgid "Characteristic User Description" -msgstr "" +msgstr "特性䜿甚者描述" #: blueman/Sdp.py:245 msgid "Client Characteristic Configuration" -msgstr "" +msgstr "客戶端特性組態" #: blueman/Sdp.py:246 msgid "Server Characteristic Configuration" -msgstr "" +msgstr "䌺服噚特性組態" #: blueman/Sdp.py:247 msgid "Characteristic Presentation Format" -msgstr "" +msgstr "特性呈珟栌匏" #: blueman/Sdp.py:248 msgid "Characteristic Aggregate Format" -msgstr "" +msgstr "特性聚合栌匏" #: blueman/Sdp.py:249 msgid "Valid Range" -msgstr "" +msgstr "有效範圍" #: blueman/Sdp.py:250 msgid "External Report Reference" -msgstr "" +msgstr "倖郚報告參考" #: blueman/Sdp.py:251 -#, fuzzy msgid "Report Reference" -msgstr "配接噚偏奜蚭定" +msgstr "報告參考" #: blueman/Sdp.py:378 -#, fuzzy msgid "Audio and input profiles" -msgstr "自動連線蚭定檔" +msgstr "音蚊和茞入蚭定" #: blueman/Sdp.py:380 msgid "Proprietary" @@ -2123,36 +3025,36 @@ #: blueman/plugins/manager/Info.py:60 msgid "Select row(s) and use Control + C to copy" -msgstr "" +msgstr "遞擇䞀列或倚列䞊䜿甚 Control + C 耇補" -#: blueman/plugins/manager/Info.py:120 +#: blueman/plugins/manager/Info.py:125 msgid "_Info" msgstr "資蚊(_I)" -#: blueman/plugins/manager/Info.py:121 +#: blueman/plugins/manager/Info.py:126 msgid "Show device information" msgstr "顯瀺裝眮資蚊" -#: blueman/plugins/manager/Notes.py:51 +#: blueman/plugins/manager/Notes.py:59 msgid "Send _note" msgstr "傳送䟿條(_N)" -#: blueman/plugins/manager/Notes.py:52 +#: blueman/plugins/manager/Notes.py:60 msgid "Send a text note" msgstr "傳送文字䟿條" -#: blueman/plugins/manager/PulseAudioProfile.py:87 +#: blueman/plugins/manager/PulseAudioProfile.py:86 #, python-format msgid "Failed to change profile to %s" -msgstr "曎換蚭定檔到 %s 倱敗" +msgstr "曎換蚭定到 %s 倱敗" -#: blueman/plugins/manager/PulseAudioProfile.py:128 +#: blueman/plugins/manager/PulseAudioProfile.py:132 msgid "Audio Profile" -msgstr "音蚊蚭定檔" +msgstr "音蚊蚭定" -#: blueman/plugins/manager/PulseAudioProfile.py:129 +#: blueman/plugins/manager/PulseAudioProfile.py:133 msgid "Select audio profile for PulseAudio" -msgstr "為 PulseAudio 遞擇音蚊蚭定檔" +msgstr "為 PulseAudio 遞擇音蚊蚭定" #: blueman/plugins/BasePlugin.py:34 blueman/plugins/BasePlugin.py:35 msgid "Unspecified" @@ -2161,15 +3063,7 @@ #: blueman/plugins/applet/AutoConnect.py:20 msgid "" "Tries to auto-connect to configurable services on start and every 60 seconds." -msgstr "" - -#. https://github.com/python/mypy/issues/2608 -#: blueman/plugins/applet/AutoConnect.py:50 -#: blueman/plugins/applet/ConnectionNotifier.py:36 -#: blueman/plugins/applet/RecentConns.py:155 -#: blueman/plugins/applet/PPPSupport.py:75 -msgid "Connected" -msgstr "已連線" +msgstr "圚啟動時以及每 60 秒嘗詊自動連線至可蚭定的服務。" #: blueman/plugins/applet/AutoConnect.py:50 #, python-format @@ -2178,102 +3072,98 @@ #: blueman/plugins/applet/ConnectionNotifier.py:15 msgid "Shows desktop notifications when devices get connected or disconnected." -msgstr "" +msgstr "當裝眮連線或斷線時顯瀺桌面通知。" -#: blueman/plugins/applet/ConnectionNotifier.py:48 -#, fuzzy +#: blueman/plugins/applet/ConnectionNotifier.py:36 msgid "Disconnected" -msgstr "æ–·ç·šäž­..." +msgstr "已斷線" -#: blueman/plugins/applet/NetUsage.py:154 -#: blueman/plugins/applet/NetUsage.py:265 -#: blueman/plugins/applet/NetUsage.py:270 +#: blueman/plugins/applet/NetUsage.py:155 +#: blueman/plugins/applet/NetUsage.py:267 +#: blueman/plugins/applet/NetUsage.py:272 msgid "Connected:" -msgstr "連線" +msgstr "已連線" -#: blueman/plugins/applet/NetUsage.py:168 -#: blueman/plugins/applet/NetUsage.py:280 +#: blueman/plugins/applet/NetUsage.py:169 +#: blueman/plugins/applet/NetUsage.py:282 msgid "Not Connected" msgstr "未連線" -#: blueman/plugins/applet/NetUsage.py:174 +#: blueman/plugins/applet/NetUsage.py:175 msgid "" "No usage statistics are available yet. Try establishing a connection first " "and then check this page." -msgstr "沒有可以䜿甚的狀態。嘗詊先建立連線再檢芖歀頁。" +msgstr "尚無可䜿甚的統蚈敞據請先嘗詊建立䞀個連線埌再查看歀頁面。" -#: blueman/plugins/applet/NetUsage.py:202 +#: blueman/plugins/applet/NetUsage.py:203 msgid "day" msgid_plural "days" msgstr[0] "日" -#: blueman/plugins/applet/NetUsage.py:203 +#: blueman/plugins/applet/NetUsage.py:204 msgid "hour" msgid_plural "hours" msgstr[0] "小時" -#: blueman/plugins/applet/NetUsage.py:204 +#: blueman/plugins/applet/NetUsage.py:205 msgid "minute" msgid_plural "minutes" msgstr[0] "分" -#: blueman/plugins/applet/NetUsage.py:206 +#: blueman/plugins/applet/NetUsage.py:207 #, python-format msgid "%d %s %d %s and %d %s" msgstr "%d %s %d %s , %d %s" -#: blueman/plugins/applet/NetUsage.py:241 +#: blueman/plugins/applet/NetUsage.py:243 msgid "Are you sure you want to reset the counter?" -msgstr "確定芁重新蚭定" +msgstr "悚確定芁重眮蚈敞噚嗎" -#: blueman/plugins/applet/NetUsage.py:287 +#: blueman/plugins/applet/NetUsage.py:289 msgid "" "Allows you to monitor your (mobile broadband) network traffic usage. Useful " -"for limited data access plans. This plugin tracks every device seperately." +"for limited data access plans. This plugin tracks every device separately." msgstr "" -"監控裝眮網路流量狀況。對斌受限制的資料傳茞有甚。歀套件會分別的远蹀裝眮。" +"讓悚可以远蹀行動寬頻網路的甚量對斌有流量限制的網路方案非垞有甚。歀倖掛" +"會獚立远蹀每個裝眮。" -#: blueman/plugins/applet/NetUsage.py:307 +#: blueman/plugins/applet/NetUsage.py:309 msgid "Network _Usage" msgstr "網路䜿甚量(_U)" -#: blueman/plugins/applet/NetUsage.py:308 +#: blueman/plugins/applet/NetUsage.py:310 msgid "Shows network traffic usage" -msgstr "顯瀺網路䜿甚狀況" +msgstr "顯瀺網路流量䜿甚狀況" -#: blueman/plugins/applet/StatusIcon.py:43 -#: blueman/plugins/applet/ShowConnected.py:71 -#: blueman/plugins/applet/PowerManager.py:190 +#: blueman/plugins/applet/StatusIcon.py:38 +#: blueman/plugins/applet/ShowConnected.py:79 +#: blueman/plugins/applet/PowerManager.py:173 msgid "Bluetooth Enabled" -msgstr "藍牙開啟" +msgstr "藍牙已開啟" -#: blueman/plugins/applet/Networking.py:17 +#: blueman/plugins/applet/Networking.py:18 msgid "Manages local network services, like NAP bridges" -msgstr "管理本機網路服務劂同 NAP 橋接。" +msgstr "管理本機網路服務䟋劂 NAP 橋接" #: blueman/plugins/applet/NMDUNSupport.py:18 msgid "" "Provides support for Dial Up Networking (DUN) with ModemManager and " "NetworkManager" -msgstr "圚 ModemManager 及 NetworkManager 提䟛支揎撥號網路 (DUN)" +msgstr "透過 ModemManager 及 NetworkManager 支揎撥號網路 (DUN)" -#: blueman/plugins/applet/RecentConns.py:41 +#: blueman/plugins/applet/RecentConns.py:42 msgid "" "Provides a menu item that contains last used connections for quick access" msgstr "提䟛最近連線過的裝眮枅單以方䟿快速連線" #. the maximum number of items RecentConns menu will display -#: blueman/plugins/applet/RecentConns.py:52 +#: blueman/plugins/applet/RecentConns.py:53 msgid "Maximum items" msgstr "最倧顯瀺項目" -#: blueman/plugins/applet/RecentConns.py:53 +#: blueman/plugins/applet/RecentConns.py:54 msgid "The maximum number of items recent connections menu will display." -msgstr "最倚顯瀺幟個最近䜿甚連線。" - -#: blueman/plugins/applet/RecentConns.py:63 -msgid "Recent _Connections" -msgstr "最近連線(_C)" +msgstr "圚遞單䞭最倚顯瀺幟個最近䜿甚過的連線。" #: blueman/plugins/applet/RecentConns.py:155 #, python-format @@ -2282,109 +3172,113 @@ #: blueman/plugins/applet/RecentConns.py:161 msgid "Failed to connect" -msgstr "連線錯誀" +msgstr "連線倱敗" #: blueman/plugins/applet/RecentConns.py:171 #, python-format msgid "%(service)s on %(device)s" -msgstr "連線到 %(device)s (經由 %(service)s)" +msgstr "%(device)s 侊的 %(service)s" #: blueman/plugins/applet/RecentConns.py:175 msgid "Adapter for this connection is not available" -msgstr "配接噚無法取埗歀連線" +msgstr "歀連線的接收噚無法䜿甚" + +#: blueman/plugins/applet/RecentConns.py:188 +msgid "Recent _Connections" +msgstr "最近連線(_C)" #: blueman/plugins/applet/NMPANSupport.py:18 msgid "" "Provides support for Personal Area Networking (PAN) introduced in " "NetworkManager 0.8" -msgstr "圚 NetworkManager 0.8 䞭提䟛支揎個人區域網路 (PAN)" +msgstr "為 NetworkManager 0.8 䞭匕入的個人區域網路 (PAN) 提䟛支揎" -#: blueman/plugins/applet/DBusService.py:47 +#: blueman/plugins/applet/DBusService.py:46 msgid "Provides DBus API for other Blueman components" msgstr "提䟛 DBus API 絊其他的 Blueman 元件" -#: blueman/plugins/applet/TransferService.py:127 +#: blueman/plugins/applet/TransferService.py:126 msgid "Incoming file over Bluetooth" msgstr "透過藍牙接收檔案" -#: blueman/plugins/applet/TransferService.py:128 +#: blueman/plugins/applet/TransferService.py:127 #, python-format msgid "Incoming file %(0)s from %(1)s" -msgstr "接收檔案 %(0)s 埞 %(1)s" +msgstr "埞 %(1)s 接收檔案 %(0)s" -#: blueman/plugins/applet/TransferService.py:130 +#: blueman/plugins/applet/TransferService.py:129 msgid "Reject" msgstr "拒絕" -#: blueman/plugins/applet/TransferService.py:137 +#: blueman/plugins/applet/TransferService.py:136 msgid "Receiving file" msgstr "接收檔案" -#: blueman/plugins/applet/TransferService.py:138 +#: blueman/plugins/applet/TransferService.py:137 #, python-format msgid "Receiving file %(0)s from %(1)s" -msgstr "接收檔案 %(0)s 埞 %(1)s" +msgstr "正圚埞 %(1)s 接收檔案 %(0)s" -#: blueman/plugins/applet/TransferService.py:157 +#: blueman/plugins/applet/TransferService.py:156 msgid "Provides OBEX file transfer capabilities" msgstr "提䟛 OBEX 檔案傳送的胜力" -#: blueman/plugins/applet/TransferService.py:180 +#: blueman/plugins/applet/TransferService.py:179 msgid "Configured directory for incoming files does not exist" msgstr "蚭定奜的接收目錄䞍存圚" -#: blueman/plugins/applet/TransferService.py:181 +#: blueman/plugins/applet/TransferService.py:180 #, python-format msgid "" "Please make sure that directory \"%s\" exists or configure it with " "blueman-services. Until then the default \"%s\" will be used" msgstr "" "請確保目錄「%s」存圚或以 blueman-services 蚭定。圚歀之前將䜿甚預蚭的" -"「%s」。" +"「%s」" -#: blueman/plugins/applet/TransferService.py:303 +#: blueman/plugins/applet/TransferService.py:302 msgid "File received" -msgstr "檔案接收" +msgstr "檔案已接受" -#: blueman/plugins/applet/TransferService.py:304 +#: blueman/plugins/applet/TransferService.py:303 #, python-format msgid "File %(0)s from %(1)s successfully received" -msgstr "䟆自 %(1)s 的檔案 %(0)s 成功接收" +msgstr "已成功接收䟆自 %(1)s 的 %(0)s 檔案" -#: blueman/plugins/applet/TransferService.py:308 +#: blueman/plugins/applet/TransferService.py:307 msgid "Open" -msgstr "" +msgstr "開啟" -#: blueman/plugins/applet/TransferService.py:312 +#: blueman/plugins/applet/TransferService.py:311 msgid "Transfer failed" -msgstr "未胜傳送" +msgstr "傳送倱敗" -#: blueman/plugins/applet/TransferService.py:313 +#: blueman/plugins/applet/TransferService.py:312 #, python-format msgid "Transfer of file %(0)s failed" -msgstr "未胜傳送 %(0)s 檔案" +msgstr "傳送 %(0)s 檔案倱敗" -#: blueman/plugins/applet/TransferService.py:333 -#: blueman/plugins/applet/TransferService.py:342 +#: blueman/plugins/applet/TransferService.py:332 +#: blueman/plugins/applet/TransferService.py:341 msgid "Files received" -msgstr "檔案接收" +msgstr "檔案已接收" -#: blueman/plugins/applet/TransferService.py:334 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:333 +#, python-format msgid "Received %(files)d file in the background" msgid_plural "Received %(files)d files in the background" -msgstr[0] "圚背景䞭接收 %d 檔案" +msgstr[0] "已圚埌台接收 %(files)d 個檔案" -#: blueman/plugins/applet/TransferService.py:339 -#: blueman/plugins/applet/TransferService.py:347 +#: blueman/plugins/applet/TransferService.py:338 +#: blueman/plugins/applet/TransferService.py:346 msgid "Open Location" -msgstr "" +msgstr "開啟䜍眮" -#: blueman/plugins/applet/TransferService.py:343 -#, fuzzy, python-format +#: blueman/plugins/applet/TransferService.py:342 +#, python-format msgid "Received %(files)d more file in the background" msgid_plural "Received %(files)d more files in the background" -msgstr[0] "圚背景䞭接收 %d 蚱倚檔案" +msgstr[0] "圚埌台又接收了及倖 %(files)d 個檔案" #: blueman/plugins/applet/KillSwitch.py:37 msgid "" @@ -2392,38 +3286,40 @@ "turning Bluetooth back on from an icon that shows its status; provided it " "isn't unplugged by the system, or physically." msgstr "" +"配合藍牙電源狀態切換藍牙緊急開關狀態。讓悚可以圚裝眮沒有被系統或物理性拔陀" +"的情況䞋可以透過顯瀺其狀態的圖瀺將藍芜重新打開。" #: blueman/plugins/applet/StandardItems.py:22 msgid "Adds standard menu items to the status icon menu" -msgstr "新增暙準的枅單項目到狀態圖瀺枅單" +msgstr "圚狀態圖瀺遞單䞭加入暙準的遞單遞項" #: blueman/plugins/applet/StandardItems.py:32 msgid "Send _Files to Device" -msgstr "傳送檔案 (_F)" +msgstr "傳送檔案到裝眮(_F)" #: blueman/plugins/applet/StandardItems.py:37 msgid "_Devices" -msgstr "裝眮 (_D)" +msgstr "裝眮(_D)" #: blueman/plugins/applet/StandardItems.py:41 msgid "Adap_ters" -msgstr "配接噚 (_T)" +msgstr "接收噚(_T)" -#: blueman/plugins/applet/StandardItems.py:90 +#: blueman/plugins/applet/StandardItems.py:88 msgid "applet" msgstr "小皋匏" #: blueman/plugins/applet/AuthAgent.py:8 msgid "Provides passkey, authentication services for BlueZ daemon" -msgstr "提䟛密鑰、身分栞對服務絊 BlueZ" +msgstr "向 BlueZ 垞駐皋匏提䟛密碌、認證服務" #: blueman/plugins/applet/ExitItem.py:7 msgid "Adds an exit menu item to quit the applet" -msgstr "新增「結束」遞單項目以結束小皋匏" +msgstr "新增「離開」遞單項目以結束小皋匏" #: blueman/plugins/applet/DhcpClient.py:14 msgid "Provides a basic dhcp client for Bluetooth PAN connections." -msgstr "提䟛基本的 DHCP 絊藍牙 PAN 連線" +msgstr "為藍牙 PAN 連線提䟛基本的 DHCP 客戶端。" #: blueman/plugins/applet/DhcpClient.py:47 #: blueman/plugins/applet/DhcpClient.py:55 @@ -2434,12 +3330,12 @@ #: blueman/plugins/applet/DhcpClient.py:48 #, python-format msgid "Interface %(0)s bound to IP address %(1)s" -msgstr "介面 %(0)s 䟝附到 IP 䜍址 %(1)s" +msgstr "介面 %(0)s 已綁定到 IP 䜍址 %(1)s" #: blueman/plugins/applet/DhcpClient.py:55 #, python-format msgid "Failed to obtain an IP address on %s" -msgstr "未胜取埗 %s 提䟛的 IP 䜍址" +msgstr "無法圚 %s 取埗 IP 䜍址" #: blueman/plugins/applet/DhcpClient.py:60 #, python-format @@ -2450,90 +3346,89 @@ "嘗詊圚 %s 䞊取埗 IP 䜍眮\n" "請皍候  " -#: blueman/plugins/applet/ShowConnected.py:17 +#: blueman/plugins/applet/ShowConnected.py:21 +#, fuzzy msgid "" "Adds an indication on the status icon when Bluetooth is active and shows the " -"number of connections in the tooltip." -msgstr "當藍牙啟甚時圚狀態列新增提瀺䞊顯瀺連線敞量。" +"connections in the tooltip." +msgstr "當藍牙啟甚時圚狀態圖瀺䞊加䞊提瀺䞊圚工具提瀺䞭顯瀺連線敞量。" -#: blueman/plugins/applet/ShowConnected.py:61 +#: blueman/plugins/applet/ShowConnected.py:72 msgid "Bluetooth Active" -msgstr "藍牙䜿甚" - -#: blueman/plugins/applet/ShowConnected.py:63 -#, fuzzy, python-format -msgid "%(connections)d Active Connection" -msgid_plural "%(connections)d Active Connections" -msgstr[0] "%d 個運䜜的連線" +msgstr "藍牙開啟" -#: blueman/plugins/applet/ShowConnected.py:73 -#: blueman/plugins/applet/PowerManager.py:193 +#: blueman/plugins/applet/ShowConnected.py:81 +#: blueman/plugins/applet/PowerManager.py:176 msgid "Bluetooth Disabled" -msgstr "藍牙關閉" +msgstr "藍牙已關閉" #: blueman/plugins/applet/DisconnectItems.py:14 msgid "Adds disconnect menu items" -msgstr "" +msgstr "新增斷線遞單遞項" #: blueman/plugins/applet/DisconnectItems.py:40 -#, fuzzy, python-format +#, python-format msgid "Disconnect %s" -msgstr "æ–·ç·šäž­..." +msgstr "斷開與 %s 的連線" #: blueman/plugins/applet/DiscvManager.py:16 msgid "" "Provides a menu item for making the default adapter temporarily visible when " "it is set to hidden by default" -msgstr "提䟛䞀仜枅單䟆蚭定預蚭的藍牙配接噚可芋的時間長短當裝眮蚭定為隱藏時" +msgstr "提䟛䞀個遞單遞項䟆讓預蚭為隱藏的藍牙接收噚暫時可芋" #: blueman/plugins/applet/DiscvManager.py:26 msgid "Discoverable timeout" -msgstr "探玢時間速時" +msgstr "搜尋速時" #: blueman/plugins/applet/DiscvManager.py:27 msgid "Amount of time in seconds discoverable mode will last" -msgstr "蚭定藍牙至少探玢的時間秒" +msgstr "搜尋暡匏所維持的時間秒" #: blueman/plugins/applet/DiscvManager.py:35 -#: blueman/plugins/applet/DiscvManager.py:123 +#: blueman/plugins/applet/DiscvManager.py:126 msgid "_Make Discoverable" -msgstr "可癌珟 (_M)" +msgstr "䜿裝眮可被搜尋 (_M)" #: blueman/plugins/applet/DiscvManager.py:36 msgid "Make the default adapter temporarily visible" -msgstr "將預蚭的配接噚蚭定為暫時可芋" +msgstr "將預蚭的接收噚蚭定為暫時可芋" -#: blueman/plugins/applet/DiscvManager.py:60 +#: blueman/plugins/applet/DiscvManager.py:61 #, python-format msgid "Discoverable
 %ss" -msgstr "可探玢   %s秒" +msgstr "可被搜尋   %s 秒" + +#: blueman/plugins/applet/DiscvManager.py:63 +msgid "Discoverable
" +msgstr "可被搜尋 " #: blueman/plugins/applet/Menu.py:115 msgid "" "Provides a menu for the applet and an API for other plugins to manipulate it" -msgstr "提䟛䞀仜枅單絊藍牙應甚服務或是 API 絊其他的倖掛皋匏䟆連線操䜜" +msgstr "為小皋匏提䟛遞單䞊提䟛 API 絊其他的倖掛皋匏䟆線茯遞單" -#: blueman/plugins/applet/PPPSupport.py:72 +#: blueman/plugins/applet/PPPSupport.py:73 #, python-format msgid "" "Successfully connected to DUN service on %(0)s.\n" "Network is now available through %(1)s" msgstr "" -"成功連線到 DUN 服務斌 %(0)s.。\n" -"網路可以透過 %(1)s 䜿甚。" +"成功連線到 %(0)s 侊的 DUN 服務。\n" +"珟圚可以透過 %(1)s 䜿甚網路" -#: blueman/plugins/applet/PPPSupport.py:80 +#: blueman/plugins/applet/PPPSupport.py:82 msgid "Provides basic support for connecting to the internet via DUN profile." -msgstr "提䟛基本的撥號網路 (DUN) 支揎什甚戶可以連線到網際網路。" +msgstr "為透過撥號網路 (DUN) 蚭定檔連線到網際網路提䟛基本的支揎。" #: blueman/plugins/applet/SerialManager.py:22 msgid "" "Standard SPP profile connection handler, allows executing custom actions" -msgstr "暙準的 SPP 連線允蚱䜿甚者自蚂連線。" +msgstr "暙準的 SPP 連線處理噚允蚱䜿甚者執行客補化操䜜" #: blueman/plugins/applet/SerialManager.py:31 msgid "Script to execute on connection" -msgstr "圚連線時執行指什皿" +msgstr "斌連線時執行的指什皿" #: blueman/plugins/applet/SerialManager.py:32 msgid "" @@ -2541,31 +3436,31 @@ "Address, Name, service name, uuid16s, rfcomm node\n" "For example:\n" "AA:BB:CC:DD:EE:FF, Phone, DUN service, 0x1103, /dev/rfcomm0\n" -"uuid16s are returned as a comma seperated list\n" +"uuid16s are returned as a comma separated list\n" "\n" "Upon device disconnection the script will be sent a HUP signal" msgstr "" -"會傳遞以䞋參敞\n" -"䜍址、名皱、服務名皱、uuid16s、rfcomm 節點\n" +"將會傳遞以䞋參敞\n" +"䜍址、名皱、服務名皱、uuid16s 及 rfcomm 節點。\n" "舉䟋䟆說\n" "AA:BB:CC:DD:EE:FF、電話、DUN 服務、0x1103、/dev/rfcomm0\n" -"uuid16s 傳回逗號分離列衚\n" +"uuid16s 會回傳以半圢逗號「,」分隔的列衚\n" "\n" "以䞊裝眮斷線則會送出 HUP 信號絊指什皿" #: blueman/plugins/applet/SerialManager.py:63 msgid "Serial port connected" -msgstr "䞲列埠連線" +msgstr "䞲列埠已連線" #: blueman/plugins/applet/SerialManager.py:64 #, python-format msgid "" "Serial port service on device %s now will be available via %s" -msgstr "䞲列埠服務圚裝眮 %s 珟圚可以透過 %s 䜿甚。" +msgstr "%s 裝眮䞊的序列埠服務珟圚可以透過 %s 䜿甚" #: blueman/plugins/applet/SerialManager.py:114 msgid "Serial port connection script failed" -msgstr "䞲列埠連線腳本倱敗" +msgstr "䞲列埠連線指什皿倱敗" #: blueman/plugins/applet/SerialManager.py:115 #, python-format @@ -2573,91 +3468,82 @@ "There was a problem launching script %s\n" "%s" msgstr "" -"啟動 \"%s\" 腳本癌生錯誀\n" +"啟動 \"%s\" 指什皿癌生錯誀\n" "%s" #: blueman/plugins/applet/PowerManager.py:31 msgid "Controls Bluetooth adapter power states" -msgstr "控制藍牙配接噚的電源狀態" - -#: blueman/plugins/applet/PowerManager.py:44 -msgid "Auto power-on" -msgstr "自動開啟電源" - -#: blueman/plugins/applet/PowerManager.py:45 -msgid "Automatically power on adapters" -msgstr "自動開啟配接噚電源" +msgstr "控制藍牙接收噚的電源狀態" -#: blueman/plugins/applet/PowerManager.py:55 -#: blueman/plugins/applet/PowerManager.py:172 +#: blueman/plugins/applet/PowerManager.py:41 +#: blueman/plugins/applet/PowerManager.py:154 msgid "Turn Bluetooth _Off" msgstr "關閉藍牙 (_O)" -#: blueman/plugins/applet/PowerManager.py:57 -#: blueman/plugins/applet/PowerManager.py:174 +#: blueman/plugins/applet/PowerManager.py:43 +#: blueman/plugins/applet/PowerManager.py:156 msgid "Turn off all adapters" -msgstr "開啟所有的裝眮連線" +msgstr "關閉所有接收噚" -#: blueman/plugins/applet/PowerManager.py:163 +#: blueman/plugins/applet/PowerManager.py:145 msgid "Turn Bluetooth _On" msgstr "開啟藍牙 (_O)" -#: blueman/plugins/applet/PowerManager.py:165 +#: blueman/plugins/applet/PowerManager.py:147 msgid "Turn on all adapters" -msgstr "開啟所有的裝眮連線" +msgstr "開啟所有的接收噚" -#: blueman/plugins/applet/GameControllerWakelock.py:20 +#: blueman/plugins/applet/GameControllerWakelock.py:26 msgid "" "Temporarily suspends the screensaver when a bluetooth game controller is " "connected." -msgstr "當藍牙控制噚已連線時暫時暫停螢幕保護皋匏。" +msgstr "當連線到藍牙遊戲手把時暫時關閉螢幕保護皋匏。" #: blueman/plugins/applet/StatusNotifierItem.py:10 -#, fuzzy msgid "Provides a StatusNotifierItem to show a statusicon" -msgstr "䜿甚 libappindicator 顯瀺狀態圖瀺" +msgstr "提䟛 StatusNotifierItem 以顯瀺狀態列圖瀺" -#: blueman/plugins/services/Network.py:25 +#: blueman/plugins/services/Network.py:23 msgid "Network" msgstr "網路" -#: blueman/plugins/services/Network.py:97 +#: blueman/plugins/services/Network.py:90 msgid "Invalid IP address" -msgstr "IP 䜍址無效" +msgstr "無效的 IP 䜍址" -#: blueman/plugins/services/Network.py:102 +#: blueman/plugins/services/Network.py:95 #, python-format msgid "IP address conflicts with interface %s which has the same address" -msgstr "與盞同䜍址的 %s 介面有 IP 䜍址衝突" +msgstr "與盞同 IP 䜍址的 %s 介面有 IP 䜍址衝突" -#: blueman/plugins/services/Network.py:110 +#: blueman/plugins/services/Network.py:103 #, python-format msgid "" "IP address overlaps with subnet of interface %s, which has the following " "configuration %s/%s\n" "This may cause incorrect network behavior" msgstr "" -"IP 䜍眮與介面 %s 子網重疊其有以䞋蚭定 %s/%s\n" +"IP 䜍眮與介面 %s 子網路重疊其有以䞋蚭定 %s/%s\n" "這可胜會造成䞍正垞的網路行為" +#: blueman/plugins/services/Network.py:228 #: blueman/plugins/services/Network.py:237 -#: blueman/plugins/services/Network.py:246 msgid "Not currently supported with this setup" msgstr "目前無法支揎歀蚭眮" -#: blueman/plugins/services/Transfer.py:15 +#: blueman/plugins/services/Transfer.py:14 msgid "Transfer" msgstr "傳送" -#: blueman/plugins/services/Transfer.py:28 +#: blueman/plugins/services/Transfer.py:26 msgid "Applet's transfer service plugin is disabled" -msgstr "小皋匏的傳送服務已關閉" +msgstr "小皋匏的傳送服務倖掛已關閉" #: blueman/services/DialupNetwork.py:23 msgid "Dialup Settings" msgstr "撥接蚭定" -#: blueman/services/meta/SerialService.py:34 +#: blueman/services/meta/SerialService.py:45 #, python-format msgid "Serial Port %s" msgstr "䞲列埠 %s" @@ -2667,27 +3553,22 @@ msgstr "曎新 IP 䜍址" #: data/blueman-adapters.desktop.in:4 -#, fuzzy msgid "Set Bluetooth Adapter Properties" -msgstr "藍牙配接噚" +msgstr "蚭定藍牙接收噚屬性" #: data/blueman.desktop.in:3 -#, fuzzy msgid "Blueman Applet" -msgstr "小皋匏" +msgstr "Blueman 小皋匏" #: data/blueman.desktop.in:4 data/blueman-manager.desktop.in:4 -#, fuzzy msgid "Blueman Bluetooth Manager" -msgstr "Blueman 是䞀個 GTK+ 的藍牙管理軟體" +msgstr "Blueman 藍牙管理噚" #: data/blueman-manager.desktop.in:3 -#, fuzzy msgid "Bluetooth Manager" -msgstr "藍牙開啟" +msgstr "藍牙管理噚" #: data/thunar-sendto-blueman.desktop.in:5 -#, fuzzy msgid "Bluetooth Device" msgstr "藍牙裝眮" @@ -2701,19 +3582,19 @@ #: data/configs/org.blueman.policy.in:19 msgid "Launch DHCP client" -msgstr "啟動 DHCP" +msgstr "啟動 DHCP 客戶端" #: data/configs/org.blueman.policy.in:20 msgid "Launching DHCP client requires privileges" -msgstr "啟動 DHCP 需芁曎高的權限" +msgstr "啟動 DHCP 客戶端需芁曎高的權限" #: data/configs/org.blueman.policy.in:28 msgid "Launch PPP daemon" -msgstr "啟動 PPP 守護行皋" +msgstr "啟動 PPP 垞駐皋匏" #: data/configs/org.blueman.policy.in:29 msgid "Launching PPP daemon requires privileges" -msgstr "啟動 PPP 守護行皋需芁權限" +msgstr "啟動 PPP 垞駐皋匏需芁曎高的權限" #: data/configs/org.blueman.policy.in:37 msgid "Set RfKill State" @@ -2721,7 +3602,91 @@ #: data/configs/org.blueman.policy.in:38 msgid "Setting RfKill State requires privileges" -msgstr "蚭定 RfKill 狀態需芁權限" +msgstr "蚭定 RfKill 狀態需芁曎高的權限" + +#~ msgid "Turn Bluetooth _On" +#~ msgstr "開啟藍牙(_O)" + +#~ msgid "Bluetooth needs to be turned on for the device manager to function" +#~ msgstr "需芁開啟藍牙才胜讓裝眮管理員正垞運䜜" + +#~ msgid "Turn Bluetooth _Off" +#~ msgstr "關閉藍牙(_O)" + +#~ msgid "Heart Rate Sensor: Heart Rate Belt" +#~ msgstr "心率傳感噚心率垶" + +#~ msgid "Blood Pressure: Arm" +#~ msgstr "血壓蚈臂匏" + +#~ msgid "Blood Pressure: Wrist" +#~ msgstr "血壓蚈腕匏" + +#~ msgid "Human Interface Device (HID)" +#~ msgstr "人機介面裝眮 (HID)" + +#~ msgid "Running Walking Sensor: In-Shoe" +#~ msgstr "跑步行走傳感噚鞋內匏" + +#~ msgid "Running Walking Sensor: On-Shoe" +#~ msgstr "跑步行走傳感噚鞋䞊匏" + +#~ msgid "Running Walking Sensor: On-Hip" +#~ msgstr "跑步行走傳感噚臀掛匏" + +#~ msgid "Fingertip" +#~ msgstr "指尖" + +#~ msgid "Wrist-Worn" +#~ msgstr "腕垊匏" + +#~ msgid "Services" +#~ msgstr "服務" + +#~ msgid "Network Settings" +#~ msgstr "網路蚭定" + +#~ msgid "Transfer Settings" +#~ msgstr "傳送蚭定" + +#~ msgid "Plugin description:" +#~ msgstr "倖掛說明" + +#~ msgid "Local Services" +#~ msgstr "本機服務" + +#~ msgid "_Apply" +#~ msgstr "套甚(_A)" + +#, python-format +#~ msgid "%(connections)d Active Connection" +#~ msgid_plural "%(connections)d Active Connections" +#~ msgstr[0] "%(connections)d 個運䜜䞭的連線" + +#~ msgid "udhcpd" +#~ msgstr "udhcpd" + +#, fuzzy +#~ msgid "Resource temporarily unavailable" +#~ msgstr "暫時可芋" + +#~ msgid "Shall bluetooth get enabled automatically?" +#~ msgstr "藍牙芁自動啟甚嗎" + +#~ msgid "Yes" +#~ msgstr "是" + +#~ msgid "No" +#~ msgstr "吊" + +#~ msgid "Auto power-on" +#~ msgstr "自動開啟電源" + +#~ msgid "Automatically power on adapters" +#~ msgstr "自動開啟配接噚電源" + +#~ msgid "Bluetooth Devices" +#~ msgstr "藍牙裝眮" #~ msgid "Trusted and Paired" #~ msgstr "已信任䞊已配對" @@ -2763,9 +3728,6 @@ #~ msgid "Introduction" #~ msgstr "導芜" -#~ msgid "Device" -#~ msgstr "裝眮" - #~ msgid "Select pairing method to use:" #~ msgstr "遞擇配對的方匏" diff -Nru blueman-2.3.5/sendto/blueman_sendto.py.in blueman-2.4.1/sendto/blueman_sendto.py.in --- blueman-2.3.5/sendto/blueman_sendto.py.in 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/sendto/blueman_sendto.py.in 2024-04-09 07:41:07.000000000 +0000 @@ -32,7 +32,9 @@ if not launched: print("*** Failed to launch program ***") - def get_file_items(self, window, files): + def get_file_items(self, *args): + files = args[-1] + if len(files) == 0: return @@ -53,5 +55,5 @@ return [item] # stub to avoid potential warning (nautilus throws fit) - def get_background_items(self, window, file): + def get_background_items(self, *args): return [] diff -Nru blueman-2.3.5/test/Makefile.am blueman-2.4.1/test/Makefile.am --- blueman-2.3.5/test/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -SUBDIRS = \ - apps \ - bluez \ - gui \ - main \ - module \ - plugins \ - services - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_gobject.py diff -Nru blueman-2.3.5/test/Makefile.in blueman-2.4.1/test/Makefile.in --- blueman-2.3.5/test/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,694 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - apps \ - bluez \ - gui \ - main \ - module \ - plugins \ - services - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_gobject.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/apps/Makefile.am blueman-2.4.1/test/apps/Makefile.am --- blueman-2.3.5/test/apps/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/apps/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -EXTRA_DIST = \ - __init__.py diff -Nru blueman-2.3.5/test/apps/Makefile.in blueman-2.4.1/test/apps/Makefile.in --- blueman-2.3.5/test/apps/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/apps/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,505 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/apps -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/apps/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/apps/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/bluez/Makefile.am blueman-2.4.1/test/bluez/Makefile.am --- blueman-2.3.5/test/bluez/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -SUBDIRS = \ - obex - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_manager.py diff -Nru blueman-2.3.5/test/bluez/Makefile.in blueman-2.4.1/test/bluez/Makefile.in --- blueman-2.3.5/test/bluez/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/bluez/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,688 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/bluez -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - obex - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_manager.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/bluez/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/bluez/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/bluez/obex/Makefile.am blueman-2.4.1/test/bluez/obex/Makefile.am --- blueman-2.3.5/test/bluez/obex/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/obex/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_manager.py diff -Nru blueman-2.3.5/test/bluez/obex/Makefile.in blueman-2.4.1/test/bluez/obex/Makefile.in --- blueman-2.3.5/test/bluez/obex/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/bluez/obex/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,507 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/bluez/obex -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_manager.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/bluez/obex/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/bluez/obex/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/bluez/obex/test_imports.py blueman-2.4.1/test/bluez/obex/test_imports.py --- blueman-2.3.5/test/bluez/obex/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/obex/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/bluez/obex/test_manager.py blueman-2.4.1/test/bluez/obex/test_manager.py --- blueman-2.3.5/test/bluez/obex/test_manager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/obex/test_manager.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -from unittest import TestCase - -from blueman.bluez.obex.Manager import Manager -from blueman.gobject import SingletonGObjectMeta - - -class TestManager(TestCase): - def test_metaclass(self): - self.assertIsInstance(Manager, SingletonGObjectMeta) diff -Nru blueman-2.3.5/test/bluez/test_imports.py blueman-2.4.1/test/bluez/test_imports.py --- blueman-2.3.5/test/bluez/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/bluez/test_manager.py blueman-2.4.1/test/bluez/test_manager.py --- blueman-2.3.5/test/bluez/test_manager.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/bluez/test_manager.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -from unittest import TestCase - -from blueman.bluez.Manager import Manager -from blueman.gobject import SingletonGObjectMeta - - -class TestManager(TestCase): - def test_metaclass(self): - self.assertIsInstance(Manager, SingletonGObjectMeta) diff -Nru blueman-2.3.5/test/gui/Makefile.am blueman-2.4.1/test/gui/Makefile.am --- blueman-2.3.5/test/gui/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -SUBDIRS = \ - applet \ - manager - -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/gui/Makefile.in blueman-2.4.1/test/gui/Makefile.in --- blueman-2.3.5/test/gui/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/gui/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,688 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/gui -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - applet \ - manager - -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/gui/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/gui/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/gui/applet/Makefile.am blueman-2.4.1/test/gui/applet/Makefile.am --- blueman-2.3.5/test/gui/applet/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/applet/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/gui/applet/Makefile.in blueman-2.4.1/test/gui/applet/Makefile.in --- blueman-2.3.5/test/gui/applet/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/gui/applet/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/gui/applet -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/gui/applet/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/gui/applet/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/gui/applet/test_imports.py blueman-2.4.1/test/gui/applet/test_imports.py --- blueman-2.3.5/test/gui/applet/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/applet/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/gui/manager/Makefile.am blueman-2.4.1/test/gui/manager/Makefile.am --- blueman-2.3.5/test/gui/manager/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/manager/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/gui/manager/Makefile.in blueman-2.4.1/test/gui/manager/Makefile.in --- blueman-2.3.5/test/gui/manager/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/gui/manager/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/gui/manager -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/gui/manager/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/gui/manager/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/gui/manager/test_imports.py blueman-2.4.1/test/gui/manager/test_imports.py --- blueman-2.3.5/test/gui/manager/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/manager/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/gui/test_imports.py blueman-2.4.1/test/gui/test_imports.py --- blueman-2.3.5/test/gui/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/gui/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/main/Makefile.am blueman-2.4.1/test/main/Makefile.am --- blueman-2.3.5/test/main/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -SUBDIRS = \ - applet \ - indicators - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_dbus_proxies.py \ - test_pulseaudio_utils.py diff -Nru blueman-2.3.5/test/main/Makefile.in blueman-2.4.1/test/main/Makefile.in --- blueman-2.3.5/test/main/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/main/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,690 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/main -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - applet \ - indicators - -EXTRA_DIST = \ - __init__.py \ - test_imports.py \ - test_dbus_proxies.py \ - test_pulseaudio_utils.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/main/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/main/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/main/applet/Makefile.am blueman-2.4.1/test/main/applet/Makefile.am --- blueman-2.3.5/test/main/applet/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/applet/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/main/applet/Makefile.in blueman-2.4.1/test/main/applet/Makefile.in --- blueman-2.3.5/test/main/applet/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/main/applet/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/main/applet -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/main/applet/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/main/applet/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/main/applet/test_imports.py blueman-2.4.1/test/main/applet/test_imports.py --- blueman-2.3.5/test/main/applet/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/applet/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/main/indicators/Makefile.am blueman-2.4.1/test/main/indicators/Makefile.am --- blueman-2.3.5/test/main/indicators/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/indicators/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/main/indicators/Makefile.in blueman-2.4.1/test/main/indicators/Makefile.in --- blueman-2.3.5/test/main/indicators/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/main/indicators/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/main/indicators -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/main/indicators/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/main/indicators/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/main/indicators/test_imports.py blueman-2.4.1/test/main/indicators/test_imports.py --- blueman-2.3.5/test/main/indicators/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/indicators/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -from unittest import TestCase - - -class TestImports(TestCase): - def test_GtkStatusIcon_import(self): - __import__("blueman.main.indicators.GtkStatusIcon") diff -Nru blueman-2.3.5/test/main/test_dbus_proxies.py blueman-2.4.1/test/main/test_dbus_proxies.py --- blueman-2.3.5/test/main/test_dbus_proxies.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/test_dbus_proxies.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -from unittest import TestCase - -from blueman.main.DBusProxies import ProxyBase -from blueman.gobject import SingletonGObjectMeta - - -class TestDBusProxies(TestCase): - def test_metaclass(self): - self.assertIsInstance(ProxyBase, SingletonGObjectMeta) diff -Nru blueman-2.3.5/test/main/test_imports.py blueman-2.4.1/test/main/test_imports.py --- blueman-2.3.5/test/main/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,34 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name, import_error): - name = f"test_{mod_name.replace('.', '_')}_import" - - def run(): - try: - __import__(mod_name) - except ImportError as e: - self.assertIsNotNone(import_error) - self.assertEqual(e.msg, import_error) - - setattr(self, name, run) - super().__init__(name) - - -def load_tests(*_args): - expected_exceptions = { - "blueman.main.NetworkManager": "NM python bindings not found.", - "blueman.main.PulseAudioUtils": "Could not load pulseaudio shared library", - } - - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name, expected_exceptions.get(package.name))) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/main/test_pulseaudio_utils.py blueman-2.4.1/test/main/test_pulseaudio_utils.py --- blueman-2.3.5/test/main/test_pulseaudio_utils.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/main/test_pulseaudio_utils.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -from unittest import TestCase - -from blueman.main.PulseAudioUtils import PulseAudioUtils -from blueman.gobject import SingletonGObjectMeta - - -class TestPulseaudioUtils(TestCase): - def test_metaclass(self): - self.assertIsInstance(PulseAudioUtils, SingletonGObjectMeta) diff -Nru blueman-2.3.5/test/module/Makefile.am blueman-2.4.1/test/module/Makefile.am --- blueman-2.3.5/test/module/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/module/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/module/Makefile.in blueman-2.4.1/test/module/Makefile.in --- blueman-2.3.5/test/module/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/module/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/module -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/module/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/module/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/module/test_imports.py blueman-2.4.1/test/module/test_imports.py --- blueman-2.3.5/test/module/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/module/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -from unittest import TestCase - - -class TestImports(TestCase): - def test_import(self): - __import__("_blueman") diff -Nru blueman-2.3.5/test/plugins/Makefile.am blueman-2.4.1/test/plugins/Makefile.am --- blueman-2.3.5/test/plugins/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,9 +0,0 @@ -SUBDIRS = \ - applet \ - manager \ - mechanism \ - services - -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/plugins/Makefile.in blueman-2.4.1/test/plugins/Makefile.in --- blueman-2.3.5/test/plugins/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/plugins/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,690 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/plugins -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - applet \ - manager \ - mechanism \ - services - -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/plugins/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/plugins/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/plugins/applet/Makefile.am blueman-2.4.1/test/plugins/applet/Makefile.am --- blueman-2.3.5/test/plugins/applet/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/applet/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/plugins/applet/Makefile.in blueman-2.4.1/test/plugins/applet/Makefile.in --- blueman-2.3.5/test/plugins/applet/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/plugins/applet/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/plugins/applet -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/plugins/applet/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/plugins/applet/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/plugins/applet/test_imports.py blueman-2.4.1/test/plugins/applet/test_imports.py --- blueman-2.3.5/test/plugins/applet/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/applet/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,36 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name, import_error): - name = f"test_{mod_name.replace('.', '_')}_import" - - def run(): - try: - __import__(mod_name) - except ImportError as e: - self.assertIsNotNone(import_error) - self.assertEqual(e.msg, import_error) - - setattr(self, name, run) - super().__init__(name) - - -def load_tests(*_args): - expected_exceptions = { - "blueman.plugins.applet.GameControllerWakelock": "This is not an X11 screen", - "blueman.plugins.applet.KillSwitch": "Hardware kill switch not found", - "blueman.plugins.applet.NMDUNSupport": "NM python bindings not found.", - "blueman.plugins.applet.NMPANSupport": "NM python bindings not found.", - } - - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name, expected_exceptions.get(package.name))) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/plugins/manager/Makefile.am blueman-2.4.1/test/plugins/manager/Makefile.am --- blueman-2.3.5/test/plugins/manager/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/manager/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/plugins/manager/Makefile.in blueman-2.4.1/test/plugins/manager/Makefile.in --- blueman-2.3.5/test/plugins/manager/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/plugins/manager/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/plugins/manager -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/plugins/manager/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/plugins/manager/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/plugins/manager/test_imports.py blueman-2.4.1/test/plugins/manager/test_imports.py --- blueman-2.3.5/test/plugins/manager/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/manager/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name, import_error): - name = f"test_{mod_name.replace('.', '_')}_import" - - def run(): - try: - __import__(mod_name) - except ImportError as e: - self.assertIsNotNone(import_error) - self.assertEqual(e.msg, import_error) - - setattr(self, name, run) - super().__init__(name) - - -def load_tests(*_args): - expected_exceptions = { - "blueman.plugins.manager.PulseAudioProfile": "Could not load pulseaudio shared library", - } - - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name, expected_exceptions.get(package.name))) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/plugins/mechanism/Makefile.am blueman-2.4.1/test/plugins/mechanism/Makefile.am --- blueman-2.3.5/test/plugins/mechanism/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/mechanism/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/plugins/mechanism/Makefile.in blueman-2.4.1/test/plugins/mechanism/Makefile.in --- blueman-2.3.5/test/plugins/mechanism/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/plugins/mechanism/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/plugins/mechanism -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/plugins/mechanism/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/plugins/mechanism/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/plugins/mechanism/test_imports.py blueman-2.4.1/test/plugins/mechanism/test_imports.py --- blueman-2.3.5/test/plugins/mechanism/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/mechanism/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name, import_error): - name = f"test_{mod_name.replace('.', '_')}_import" - - def run(): - try: - __import__(mod_name) - except ImportError as e: - self.assertIsNotNone(import_error) - self.assertEqual(e.msg, import_error) - - setattr(self, name, run) - super().__init__(name) - - -def load_tests(*_args): - expected_exceptions = { - "blueman.plugins.mechanism.RfKill": "Hardware kill switch not found", - } - - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name, expected_exceptions.get(package.name))) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/plugins/services/Makefile.am blueman-2.4.1/test/plugins/services/Makefile.am --- blueman-2.3.5/test/plugins/services/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/services/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/plugins/services/Makefile.in blueman-2.4.1/test/plugins/services/Makefile.in --- blueman-2.3.5/test/plugins/services/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/plugins/services/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,506 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/plugins/services -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/plugins/services/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/plugins/services/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/plugins/services/test_imports.py blueman-2.4.1/test/plugins/services/test_imports.py --- blueman-2.3.5/test/plugins/services/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/services/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/plugins/test_imports.py blueman-2.4.1/test/plugins/test_imports.py --- blueman-2.3.5/test/plugins/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/plugins/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/services/Makefile.am blueman-2.4.1/test/services/Makefile.am --- blueman-2.3.5/test/services/Makefile.am 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/services/Makefile.am 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -SUBDIRS = \ - meta - -EXTRA_DIST = \ - __init__.py \ - test_imports.py diff -Nru blueman-2.3.5/test/services/Makefile.in blueman-2.4.1/test/services/Makefile.in --- blueman-2.3.5/test/services/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/services/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,687 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/services -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \ - ctags-recursive dvi-recursive html-recursive info-recursive \ - install-data-recursive install-dvi-recursive \ - install-exec-recursive install-html-recursive \ - install-info-recursive install-pdf-recursive \ - install-ps-recursive install-recursive installcheck-recursive \ - installdirs-recursive pdf-recursive ps-recursive \ - tags-recursive uninstall-recursive -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \ - distclean-recursive maintainer-clean-recursive -am__recursive_targets = \ - $(RECURSIVE_TARGETS) \ - $(RECURSIVE_CLEAN_TARGETS) \ - $(am__extra_recursive_targets) -AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \ - distdir distdir-am -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -# Read a list of newline-separated strings from the standard input, -# and print each of them once, without duplicates. Input order is -# *not* preserved. -am__uniquify_input = $(AWK) '\ - BEGIN { nonempty = 0; } \ - { items[$$0] = 1; nonempty = 1; } \ - END { if (nonempty) { for (i in items) print i; }; } \ -' -# Make sure the list of sources is unique. This is necessary because, -# e.g., the same source file might be shared among _SOURCES variables -# for different programs/libraries. -am__define_uniq_tagged_files = \ - list='$(am__tagged_files)'; \ - unique=`for i in $$list; do \ - if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \ - done | $(am__uniquify_input)` -DIST_SUBDIRS = $(SUBDIRS) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -am__relativize = \ - dir0=`pwd`; \ - sed_first='s,^\([^/]*\)/.*$$,\1,'; \ - sed_rest='s,^[^/]*/*,,'; \ - sed_last='s,^.*/\([^/]*\)$$,\1,'; \ - sed_butlast='s,/*[^/]*$$,,'; \ - while test -n "$$dir1"; do \ - first=`echo "$$dir1" | sed -e "$$sed_first"`; \ - if test "$$first" != "."; then \ - if test "$$first" = ".."; then \ - dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \ - dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \ - else \ - first2=`echo "$$dir2" | sed -e "$$sed_first"`; \ - if test "$$first2" = "$$first"; then \ - dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \ - else \ - dir2="../$$dir2"; \ - fi; \ - dir0="$$dir0"/"$$first"; \ - fi; \ - fi; \ - dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \ - done; \ - reldir="$$dir2" -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -SUBDIRS = \ - meta - -EXTRA_DIST = \ - __init__.py \ - test_imports.py - -all: all-recursive - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/services/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/services/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs - -# This directory's subdirectories are mostly independent; you can cd -# into them and run 'make' without going through this Makefile. -# To change the values of 'make' variables: instead of editing Makefiles, -# (1) if the variable is set in 'config.status', edit 'config.status' -# (which will cause the Makefiles to be regenerated when you run 'make'); -# (2) otherwise, pass the desired values on the 'make' command line. -$(am__recursive_targets): - @fail=; \ - if $(am__make_keepgoing); then \ - failcom='fail=yes'; \ - else \ - failcom='exit 1'; \ - fi; \ - dot_seen=no; \ - target=`echo $@ | sed s/-recursive//`; \ - case "$@" in \ - distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \ - *) list='$(SUBDIRS)' ;; \ - esac; \ - for subdir in $$list; do \ - echo "Making $$target in $$subdir"; \ - if test "$$subdir" = "."; then \ - dot_seen=yes; \ - local_target="$$target-am"; \ - else \ - local_target="$$target"; \ - fi; \ - ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \ - || eval $$failcom; \ - done; \ - if test "$$dot_seen" = "no"; then \ - $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \ - fi; test -z "$$fail" - -ID: $(am__tagged_files) - $(am__define_uniq_tagged_files); mkid -fID $$unique -tags: tags-recursive -TAGS: tags - -tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - set x; \ - here=`pwd`; \ - if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \ - include_option=--etags-include; \ - empty_fix=.; \ - else \ - include_option=--include; \ - empty_fix=; \ - fi; \ - list='$(SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - test ! -f $$subdir/TAGS || \ - set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \ - fi; \ - done; \ - $(am__define_uniq_tagged_files); \ - shift; \ - if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \ - test -n "$$unique" || unique=$$empty_fix; \ - if test $$# -gt 0; then \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - "$$@" $$unique; \ - else \ - $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \ - $$unique; \ - fi; \ - fi -ctags: ctags-recursive - -CTAGS: ctags -ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files) - $(am__define_uniq_tagged_files); \ - test -z "$(CTAGS_ARGS)$$unique" \ - || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \ - $$unique - -GTAGS: - here=`$(am__cd) $(top_builddir) && pwd` \ - && $(am__cd) $(top_srcdir) \ - && gtags -i $(GTAGS_ARGS) "$$here" -cscopelist: cscopelist-recursive - -cscopelist-am: $(am__tagged_files) - list='$(am__tagged_files)'; \ - case "$(srcdir)" in \ - [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \ - *) sdir=$(subdir)/$(srcdir) ;; \ - esac; \ - for i in $$list; do \ - if test -f "$$i"; then \ - echo "$(subdir)/$$i"; \ - else \ - echo "$$sdir/$$i"; \ - fi; \ - done >> $(top_builddir)/cscope.files - -distclean-tags: - -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done - @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \ - if test "$$subdir" = .; then :; else \ - $(am__make_dryrun) \ - || test -d "$(distdir)/$$subdir" \ - || $(MKDIR_P) "$(distdir)/$$subdir" \ - || exit 1; \ - dir1=$$subdir; dir2="$(distdir)/$$subdir"; \ - $(am__relativize); \ - new_distdir=$$reldir; \ - dir1=$$subdir; dir2="$(top_distdir)"; \ - $(am__relativize); \ - new_top_distdir=$$reldir; \ - echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \ - echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \ - ($(am__cd) $$subdir && \ - $(MAKE) $(AM_MAKEFLAGS) \ - top_distdir="$$new_top_distdir" \ - distdir="$$new_distdir" \ - am__remove_distdir=: \ - am__skip_length_check=: \ - am__skip_mode_fix=: \ - distdir) \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-recursive -all-am: Makefile -installdirs: installdirs-recursive -installdirs-am: -install: install-recursive -install-exec: install-exec-recursive -install-data: install-data-recursive -uninstall: uninstall-recursive - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-recursive -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-recursive - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-recursive - -rm -f Makefile -distclean-am: clean-am distclean-generic distclean-tags - -dvi: dvi-recursive - -dvi-am: - -html: html-recursive - -html-am: - -info: info-recursive - -info-am: - -install-data-am: - -install-dvi: install-dvi-recursive - -install-dvi-am: - -install-exec-am: - -install-html: install-html-recursive - -install-html-am: - -install-info: install-info-recursive - -install-info-am: - -install-man: - -install-pdf: install-pdf-recursive - -install-pdf-am: - -install-ps: install-ps-recursive - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-recursive - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-recursive - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-recursive - -pdf-am: - -ps: ps-recursive - -ps-am: - -uninstall-am: - -.MAKE: $(am__recursive_targets) install-am install-strip - -.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \ - check-am clean clean-generic clean-libtool cscopelist-am ctags \ - ctags-am distclean distclean-generic distclean-libtool \ - distclean-tags distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - installdirs-am maintainer-clean maintainer-clean-generic \ - mostlyclean mostlyclean-generic mostlyclean-libtool pdf pdf-am \ - ps ps-am tags tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/services/meta/Makefile.in blueman-2.4.1/test/services/meta/Makefile.in --- blueman-2.3.5/test/services/meta/Makefile.in 2022-11-22 19:08:15.000000000 +0000 +++ blueman-2.4.1/test/services/meta/Makefile.in 1970-01-01 00:00:00.000000000 +0000 @@ -1,502 +0,0 @@ -# Makefile.in generated by automake 1.16.5 from Makefile.am. -# @configure_input@ - -# Copyright (C) 1994-2021 Free Software Foundation, Inc. - -# This Makefile.in is free software; the Free Software Foundation -# gives unlimited permission to copy and/or distribute it, -# with or without modifications, as long as this notice is preserved. - -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY, to the extent permitted by law; without -# even the implied warranty of MERCHANTABILITY or FITNESS FOR A -# PARTICULAR PURPOSE. - -@SET_MAKE@ -VPATH = @srcdir@ -am__is_gnu_make = { \ - if test -z '$(MAKELEVEL)'; then \ - false; \ - elif test -n '$(MAKE_HOST)'; then \ - true; \ - elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \ - true; \ - else \ - false; \ - fi; \ -} -am__make_running_with_option = \ - case $${target_option-} in \ - ?) ;; \ - *) echo "am__make_running_with_option: internal error: invalid" \ - "target option '$${target_option-}' specified" >&2; \ - exit 1;; \ - esac; \ - has_opt=no; \ - sane_makeflags=$$MAKEFLAGS; \ - if $(am__is_gnu_make); then \ - sane_makeflags=$$MFLAGS; \ - else \ - case $$MAKEFLAGS in \ - *\\[\ \ ]*) \ - bs=\\; \ - sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \ - | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \ - esac; \ - fi; \ - skip_next=no; \ - strip_trailopt () \ - { \ - flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \ - }; \ - for flg in $$sane_makeflags; do \ - test $$skip_next = yes && { skip_next=no; continue; }; \ - case $$flg in \ - *=*|--*) continue;; \ - -*I) strip_trailopt 'I'; skip_next=yes;; \ - -*I?*) strip_trailopt 'I';; \ - -*O) strip_trailopt 'O'; skip_next=yes;; \ - -*O?*) strip_trailopt 'O';; \ - -*l) strip_trailopt 'l'; skip_next=yes;; \ - -*l?*) strip_trailopt 'l';; \ - -[dEDm]) skip_next=yes;; \ - -[JT]) skip_next=yes;; \ - esac; \ - case $$flg in \ - *$$target_option*) has_opt=yes; break;; \ - esac; \ - done; \ - test $$has_opt = yes -am__make_dryrun = (target_option=n; $(am__make_running_with_option)) -am__make_keepgoing = (target_option=k; $(am__make_running_with_option)) -pkgincludedir = $(includedir)/@PACKAGE@ -pkglibdir = $(libdir)/@PACKAGE@ -pkglibexecdir = $(libexecdir)/@PACKAGE@ -am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -install_sh_DATA = $(install_sh) -c -m 644 -install_sh_PROGRAM = $(install_sh) -c -install_sh_SCRIPT = $(install_sh) -c -INSTALL_HEADER = $(INSTALL_DATA) -transform = $(program_transform_name) -NORMAL_INSTALL = : -PRE_INSTALL = : -POST_INSTALL = : -NORMAL_UNINSTALL = : -PRE_UNINSTALL = : -POST_UNINSTALL = : -build_triplet = @build@ -host_triplet = @host@ -subdir = test/services/meta -ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 -am__aclocal_m4_deps = $(top_srcdir)/m4/gettext.m4 \ - $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/intlmacosx.m4 \ - $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \ - $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libtool.m4 \ - $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ - $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ - $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/po.m4 \ - $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/acinclude.m4 \ - $(top_srcdir)/configure.ac -am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ - $(ACLOCAL_M4) -DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON) -mkinstalldirs = $(install_sh) -d -CONFIG_HEADER = $(top_builddir)/config.h -CONFIG_CLEAN_FILES = -CONFIG_CLEAN_VPATH_FILES = -AM_V_P = $(am__v_P_@AM_V@) -am__v_P_ = $(am__v_P_@AM_DEFAULT_V@) -am__v_P_0 = false -am__v_P_1 = : -AM_V_GEN = $(am__v_GEN_@AM_V@) -am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@) -am__v_GEN_0 = @echo " GEN " $@; -am__v_GEN_1 = -AM_V_at = $(am__v_at_@AM_V@) -am__v_at_ = $(am__v_at_@AM_DEFAULT_V@) -am__v_at_0 = @ -am__v_at_1 = -SOURCES = -DIST_SOURCES = -am__can_run_installinfo = \ - case $$AM_UPDATE_INFO_DIR in \ - n|no|NO) false;; \ - *) (install-info --version) >/dev/null 2>&1;; \ - esac -am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP) -am__DIST_COMMON = $(srcdir)/Makefile.in -DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST) -pkgdatadir = @pkgdatadir@ -ACLOCAL = @ACLOCAL@ -AMTAR = @AMTAR@ -AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@ -AR = @AR@ -AUTOCONF = @AUTOCONF@ -AUTOHEADER = @AUTOHEADER@ -AUTOMAKE = @AUTOMAKE@ -AWK = @AWK@ -BINDIR = @BINDIR@ -BLUEZ_CFLAGS = @BLUEZ_CFLAGS@ -BLUEZ_LIBS = @BLUEZ_LIBS@ -CC = @CC@ -CCDEPMODE = @CCDEPMODE@ -CFLAGS = @CFLAGS@ -CPP = @CPP@ -CPPFLAGS = @CPPFLAGS@ -CSCOPE = @CSCOPE@ -CTAGS = @CTAGS@ -CYGPATH_W = @CYGPATH_W@ -CYTHONEXEC = @CYTHONEXEC@ -DATADIR = @DATADIR@ -DEFS = @DEFS@ -DEPDIR = @DEPDIR@ -DLLTOOL = @DLLTOOL@ -DOCDIR = @DOCDIR@ -DSYMUTIL = @DSYMUTIL@ -DUMPBIN = @DUMPBIN@ -ECHO_C = @ECHO_C@ -ECHO_N = @ECHO_N@ -ECHO_T = @ECHO_T@ -EGREP = @EGREP@ -ETAGS = @ETAGS@ -EXEEXT = @EXEEXT@ -FGREP = @FGREP@ -GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@ -GETTEXT_PACKAGE = @GETTEXT_PACKAGE@ -GLIB_COMPILE_SCHEMAS = @GLIB_COMPILE_SCHEMAS@ -GMSGFMT = @GMSGFMT@ -GMSGFMT_015 = @GMSGFMT_015@ -GREP = @GREP@ -GSETTINGS_DISABLE_SCHEMAS_COMPILE = @GSETTINGS_DISABLE_SCHEMAS_COMPILE@ -INSTALL = @INSTALL@ -INSTALL_DATA = @INSTALL_DATA@ -INSTALL_PROGRAM = @INSTALL_PROGRAM@ -INSTALL_SCRIPT = @INSTALL_SCRIPT@ -INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@ -INTLLIBS = @INTLLIBS@ -INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@ -LD = @LD@ -LDFLAGS = @LDFLAGS@ -LIBEXECDIR = @LIBEXECDIR@ -LIBICONV = @LIBICONV@ -LIBINTL = @LIBINTL@ -LIBOBJS = @LIBOBJS@ -LIBS = @LIBS@ -LIBTOOL = @LIBTOOL@ -LIPO = @LIPO@ -LN_S = @LN_S@ -LOCALEDIR = @LOCALEDIR@ -LTLIBICONV = @LTLIBICONV@ -LTLIBINTL = @LTLIBINTL@ -LTLIBOBJS = @LTLIBOBJS@ -LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@ -MAINT = @MAINT@ -MAKEINFO = @MAKEINFO@ -MANIFEST_TOOL = @MANIFEST_TOOL@ -MKDIR_P = @MKDIR_P@ -MSGFMT = @MSGFMT@ -MSGFMT_015 = @MSGFMT_015@ -MSGMERGE = @MSGMERGE@ -NETWORKTOOLS = @NETWORKTOOLS@ -NM = @NM@ -NMEDIT = @NMEDIT@ -OBJDUMP = @OBJDUMP@ -OBJEXT = @OBJEXT@ -OTOOL = @OTOOL@ -OTOOL64 = @OTOOL64@ -PACKAGE = @PACKAGE@ -PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ -PACKAGE_NAME = @PACKAGE_NAME@ -PACKAGE_STRING = @PACKAGE_STRING@ -PACKAGE_TARNAME = @PACKAGE_TARNAME@ -PACKAGE_URL = @PACKAGE_URL@ -PACKAGE_VERSION = @PACKAGE_VERSION@ -PATH_SEPARATOR = @PATH_SEPARATOR@ -PKGLIBDIR = @PKGLIBDIR@ -PKG_CONFIG = @PKG_CONFIG@ -PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@ -PKG_CONFIG_PATH = @PKG_CONFIG_PATH@ -POLKIT = @POLKIT@ -POLKIT_CFLAGS = @POLKIT_CFLAGS@ -POLKIT_LIBS = @POLKIT_LIBS@ -POSUB = @POSUB@ -PYGOBJECT_CFLAGS = @PYGOBJECT_CFLAGS@ -PYGOBJECT_LIBS = @PYGOBJECT_LIBS@ -PYTHON = @PYTHON@ -PYTHONDIR = @PYTHONDIR@ -PYTHON_CFLAGS = @PYTHON_CFLAGS@ -PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@ -PYTHON_LIBS = @PYTHON_LIBS@ -PYTHON_PLATFORM = @PYTHON_PLATFORM@ -PYTHON_PREFIX = @PYTHON_PREFIX@ -PYTHON_VERSION = @PYTHON_VERSION@ -RANLIB = @RANLIB@ -SED = @SED@ -SET_MAKE = @SET_MAKE@ -SHELL = @SHELL@ -STRIP = @STRIP@ -SYSCONFDIR = @SYSCONFDIR@ -USE_NLS = @USE_NLS@ -VERSION = @VERSION@ -XGETTEXT = @XGETTEXT@ -XGETTEXT_015 = @XGETTEXT_015@ -XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@ -abs_builddir = @abs_builddir@ -abs_srcdir = @abs_srcdir@ -abs_top_builddir = @abs_top_builddir@ -abs_top_srcdir = @abs_top_srcdir@ -ac_ct_AR = @ac_ct_AR@ -ac_ct_CC = @ac_ct_CC@ -ac_ct_DUMPBIN = @ac_ct_DUMPBIN@ -am__include = @am__include@ -am__leading_dot = @am__leading_dot@ -am__quote = @am__quote@ -am__tar = @am__tar@ -am__untar = @am__untar@ -bindir = @bindir@ -build = @build@ -build_alias = @build_alias@ -build_cpu = @build_cpu@ -build_os = @build_os@ -build_vendor = @build_vendor@ -builddir = @builddir@ -datadir = @datadir@ -datarootdir = @datarootdir@ -dhconfig = @dhconfig@ -docdir = @docdir@ -dvidir = @dvidir@ -exec_prefix = @exec_prefix@ -gsettingsschemadir = @gsettingsschemadir@ -host = @host@ -host_alias = @host_alias@ -host_cpu = @host_cpu@ -host_os = @host_os@ -host_vendor = @host_vendor@ -htmldir = @htmldir@ -icondir = @icondir@ -includedir = @includedir@ -infodir = @infodir@ -install_sh = @install_sh@ -libdir = @libdir@ -libexecdir = @libexecdir@ -localedir = @localedir@ -localstatedir = @localstatedir@ -mandir = @mandir@ -mkdir_p = @mkdir_p@ -oldincludedir = @oldincludedir@ -pdfdir = @pdfdir@ -pkgpyexecdir = @pkgpyexecdir@ -pkgpythondir = @pkgpythondir@ -prefix = @prefix@ -program_transform_name = @program_transform_name@ -psdir = @psdir@ -pyexecdir = @pyexecdir@ -pythondir = @pythondir@ -runstatedir = @runstatedir@ -sbindir = @sbindir@ -sharedstatedir = @sharedstatedir@ -srcdir = @srcdir@ -sysconfdir = @sysconfdir@ -systemd_system_unit_dir = @systemd_system_unit_dir@ -systemd_user_unit_dir = @systemd_user_unit_dir@ -target_alias = @target_alias@ -top_build_prefix = @top_build_prefix@ -top_builddir = @top_builddir@ -top_srcdir = @top_srcdir@ -all: all-am - -.SUFFIXES: -$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps) - @for dep in $?; do \ - case '$(am__configure_deps)' in \ - *$$dep*) \ - ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \ - && { if test -f $@; then exit 0; else break; fi; }; \ - exit 1;; \ - esac; \ - done; \ - echo ' cd $(top_srcdir) && $(AUTOMAKE) --foreign test/services/meta/Makefile'; \ - $(am__cd) $(top_srcdir) && \ - $(AUTOMAKE) --foreign test/services/meta/Makefile -Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status - @case '$?' in \ - *config.status*) \ - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \ - *) \ - echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \ - cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \ - esac; - -$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh - -$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps) - cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh -$(am__aclocal_m4_deps): - -mostlyclean-libtool: - -rm -f *.lo - -clean-libtool: - -rm -rf .libs _libs -tags TAGS: - -ctags CTAGS: - -cscope cscopelist: - -distdir: $(BUILT_SOURCES) - $(MAKE) $(AM_MAKEFLAGS) distdir-am - -distdir-am: $(DISTFILES) - @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \ - list='$(DISTFILES)'; \ - dist_files=`for file in $$list; do echo $$file; done | \ - sed -e "s|^$$srcdirstrip/||;t" \ - -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \ - case $$dist_files in \ - */*) $(MKDIR_P) `echo "$$dist_files" | \ - sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \ - sort -u` ;; \ - esac; \ - for file in $$dist_files; do \ - if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \ - if test -d $$d/$$file; then \ - dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \ - if test -d "$(distdir)/$$file"; then \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \ - cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \ - find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \ - fi; \ - cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \ - else \ - test -f "$(distdir)/$$file" \ - || cp -p $$d/$$file "$(distdir)/$$file" \ - || exit 1; \ - fi; \ - done -check-am: all-am -check: check-am -all-am: Makefile -installdirs: -install: install-am -install-exec: install-exec-am -install-data: install-data-am -uninstall: uninstall-am - -install-am: all-am - @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am - -installcheck: installcheck-am -install-strip: - if test -z '$(STRIP)'; then \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - install; \ - else \ - $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \ - install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \ - "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \ - fi -mostlyclean-generic: - -clean-generic: - -distclean-generic: - -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES) - -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES) - -maintainer-clean-generic: - @echo "This command is intended for maintainers to use" - @echo "it deletes files that may require special tools to rebuild." -clean: clean-am - -clean-am: clean-generic clean-libtool mostlyclean-am - -distclean: distclean-am - -rm -f Makefile -distclean-am: clean-am distclean-generic - -dvi: dvi-am - -dvi-am: - -html: html-am - -html-am: - -info: info-am - -info-am: - -install-data-am: - -install-dvi: install-dvi-am - -install-dvi-am: - -install-exec-am: - -install-html: install-html-am - -install-html-am: - -install-info: install-info-am - -install-info-am: - -install-man: - -install-pdf: install-pdf-am - -install-pdf-am: - -install-ps: install-ps-am - -install-ps-am: - -installcheck-am: - -maintainer-clean: maintainer-clean-am - -rm -f Makefile -maintainer-clean-am: distclean-am maintainer-clean-generic - -mostlyclean: mostlyclean-am - -mostlyclean-am: mostlyclean-generic mostlyclean-libtool - -pdf: pdf-am - -pdf-am: - -ps: ps-am - -ps-am: - -uninstall-am: - -.MAKE: install-am install-strip - -.PHONY: all all-am check check-am clean clean-generic clean-libtool \ - cscopelist-am ctags-am distclean distclean-generic \ - distclean-libtool distdir dvi dvi-am html html-am info info-am \ - install install-am install-data install-data-am install-dvi \ - install-dvi-am install-exec install-exec-am install-html \ - install-html-am install-info install-info-am install-man \ - install-pdf install-pdf-am install-ps install-ps-am \ - install-strip installcheck installcheck-am installdirs \ - maintainer-clean maintainer-clean-generic mostlyclean \ - mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \ - tags-am uninstall uninstall-am - -.PRECIOUS: Makefile - - -# Tell versions [3.59,3.63) of GNU make to not export all variables. -# Otherwise a system limit (for SysV at least) may be exceeded. -.NOEXPORT: diff -Nru blueman-2.3.5/test/services/test_imports.py blueman-2.4.1/test/services/test_imports.py --- blueman-2.3.5/test/services/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/services/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,21 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home, subpath = os.path.dirname(__file__).rsplit("/test/", 1) - for package in pkgutil.iter_modules([f"{home}/blueman/{subpath}"], f"blueman.{subpath.replace('/', '.')}."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases diff -Nru blueman-2.3.5/test/test_gobject.py blueman-2.4.1/test/test_gobject.py --- blueman-2.3.5/test/test_gobject.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/test_gobject.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -from unittest import TestCase - -from gi.repository.GObject import GObject - -from blueman.gobject import SingletonGObjectMeta - - -class TestGObjectMeta(TestCase): - class A(GObject, metaclass=SingletonGObjectMeta): - pass - - class B(GObject, metaclass=SingletonGObjectMeta): - pass - - def test_instantiation(self): - self.assertIsInstance(self.A(), GObject) - - def test_singleton(self): - self.assertEqual(self.A(), self.A()) - - def test_separation(self): - self.assertNotEqual(self.A(), self.B()) diff -Nru blueman-2.3.5/test/test_imports.py blueman-2.4.1/test/test_imports.py --- blueman-2.3.5/test/test_imports.py 2022-11-22 19:07:46.000000000 +0000 +++ blueman-2.4.1/test/test_imports.py 1970-01-01 00:00:00.000000000 +0000 @@ -1,27 +0,0 @@ -import os.path -import pkgutil -from unittest import TestCase, TestSuite - -from gi.repository import Gdk, GdkX11 - - -fake_x11_screen = GdkX11.X11Screen() -Gdk.Screen.get_default = lambda: fake_x11_screen - - -class TestImports(TestCase): - def __init__(self, mod_name): - name = f"test_{mod_name.replace('.', '_')}_import" - setattr(self, name, lambda: __import__(mod_name)) - super().__init__(name) - - -def load_tests(*_args): - test_cases = TestSuite() - home = os.path.dirname(os.path.dirname(__file__)) - for package in pkgutil.walk_packages([f"{home}/blueman"], "blueman."): - test_cases.addTest(TestImports(package.name)) - - assert test_cases.countTestCases() > 0 - - return test_cases