mirror of git://git.sysmocom.de/ofono
util: adding 8 national sms alphabets
Adding national language tables for hindi,kannada,malayalam, oriya,punjabi,tamil,telugu and urdu.
This commit is contained in:
parent
1f0ea2b882
commit
d984a59f3d
|
@ -2280,10 +2280,10 @@ char *sms_decode_text(GSList *sms_list)
|
||||||
* If language is not defined in 3GPP TS 23.038,
|
* If language is not defined in 3GPP TS 23.038,
|
||||||
* implementations are instructed to ignore it
|
* implementations are instructed to ignore it
|
||||||
*/
|
*/
|
||||||
if (locking_shift > SMS_ALPHABET_GUJARATI)
|
if (locking_shift > SMS_ALPHABET_URDU)
|
||||||
locking_shift = GSM_DIALECT_DEFAULT;
|
locking_shift = GSM_DIALECT_DEFAULT;
|
||||||
|
|
||||||
if (single_shift > SMS_ALPHABET_GUJARATI)
|
if (single_shift > SMS_ALPHABET_URDU)
|
||||||
single_shift = GSM_DIALECT_DEFAULT;
|
single_shift = GSM_DIALECT_DEFAULT;
|
||||||
|
|
||||||
converted = convert_gsm_to_utf8_with_lang(buf, written,
|
converted = convert_gsm_to_utf8_with_lang(buf, written,
|
||||||
|
|
|
@ -161,6 +161,14 @@ enum sms_alphabet {
|
||||||
SMS_ALPHABET_PORTUGUESE,
|
SMS_ALPHABET_PORTUGUESE,
|
||||||
SMS_ALPHABET_BENGALI,
|
SMS_ALPHABET_BENGALI,
|
||||||
SMS_ALPHABET_GUJARATI,
|
SMS_ALPHABET_GUJARATI,
|
||||||
|
SMS_ALPHABET_HINDI,
|
||||||
|
SMS_ALPHABET_KANNADA,
|
||||||
|
SMS_ALPHABET_MALAYALAM,
|
||||||
|
SMS_ALPHABET_ORIYA,
|
||||||
|
SMS_ALPHABET_PUNJABI,
|
||||||
|
SMS_ALPHABET_TAMIL,
|
||||||
|
SMS_ALPHABET_TELUGU,
|
||||||
|
SMS_ALPHABET_URDU,
|
||||||
};
|
};
|
||||||
|
|
||||||
enum sms_mwi_type {
|
enum sms_mwi_type {
|
||||||
|
|
1867
src/util.c
1867
src/util.c
File diff suppressed because it is too large
Load Diff
|
@ -26,6 +26,14 @@ enum gsm_dialect {
|
||||||
GSM_DIALECT_PORTUGUESE,
|
GSM_DIALECT_PORTUGUESE,
|
||||||
GSM_DIALECT_BENGALI,
|
GSM_DIALECT_BENGALI,
|
||||||
GSM_DIALECT_GUJARATI,
|
GSM_DIALECT_GUJARATI,
|
||||||
|
GSM_DIALECT_HINDI,
|
||||||
|
GSM_DIALECT_KANNADA,
|
||||||
|
GSM_DIALECT_MALAYALAM,
|
||||||
|
GSM_DIALECT_ORIYA,
|
||||||
|
GSM_DIALECT_PUNJABI,
|
||||||
|
GSM_DIALECT_TAMIL,
|
||||||
|
GSM_DIALECT_TELUGU,
|
||||||
|
GSM_DIALECT_URDU,
|
||||||
};
|
};
|
||||||
|
|
||||||
char *convert_gsm_to_utf8(const unsigned char *text, long len, long *items_read,
|
char *convert_gsm_to_utf8(const unsigned char *text, long len, long *items_read,
|
||||||
|
|
Loading…
Reference in New Issue