0

J'ai quelques caractères étrangers et leurs caractères anglais correspondants. Ma requête est d'avoir une fonction pour identifier le caractère étranger et le remplacer par son caractère anglais suivant dans une chaîne de caractères en tant qu'entrée pour fonctionner.Remplacement de lettre de caractères étrangère

exemples étrangers et les caractères anglais caractères sont énumérés ci-dessous:

Ss
Å A
Ï I
Û U
å un

Merci!

Répondre

0

Si vous recherchez des noms en anglais pour les caractères, c'est un objectif réalisable, car ils ont tous des noms publiés dans le cadre de la norme Unicode.

Voir par exemple:

http://www.unicode.org/ucd/

http://www.unicode.org/Public/UNIDATA/

Votre tâche est alors de tourner simplement la liste des caractères unicode dans une table avec quelque 100.000 lignes. Malheureusement, les noms que vous obtenez seront des choses comme le LAMAT DE LIGATURE ARABE AVEC LA FORME MEDICALE MEEM. En revanche, si vous voulez réellement traduire la signification, vous devez regarder un logiciel de traduction automatique. Microsoft et Google ont tous deux des offres de traduction de nuages ​​bien connues et il existe également d'autres produits bien pensés.

Questions connexes