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 @@
+
+
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 @@
-
+
-
+
-
+
@@ -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 @@
-
+
-
+
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"
+"span>"
#: 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"
"span>"
-#: 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"
"span>"
-#: 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"
"span>"
-#: 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."
"a>"
-#: 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"
"span>"
-#: 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."
"a>"
-#: 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"
+"веб-ÑÑÑаМОÑа."
+"a>"
-#: 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"
"a> 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 ÑÑÐŸÐ±Ñ ÑкПпОÑПваÑÑ"
"big>"
-#: 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."
-"b>\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"
"span>"
-#: 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"
"span>"
-#: 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ë."
"a>"
-#: 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..."
"span>"
-#: 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"
+"b>, %(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, ÑПб ÑкПпÑÑваÑО"
"big>"
-#: 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