Turkish message problem

lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Fri Jan 22, 2021 8:39 pm

Will the problem we are experiencing when we get the new version now be resolved?
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Mon Jan 25, 2021 4:08 pm

As far as I understood you had confirmed that the issue with shift tabled is fixed in v 2.9.
Are you facing any other issue?
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Mon Jan 25, 2021 10:02 pm

I guess there is no other problem.

When will the synchronous version be released?
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Thu Jan 28, 2021 7:30 pm

Hello there,
There is a different problem with the new version.

When calculating Turkish message pieces, one piece of 150 characters is calculated.

The third piece returns 150 characters.

Sample text:ÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 6 NOLU SALONDA GENEL YETENEK-GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur. Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. ADRES:Çxxxxxx xxx.Xxxxüxx xxx.Xxxxxxxx xxxxğı xx:XX Xxxxix Çxxşı İş xxxı xxxxx XXXXXix/XXXXİX İletişim : 0XXXAAABBCC BXXX
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Fri Jan 29, 2021 4:30 pm

I want to understand how you get 150 ?

When you send concatenated message with single shift table, the UDH takes 9 octets, which corresponds to 11 7-bit characters. which reduces the maximum number of characters per single message to 149.
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Fri Jan 29, 2021 4:33 pm

You will understand if you try with the sample text I sent.

reason: The last char of the 3rd message is the double "ı" char.
Last edited by lolorosso on Fri Jan 29, 2021 4:44 pm, edited 1 time in total.
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Fri Jan 29, 2021 4:44 pm

In the library the text above is splitted on 4 parts: 149, 149,148, 60 octets

Could you help me to understand how you get 150?
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Fri Jan 29, 2021 4:45 pm

reason: The last char of the 3rd message is the double "ı" char.
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Fri Jan 29, 2021 4:52 pm

I get following parts:
ÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 6 NOLU SALONDA GENEL YETENEK-GENEL
KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur. Katı
lımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. ADRES:Çxxxxxx xxx.Xxxxüxx xxx.Xxxxxxxx xxxxğı xx:XX Xxxxix Çxxşı İ
ş xxxı xxxxx XXXXXix/XXXXİX İletişim : 0XXXAAABBCC BXXX

I not able to find double "ı" char at the end of the 3rd part.
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Fri Jan 29, 2021 5:02 pm

I changed the sample text. can you try again.


Sample text = "XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX"
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Fri Jan 29, 2021 8:49 pm

1 Part, 149 octets
XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-

2 Part, 149 octets
GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.K

3 Part, 149 octets
atılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı

3 Part, 63 octets
İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX

I don't see any issue. Please describe the issue in details.
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Fri Jan 29, 2021 9:01 pm

alt wrote:
Fri Jan 29, 2021 8:49 pm
1 Part, 149 octets
XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-

2 Part, 149 octets
GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.K

3 Part, 149 octets
atılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı

4 Part, 63 octets
İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX

I don't see any issue. Please describe the issue in details.
DataCoding: Default
NationalLanguageSingleShift: Turkish

Sample Text: XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX

1 Part
"XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-" 149 Octets

2 Part
"GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur." 149 Octets

3 Part
"Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı" 150 octets


4 Part
" İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX" 63 octets


https://prnt.sc/xtwwbn
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Fri Jan 29, 2021 10:27 pm

As I can see we have different results for the same text. Which library version are you testing now?
my test code:

Code: Select all

string messageText = @"XXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX";
           
            var pdus = SMS.ForSubmit().Text(messageText).From("sourceAddress").To("destinationAddress")
                .NationalLanguageSingleShift(NationalLanguage.Turkish)
                .Create(EncodingMapper.Default);
lolorosso
Posts: 18
Joined: Sat Jan 02, 2021 5:31 pm

Re: Turkish message problem

Post by lolorosso » Sat Jan 30, 2021 6:13 am

No problem when the text is copied.

However, if you add another "X" character to the beginning of the text, you may see the problem.

Edited:
string messageText = @"XXXXXÖDÜLLÜ DENEME SINAVI BİLGİLENDİRMESİ (hatırlatma) Değerli Katılımcımız Sınavımız YARIN ÖSYM Saati ile 11 NOLU SALONDA GENEL YETENEK-GENEL KÜLTÜR 10:15' te EĞİTİM BİLİMLERİ 14:45' te gerçekleştirilecektir. Katılımcıların 15 dakika önce kurumda bulunmaları rica olunur.Katılımınız bizim için önemlidir. Motivasyon dolu iyi çalışmalar dileriz. XXXXXXÇXXXXXX XXXXXXXXüXX XXXXXXXXXXXX XXXXğı XXXXX XXXXiX Çarşı İş XXXı XXXXX XXXXXXXXXXXXİX İletişim : 0XXXAAABBCC BXXX";
alt
Site Admin
Posts: 985
Joined: Tue Apr 25, 2006 9:45 am

Re: Turkish message problem

Post by alt » Mon Feb 01, 2021 7:13 pm

Thank you, now I see that 3rd part has 150 octets. I'll check this case.
I suppose you are also expecting maximum 149 octets in all parts.
Post Reply