Skip to content

Traducteur de Morse arabe

La correspondance arabe utilisée

Ce traducteur adopte une table publiée de correspondance entre l’alphabet arabe et le code Morse, couvrant les 28 lettres de base de l’arabe moderne. La hamza isolée est traitée comme une extension distincte : ء = .. Cette correspondance n’est pas présentée comme un alphabet arabe défini par l’UIT, et aucune filiation historique non vérifiée n’est affirmée. Toutes les valeurs figurent dans l’alphabet Morse arabe.

Le texte arabe source s’affiche de droite à gauche (RTL), tandis que les groupes Morse restent de gauche à droite dans l’ordre logique de transmission. Une espace sépare les caractères et / sépare les mots. Il ne faut pas inverser les groupes lors d’une copie.

Convertir l’arabe en Morse

L’outil normalise d’abord les variantes prises en charge, puis produit un groupe Morse par caractère canonique :

  • سلام devient ... .-.. .- --.
  • أهلاً est normalisé en اهلا, puis devient .- ..-.. .-.. .-.
  • Dans مسؤول, ؤ est développé en وء, ce qui donne -- ... .-- . .-- .-...

Les deux dernières conversions sont avec perte : la forme initiale de l’alif, le siège de la hamza et les voyelles omises ne peuvent pas être restitués depuis le Morse.

Normalisation et décodage déterministe

SaisieSéquence canonique
أ, إ, آ, ٱا
ؤوء
ئيء
ىي
ةه

Le tatwil et les harakat courants sont omis. Les formes de présentation arabes compatibles sont ramenées, lorsque c’est possible, à leurs caractères Unicode sous-jacents. Au décodage, l’outil renvoie uniquement la séquence canonique du tableau : il ne devine pas l’orthographe et ne reconstitue pas le siège d’une hamza. Ainsi, .-- . produit toujours وء et .. . produit يء, jamais ؤ ou ئ.

Chiffres et ponctuation

Les chiffres canoniques sont les chiffres arabo-indiens ٠-٩. Les chiffres ASCII 0-9 sont acceptés comme alias de saisie pour les mêmes signaux, mais le décodage renvoie ٠-٩. La virgule, le point d’interrogation et le point-virgule canoniques sont ،, ؟ et ؛ ; ,, ? et ; sont leurs alias ASCII.

Les autres signes pris en charge sont . ' ! / ( ) & : = + - _ " $ @. Les éléments explicitement énumérés dans ITU-R M.1677-1 utilisent les valeurs publiées dans cette recommandation ; les autres symboles courants sont des correspondances supplémentaires conservées par le site. Un signe inconnu est signalé au lieu d’être converti par approximation.

Saisies non prises en charge

Le mode arabe ne translittère pas le latin : salam n’est pas transformé en سلام. Les lettres persanes پ, چ, ژ, گ, les signes d’annotation coranique et les autres caractères de l’ensemble plus vaste des écritures arabes sont également hors de cette correspondance.

Lecture et cartes Morse

Le signal peut être restitué sous forme de son, de clignotements de l’écran, d’éclairs de la lampe torche sur les appareils compatibles ou de vibrations. La lampe torche et les vibrations dépendent du navigateur et du matériel.

L’outil de cartes en code Morse permet de créer une carte avec du texte arabe et de la télécharger en PNG. Sur les appareils compatibles, Partager ouvre le menu de partage du système avec le PNG et l’URL actuelle de la carte.

Portée des sources et des normes

Le site adopte une table publiée de correspondance entre l’alphabet arabe et le code Morse, pas un alphabet arabe de l’UIT. ICAO Doc 9303/SATTS sert uniquement à vérifier les correspondances de caractères et à étayer le traitement de la hamza isolée ; il ne normalise pas le Morse arabe. Le chapitre 9 d’Unicode et TR53 ne justifient que l’équivalence canonique et le traitement des formes de présentation et des marques. ITU-R M.1677-1 n’est utilisé que pour les chiffres, la temporisation, les conventions d’exploitation et la ponctuation qu’il cite explicitement ; les autres symboles courants sont des ajouts du site.

Références