summaryrefslogtreecommitdiff
path: root/src/sms.c
diff options
context:
space:
mode:
authorNandini Rebello <nandini.rebello@intel.com>2018-10-01 15:32:56 +0530
committerDenis Kenzior <denkenz@gmail.com>2018-10-01 14:53:11 -0500
commita2168cd1366230022dc0e56ff777ef3a7dff968e (patch)
tree0b90fc25e4e2aaa9f0a8bc1c4a91379abcb4a561 /src/sms.c
parent7e82a2d940b2fdd29584395c76d730f2079bbeb1 (diff)
downloadofono-a2168cd1366230022dc0e56ff777ef3a7dff968e.tar.gz
sms: support bengali and gujrati in Alphabet property
Diffstat (limited to 'src/sms.c')
-rw-r--r--src/sms.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/sms.c b/src/sms.c
index c604e056..857776a0 100644
--- a/src/sms.c
+++ b/src/sms.c
@@ -170,6 +170,10 @@ static const char *sms_alphabet_to_string(enum sms_alphabet alphabet)
return "spanish";
case SMS_ALPHABET_PORTUGUESE:
return "portuguese";
+ case SMS_ALPHABET_BENGALI:
+ return "bengali";
+ case SMS_ALPHABET_GUJARATI:
+ return "gujarati";
case SMS_ALPHABET_DEFAULT:
return "default";
}
@@ -188,6 +192,10 @@ static gboolean sms_alphabet_from_string(const char *str,
*alphabet = SMS_ALPHABET_SPANISH;
else if (g_str_equal(str, "portuguese"))
*alphabet = SMS_ALPHABET_PORTUGUESE;
+ else if (g_str_equal(str, "bengali"))
+ *alphabet = SMS_ALPHABET_BENGALI;
+ else if (g_str_equal(str, "gujarati"))
+ *alphabet = SMS_ALPHABET_GUJARATI;
else
return FALSE;