Skip to content

Commit 256ffbc

Browse files
authored
Merge pull request #108 from antlarr-suse/master
Fallback to using LC_CTYPE if LC_MESSAGES is empty and fix _language use
2 parents 4fd9952 + f52f192 commit 256ffbc

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

scp-dbus-service.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,6 +471,8 @@ def __init__ (self):
471471
self._jobappletpath = None
472472
self._ppds = None
473473
self._language = locale.getlocale (locale.LC_MESSAGES)[0]
474+
if not self._language:
475+
self._language = locale.getlocale (locale.LC_CTYPE)[0]
474476

475477
def destroy (self):
476478
self._cupsconn.destroy ()
@@ -511,7 +513,7 @@ def JobApplet(self):
511513
def GetBestDrivers(self, device_id, device_make_and_model, device_uri,
512514
reply_handler, error_handler):
513515
GetBestDriversRequest (device_id, device_make_and_model, device_uri,
514-
self._cupsconn, self._language[0],
516+
self._cupsconn, self._language,
515517
reply_handler, error_handler)
516518

517519
@dbus.service.method(dbus_interface=CONFIG_IFACE,

0 commit comments

Comments
 (0)