You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
242 lines
8.5 KiB
242 lines
8.5 KiB
diff --git a/apps/blueman-adapters b/apps/blueman-adapters
|
|
index e6f1b16..95f6997 100755
|
|
--- a/apps/blueman-adapters
|
|
+++ b/apps/blueman-adapters
|
|
@@ -6,6 +6,7 @@ from gi.repository import Pango
|
|
import os.path
|
|
import sys
|
|
import signal
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
#support running uninstalled
|
|
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
|
|
@@ -34,6 +35,7 @@ class BluemanAdapters:
|
|
|
|
builder = Gtk.Builder()
|
|
builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
builder.add_from_file(UI_PATH + "/adapters.ui")
|
|
self.dialog = builder.get_object("dialog")
|
|
|
|
diff --git a/apps/blueman-assistant b/apps/blueman-assistant
|
|
index dc7f18f..47893da 100755
|
|
--- a/apps/blueman-assistant
|
|
+++ b/apps/blueman-assistant
|
|
@@ -16,6 +16,7 @@ import random
|
|
import signal
|
|
import dbus.glib
|
|
from optparse import OptionParser
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
#support running uninstalled
|
|
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
|
|
@@ -63,6 +64,7 @@ class Assistant(Agent):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH + "/assistant.ui")
|
|
self.assistant = self.Builder.get_object("assistant")
|
|
self.assistant.set_title(_("Bluetooth Assistant"))
|
|
diff --git a/apps/blueman-manager b/apps/blueman-manager
|
|
index f31d219..e938601 100755
|
|
--- a/apps/blueman-manager
|
|
+++ b/apps/blueman-manager
|
|
@@ -27,6 +27,7 @@ import dbus, dbus.glib
|
|
from blueman.Constants import *
|
|
import gi
|
|
gi.require_version("Gtk", "3.0")
|
|
+from locale import bind_textdomain_codeset
|
|
from gi.repository import Gtk
|
|
from gi.repository import GObject
|
|
from blueman.bluez.BlueZInterface import BlueZInterface
|
|
@@ -62,6 +64,7 @@ class Blueman:
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH + "/manager-main.ui")
|
|
|
|
self.window = self.Builder.get_object("window")
|
|
diff --git a/apps/blueman-sendto b/apps/blueman-sendto
|
|
index e72e6ab..ce25926 100755
|
|
--- a/apps/blueman-sendto
|
|
+++ b/apps/blueman-sendto
|
|
@@ -13,6 +13,7 @@ from optparse import OptionParser
|
|
import gettext
|
|
import urllib
|
|
import time
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
from blueman.Constants import *
|
|
import gi
|
|
@@ -46,6 +47,7 @@ class Sender(GObject.GObject):
|
|
GObject.GObject.__init__(self)
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH + "/send-dialog.ui")
|
|
self.window = self.Builder.get_object("window")
|
|
|
|
diff --git a/apps/blueman-services b/apps/blueman-services
|
|
index 25a529b..4b4419c 100755
|
|
--- a/apps/blueman-services
|
|
+++ b/apps/blueman-services
|
|
@@ -2,6 +2,7 @@
|
|
|
|
import os
|
|
import sys
|
|
+from locale import bind_textdomain_codeset
|
|
#support running uninstalled
|
|
_dirname = os.path.abspath(os.path.join(os.path.dirname(__file__), '..'))
|
|
if os.path.exists(os.path.join(_dirname, "CHANGELOG.md")):
|
|
@@ -29,6 +30,7 @@ class BluemanServices:
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH + "/services.ui")
|
|
|
|
self.Config = Config()
|
|
diff --git a/blueman/gui/GsmSettings.py b/blueman/gui/GsmSettings.py
|
|
index ee07e62..e58277b 100644
|
|
--- a/blueman/gui/GsmSettings.py
|
|
+++ b/blueman/gui/GsmSettings.py
|
|
@@ -21,6 +21,7 @@ from blueman.Functions import *
|
|
from blueman.Constants import *
|
|
|
|
from gi.repository import Gtk
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
class GsmSettings(Gtk.Dialog):
|
|
def __init__(self, bd_address):
|
|
@@ -30,6 +31,7 @@ class GsmSettings(Gtk.Dialog):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH +"/gsm-settings.ui")
|
|
|
|
vbox = self.Builder.get_object("vbox1")
|
|
diff --git a/blueman/gui/applet/PluginDialog.py b/blueman/gui/applet/PluginDialog.py
|
|
index f994cc9..84d6370 100644
|
|
--- a/blueman/gui/applet/PluginDialog.py
|
|
+++ b/blueman/gui/applet/PluginDialog.py
|
|
@@ -23,6 +23,7 @@ from blueman.Functions import *
|
|
|
|
from blueman.gui.GenericList import GenericList
|
|
import weakref
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
class SettingsWidget(Gtk.VBox):
|
|
def __init__(self, inst):
|
|
@@ -118,6 +119,7 @@ class PluginDialog(Gtk.Dialog):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH +"/applet-plugins-widget.ui")
|
|
|
|
self.set_title(_("Plugins"))
|
|
diff --git a/blueman/main/applet/BluezAgent.py b/blueman/main/applet/BluezAgent.py
|
|
index 868dbe9..403077a 100644
|
|
--- a/blueman/main/applet/BluezAgent.py
|
|
+++ b/blueman/main/applet/BluezAgent.py
|
|
@@ -25,6 +25,7 @@ from gi.repository import Gtk
|
|
from gi.repository import GObject
|
|
from gi.types import GObjectMeta
|
|
import cgi
|
|
+from locale import bind_textdomain_codeset
|
|
import blueman.bluez as Bluez
|
|
from blueman.Sdp import *
|
|
from blueman.Constants import *
|
|
@@ -68,6 +69,7 @@ class CommonAgent(GObject.GObject, Agent):
|
|
editable.stop_emission("insert-text")
|
|
|
|
builder = Gtk.Builder()
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
builder.add_from_file(UI_PATH + "/applet-passkey.ui")
|
|
builder.set_translation_domain("blueman")
|
|
dialog = builder.get_object("dialog")
|
|
diff --git a/blueman/plugins/applet/NetUsage.py b/blueman/plugins/applet/NetUsage.py
|
|
index 1584580..6262ff0 100644
|
|
--- a/blueman/plugins/applet/NetUsage.py
|
|
+++ b/blueman/plugins/applet/NetUsage.py
|
|
@@ -33,7 +33,7 @@ import dbus
|
|
import time
|
|
import datetime
|
|
import gettext
|
|
-
|
|
+from locale import bind_textdomain_codeset
|
|
|
|
class MonitorBase(GObject.GObject):
|
|
__gsignals__ = {
|
|
@@ -150,6 +150,7 @@ class Dialog:
|
|
builder = Gtk.Builder()
|
|
builder.add_from_file(UI_PATH + "/net-usage.ui")
|
|
builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
|
|
self.dialog = builder.get_object("dialog")
|
|
self.dialog.connect("response", self.on_response)
|
|
diff --git a/blueman/plugins/services/Audio.py b/blueman/plugins/services/Audio.py
|
|
index b44d6b5..4b13e8f 100644
|
|
--- a/blueman/plugins/services/Audio.py
|
|
+++ b/blueman/plugins/services/Audio.py
|
|
@@ -19,6 +19,7 @@
|
|
|
|
from gi.repository import Gtk
|
|
import dbus
|
|
+from locale import bind_textdomain_codeset
|
|
from blueman.Constants import *
|
|
from blueman.plugins.ServicePlugin import ServicePlugin
|
|
|
|
@@ -35,6 +36,7 @@ class Audio(ServicePlugin):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH +"/services-audio.ui")
|
|
self.widget = self.Builder.get_object("audio")
|
|
|
|
diff --git a/blueman/plugins/services/Network.py b/blueman/plugins/services/Network.py
|
|
index e003345..bd705d9 100644
|
|
--- a/blueman/plugins/services/Network.py
|
|
+++ b/blueman/plugins/services/Network.py
|
|
@@ -18,6 +18,7 @@
|
|
#
|
|
|
|
from gi.repository import Gtk
|
|
+from locale import bind_textdomain_codeset
|
|
from blueman.Constants import *
|
|
from blueman.Functions import have, dprint, mask_ip4_address
|
|
from blueman.Lib import get_net_interfaces, get_net_address, get_net_netmask
|
|
@@ -36,6 +37,7 @@ class Network(ServicePlugin):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH +"/services-network.ui")
|
|
self.widget = self.Builder.get_object("network")
|
|
|
|
diff --git a/blueman/plugins/services/Transfer.py b/blueman/plugins/services/Transfer.py
|
|
index 55024d3..ffd75ec 100644
|
|
--- a/blueman/plugins/services/Transfer.py
|
|
+++ b/blueman/plugins/services/Transfer.py
|
|
@@ -18,6 +18,7 @@
|
|
#
|
|
|
|
from gi.repository import Gtk
|
|
+from locale import bind_textdomain_codeset
|
|
from blueman.Constants import *
|
|
from blueman.plugins.ServicePlugin import ServicePlugin
|
|
|
|
@@ -32,6 +33,7 @@ class Transfer(ServicePlugin):
|
|
|
|
self.Builder = Gtk.Builder()
|
|
self.Builder.set_translation_domain("blueman")
|
|
+ bind_textdomain_codeset("blueman", "UTF-8")
|
|
self.Builder.add_from_file(UI_PATH +"/services-transfer.ui")
|
|
self.widget = self.Builder.get_object("transfer")
|
|
|