2017-06-09 5 views
0

J'ai une fonction qui tronque une chaîne après longueur Givin,Comment tronquer chaîne en ourdou

Public Shared Function StringTruncate(ByVal strArg As String, ByVal len As String) As String 

      If Trim(strArg).Length > len Then 
       Return Left(strArg, len) & "..." 
      Else 
       Return strArg 
      End If 
     End Function 

des thats fonctionnent très bien quand j'utilise la langue anglaise, mais quand je suis passé à l'ourdou en changeant réglage de la mondialisation dans la fenêtre , alors ça ne marche pas comme prévu, comme dans la photo suivante, je veux (...) de l'autre côté. urdupic

enter image description here

+0

'System.Windows.Forms.InputLanguage.CurrentInputLanguage' vous devrez changer cela pour qu'il tronquer –

+0

avec succès si nous en utilisant ce sous forme de bande, ce sera disponible là-bas? – SajidBp

+0

ne devrait pas faire la différence. –

Répondre

0

Après une lutte de jour, je l'ai trouvé js et C# solution de problème de détection de la langue. Voici le code à travers lequel nous pouvons vérifier toute langue que l'utilisateur entre dans le champ.

LanguageDetector ld = new LanguageDetector(); 
string lanCode = ld.Detect("this is an example text in english"); 
if (lanCode == null) throw new Exception("Cannot detect language"); 
string languageNaturalName = ld.GetLanguageNameByCode(lanCode); //returns "English" for language code "en" 

Voici les liens qui peuvent être utiles à d'autres personnes comme moi. js supported ceci est pour c# code