guides

Expanseur de texte arabe : des snippets qui fonctionnent vraiment sur un clavier arabe

Par Équipe Lightning Assist18 octobre 20267 min de lecture
arabictext-expandernon-latinkeyboardproductivityarabic-keyboard

Réponse rapide : l'arabe est une écriture à saisie directe, donc Lightning Assist développe les snippets arabes en ligne, pendant que vous tapez : pas de méthode de saisie, pas d'étape de composition. Un nouveau compte dont la langue système est l'arabe démarre avec le snippet =مرحبا. Le = initial est une touche que la disposition arabe tape sans Maj et qui n'apparaît jamais à l'intérieur d'un mot, contrairement au ; qu'attendent beaucoup d'expanseurs de texte : sur un clavier arabe, la touche ; tape la lettre ك. Le préfixe est facultatif et défini snippet par snippet : vous pouvez garder =, choisir un autre symbole, ou n'en utiliser aucun. Les comptes persans démarrent de la même façon, avec =سلام.

Si vous tapez régulièrement en arabe et que vous vous demandez si un expanseur de texte peut suivre votre clavier, la réponse courte est oui. Cet article explique comment fonctionne la prise en charge de l'arabe dans Lightning Assist, et ce qu'il faut savoir si vous venez d'un outil construit autour d'un ; fixe.

Le problème central du ; sur les claviers arabes

Beaucoup d'expanseurs de texte reposent sur un caractère préfixe, une touche que vous pressez juste avant une abréviation pour dire à l'outil « ceci est un déclencheur, pas du texte ordinaire ». Le choix par défaut quasi universel est le point-virgule : ;.

Sur un clavier QWERTY américain, la touche point-virgule tape directement ;. Sur un clavier arabe, la même touche physique tape ك, la lettre kaf. Un caractère distinct, le point-virgule arabe ؛ (Unicode U+061B), existe dans la typographie arabe, mais sur la disposition arabe (101) standard il se tape Maj+P, et ce n'est de toute façon pas le même caractère que ;.

Pour un outil qui attend ;, c'est une impasse tant qu'un clavier arabe est actif : le caractère qu'il surveille n'arrive jamais, donc rien ne se développe. Aucun message d'erreur n'apparaît ; l'abréviation est silencieusement ignorée.

Pourquoi un préfixe global unique est le mauvais modèle

Le contournement habituel consiste à changer le préfixe dans les réglages de l'outil. Mais si un seul préfixe s'applique à tous les snippets, il doit convenir à tous les claviers sur lesquels vous tapez : un symbole facile à atteindre sur votre clavier anglais peut être difficile d'accès, voire absent, sur votre clavier arabe. Les outils bâtis autour d'un préfixe partagé héritent de cette limite par conception.

Comment Lightning Assist gère l'arabe

Lightning Assist n'a pas de préfixe global. Chaque snippet a sa propre abréviation et un champ Préfixe facultatif (symboles uniquement), et les deux ensemble forment ce que vous tapez :

  • préfixe =, abréviation شكر : vous tapez =شكر ;
  • sans préfixe : vous tapez simplement l'abréviation.

Lightning Assist lit vos touches à travers la disposition de clavier active dans votre système d'exploitation, il voit donc les lettres arabes que vous tapez réellement. Inline est le mode par défaut sur l'écran Activation de l'application, donc un snippet se développe dès que vous avez fini son raccourci, exactement comme sur un clavier latin.

Le snippet de démarrage arabe utilise = parce que la disposition arabe le tape sans Maj et qu'il ne se trouve jamais à l'intérieur d'un mot. Vous pouvez utiliser un autre symbole : si votre clavier actuel ne peut pas le taper directement, l'éditeur de snippets vous avertit avant l'enregistrement. À la première ouverture de l'écran Activation, l'application vérifie aussi le snippet de démarrage par rapport à votre vrai clavier et remplace le symbole si ce clavier ne peut pas le taper.

Pour un tableau complet du comportement de chaque écriture (arabe, cyrillique, hébreu, grec, CJK et plus), consultez la matrice des langues et claviers pris en charge. Si vous travaillez avec plusieurs écritures, le guide de l'expanseur de texte non latin les présente côte à côte, et il existe aussi un guide dédié aux claviers russes et cyrilliques.

Essayez : créez votre premier snippet arabe

Le moyen le plus rapide de le voir fonctionner :

  • Ouvrez l'éditeur de snippets et créez un nouveau snippet
  • Définissez le préfixe sur = et l'abréviation sur شكر
  • Définissez le texte du snippet sur la phrase complète que vous voulez obtenir
  • Passez à votre clavier arabe et tapez =شكر dans n'importe quelle application

Il se développe en ligne dès que vous avez fini de taper.

Configurer un expanseur de texte arabe avec Lightning Assist

Cela prend quelques minutes :

Étape 1 — Téléchargez et installez. Essayez Lightning Assist gratuitement pendant 14 jours, sans carte bancaire. Il fonctionne nativement sous Windows, macOS et Linux.

Étape 2 — Essayez le snippet de démarrage. Si la langue de votre système est l'arabe, votre bibliothèque contient déjà =مرحبا. Tapez-le avec votre clavier arabe actif et regardez-le se développer.

Étape 3 — Créez vos snippets arabes. Ouvrez l'éditeur de snippets et ajoutez vos phrases les plus utilisées. L'arabe fonctionne aussi bien dans l'abréviation que dans le texte du snippet. Par exemple :

Raccourci Se développe en
=سلام السلام عليكم ورحمة الله وبركاته
=شكر شكراً جزيلاً على تواصلكم، سيتم الرد خلال 24 ساعة
=عنوان [votre adresse complète en arabe]
=توقيع [votre signature d'e-mail complète en arabe]

Étape 4 — Choisissez quand les snippets se déclenchent. Sur l'écran Activation, Inline propose deux styles : Instantané développe dès que le raccourci est complet, et Après espace attend que vous appuyiez sur Espace. En mode Instantané, ne faites pas d'un raccourci le début d'un autre, car le plus court se déclenche en premier.

Étape 5 — Utilisez-le dans n'importe quelle application. Lightning Assist est une application de bureau native, pas une extension de navigateur. Il fonctionne dans votre client de messagerie, n'importe quel navigateur, Word, les applications de messagerie instantanée, les éditeurs de code et les autres applications de bureau où vous tapez, en arabe comme dans toute autre langue.

Flux de travail mixtes arabe/latin

Beaucoup d'utilisateurs arabophones passent du clavier arabe au clavier latin tout au long de la journée. Une seule bibliothèque couvre les deux, parce que chaque snippet garde son propre préfixe et sa propre abréviation :

  • un snippet arabe pourrait être =شكر ;
  • un snippet anglais pourrait être ;sig, ou une simple abréviation comme sig.

Chacun se déclenche quand vous tapez ses caractères exacts, quelle que soit la disposition active. Le mode est un réglage unique pour votre compte, et Inline fonctionne sur les deux claviers, il n'y a donc rien à reconfigurer quand vous changez de disposition.

Vous préférez appuyer sur une touche ? Le mode Raccourci

Si vous préférez confirmer chaque expansion par une touche, choisissez Raccourci sur l'écran Activation. Vous tapez alors l'abréviation sans son préfixe (شكر) et vous appuyez sur votre touche de raccourci, par exemple F1 ; vous choisissez la touche dans une liste de l'application. Le mode s'applique à tous vos snippets.

Et la dictée vocale en arabe ?

Lightning Assist inclut aussi AI Speech, la dictée vocale à maintenir pour parler. Maintenez Ctrl+Win (Windows), Ctrl+Cmd (macOS) ou Ctrl+Super (Linux), parlez, puis relâchez : vos mots apparaissent sous forme de texte dans l'application que vous utilisez. Ces touches sont fixes, et AI Speech est activée par défaut. Elle ne fait intervenir ni raccourcis ni dispositions de clavier. AI Speech utilise des crédits Speech, un solde distinct des crédits IA : Pro en inclut 1000 par mois, et avec l'offre gratuite vous les achetez selon vos besoins.

Comparaison avec d'autres outils

  • TextExpander propose des applications pour Mac et Windows et une extension pour Chrome ; sa page de téléchargement ne mentionne aucune application Linux.
  • Espanso est gratuit et fonctionne sous Windows, macOS et Linux. Ses snippets (« matches ») vivent dans des fichiers YAML que vous modifiez dans un éditeur de texte ; il n'y a pas d'éditeur visuel intégré, donc les déclencheurs arabes se saisissent dans le fichier de configuration.
  • Lightning Assist fonctionne sur les trois systèmes d'exploitation, dispose d'un éditeur de snippets visuel, et démarre les comptes arabes avec un raccourci que la disposition arabe tape sans Maj.

Tarifs

L'offre gratuite de Lightning Assist comprend jusqu'à 20 snippets, des dossiers et une équipe, avec des expansions illimitées. Pro coûte $5.99/mois pour une bibliothèque illimitée, des suggestions pendant la frappe, Lightning Recall et jusqu'à 15 équipes. Un essai gratuit de 14 jours est proposé, sans carte bancaire. Si vous avez le code promo LIFETIME50, vous pouvez bénéficier du tarif réduit de $2.99/mois. Voir la comparaison complète des offres.

Les fonctionnalités d'IA (AI Chat, AI Commands, AI Enhance) fonctionnent avec toutes les offres et consomment des crédits IA ; la dictée vocale à maintenir (AI Speech) consomme des crédits Speech. Pro en inclut 1000 de chaque par mois, et avec l'offre gratuite vous achetez des crédits selon vos besoins.

Questions fréquentes

Pourquoi « ; » tape-t-il « ك » sur mon clavier arabe ?

Sur les dispositions de clavier arabes, la touche située à la position du point-virgule correspond à la lettre ك (kaf). Le point-virgule arabe ؛ est un caractère Unicode distinct (U+061B), tapé avec Maj+P sur la disposition arabe (101) standard. Les expanseurs de texte qui attendent ; ne se déclenchent jamais sur un clavier arabe. Le snippet de démarrage arabe de Lightning Assist utilise = à la place, et le préfixe de chaque snippet peut être modifié ou laissé vide.

Dois-je configurer quelque chose pour l'arabe ?

Non. Inline est le mode par défaut, et un nouveau compte dont la langue système est l'arabe démarre avec =مرحبا. Créez vos propres snippets avec des abréviations arabes et un préfixe que votre clavier tape directement, ou aucun.

Lightning Assist transmet-il mes frappes pour détecter mon clavier ?

Non. L'application demande à votre système d'exploitation quelle disposition de clavier est active, sur votre appareil, et compare vos frappes localement. Vos frappes et le contenu de ce que vous tapez ne sont jamais transmis par le moteur d'expansion. L'application enregistre en revanche sur votre compte un court identifiant de votre disposition de clavier active, afin que nous puissions donner la priorité aux tests et au support des dispositions que nos utilisateurs emploient réellement ; consultez notre politique de confidentialité pour les détails.

Puis-je utiliser des snippets arabes et anglais dans la même bibliothèque ?

Oui. Chaque snippet a son propre préfixe et sa propre abréviation, donc les raccourcis arabes et anglais coexistent dans une seule bibliothèque, et chacun se déclenche quand vous le tapez.

Est-ce que ça marche dans toutes les applications, y compris les navigateurs et les clients de messagerie ?

Oui. Lightning Assist est une application de bureau native qui fonctionne au niveau du système d'exploitation : dans les navigateurs, les clients de messagerie, Word, Slack, les éditeurs de code et les autres applications de bureau où vous tapez. Les extensions de navigateur ne fonctionnent que dans le navigateur.

Existe-t-il un essai gratuit ?

Oui : 14 jours, sans carte bancaire. Téléchargez-le ici.

Sources