aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rwxr-xr-xtest/mm-send-sms.py11
1 files changed, 10 insertions, 1 deletions
diff --git a/test/mm-send-sms.py b/test/mm-send-sms.py
index 55d453c5..d4f9da63 100755
--- a/test/mm-send-sms.py
+++ b/test/mm-send-sms.py
@@ -17,13 +17,22 @@
import sys
import dbus
+import os
if len(sys.argv) != 3:
print "Usage: %s <number> <message>" % sys.argv[0]
sys.exit(1)
number = sys.argv[1]
-message = sys.argv[2]
+
+try:
+ lang = os.getenv("LANG")
+ idx = lang.find(".")
+ if idx != -1:
+ lang = lang[idx + 1:]
+except KeyError:
+ lang = "utf-8"
+message = unicode(sys.argv[2], "utf-8")
bus = dbus.SystemBus()