Extensor de text arab: fragmente care chiar se extind pe o tastatură arabă

Răspuns rapid: Araba este un alfabet cu introducere directă, deci Lightning Assist extinde snippeturile arabe inline, pe măsură ce tastezi: fără metodă de intrare, fără pas de compunere. Un cont nou, cu limba sistemului setată pe arabă, pornește cu snippetul =مرحبا. Simbolul = de la început este o tastă pe care aspectul arab o scrie fără Shift și care nu apare niciodată în interiorul unui cuvânt, spre deosebire de ;, pe care îl așteaptă multe text expandere: pe o tastatură arabă, tasta ; scrie litera ك. Prefixul este opțional și se setează pentru fiecare snippet: poți păstra =, alege alt simbol sau nu folosi niciunul. Conturile persane pornesc la fel, cu =سلام.
Dacă scrii regulat în arabă și te-ai întrebat dacă un text expander poate ține pasul cu tastatura ta, răspunsul scurt e da. Articolul explică cum funcționează suportul pentru arabă în Lightning Assist și ce e bine să știi dacă vii de la un instrument construit în jurul unui ; fix.
Problema de bază cu ; pe tastaturile arabe
Multe text expandere se bazează pe un caracter-prefix, o tastă pe care o apeși chiar înaintea unei abrevieri ca să-i spui instrumentului „asta e un declanșator, nu text obișnuit”. Valoarea implicită aproape universală este punct-și-virgula: ;.
Pe o tastatură americană QWERTY, tasta punct-și-virgulă scrie direct ;. Pe o tastatură arabă, aceeași tastă fizică scrie ك, litera kaf. Există și un caracter separat, punct-și-virgula arabă ؛ (Unicode U+061B), folosit în tipografia arabă, dar pe aspectul arab standard (101) este Shift+P și oricum nu e același caracter cu ;.
Pentru un instrument care așteaptă ;, asta e un cul-de-sac cât timp o tastatură arabă e activă: caracterul urmărit nu ajunge niciodată, deci nu se extinde nimic. Nu apare niciun mesaj de eroare; abrevierea e ignorată pe tăcute.
De ce un singur prefix global e modelul greșit
Soluția obișnuită e să schimbi prefixul din setările instrumentului. Dar dacă un singur prefix se aplică tuturor snippeturilor, el trebuie să se potrivească tuturor tastaturilor pe care scrii: un simbol comod pe tastatura ta engleză poate fi greu de atins, sau lipsă, pe cea arabă. Instrumentele construite în jurul unui prefix comun moștenesc limitarea prin design.
Cum tratează Lightning Assist araba
În Lightning Assist nu există un prefix global. Fiecare snippet are propria abreviere și un câmp Prefix opțional (doar simboluri), iar ce tastezi este cele două puse cap la cap:
- prefix
=, abreviereشكر: tastezi=شكر; - fără prefix: tastezi doar abrevierea.
Lightning Assist citește tastele prin aspectul de tastatură activ în sistemul de operare, deci vede literele arabe pe care le tastezi de fapt. Inline este modul implicit în ecranul Activare al aplicației, deci un snippet se extinde în clipa în care termini comanda, exact ca pe o tastatură latină.
Snippetul de start arab folosește = pentru că aspectul arab îl scrie fără Shift și nu apare niciodată în interiorul unui cuvânt. Poți folosi alt simbol: dacă tastatura ta curentă nu-l poate scrie direct, editorul de snippeturi te avertizează înainte să salvezi. La prima deschidere a ecranului Activare, aplicația verifică snippetul de start și pe tastatura ta reală și schimbă simbolul dacă tastatura aceea nu-l poate scrie.
Pentru imaginea completă a comportamentului fiecărui alfabet (arabă, chirilică, ebraică, greacă, CJK și altele), vezi matricea limbi și tastaturi suportate. Dacă lucrezi cu mai multe alfabete, ghidul text expanderului non-latin le tratează comparativ, și există și un ghid dedicat tastaturilor rusești și chirilice.
Încearcă: creează primul snippet arab
Cea mai rapidă cale să vezi că funcționează:
- Deschide editorul de snippeturi și creează un snippet nou
- Setează prefixul la = și abrevierea la شكر
- Scrie în textul snippetului fraza completă pe care vrei s-o producă
- Treci pe tastatura arabă și tastează =شكر în orice aplicație
Se extinde inline imediat ce termini de tastat.
Configurarea unui extensor de text arab cu Lightning Assist
Durează câteva minute:
Pasul 1 — Descarcă și instalează. Încearcă Lightning Assist gratuit 14 zile, fără card bancar. Rulează nativ pe Windows, macOS și Linux.
Pasul 2 — Încearcă snippetul de start.
Dacă limba sistemului e araba, biblioteca ta are deja =مرحبا. Tastează-l cu tastatura arabă activă și vezi cum se extinde.
Pasul 3 — Creează-ți snippeturile arabe. Deschide editorul de snippeturi și adaugă frazele pe care le folosești cel mai des. Araba funcționează și în abreviere, și în textul snippetului. De exemplu:
| Comandă rapidă | Se extinde în |
|---|---|
| =سلام | السلام عليكم ورحمة الله وبركاته |
| =شكر | شكراً جزيلاً على تواصلكم، سيتم الرد خلال 24 ساعة |
| =عنوان | [adresa ta completă în arabă] |
| =توقيع | [semnătura ta completă de e-mail în arabă] |
Pasul 4 — Alege când se declanșează snippeturile. În ecranul Activare, Inline are două stiluri: Instant extinde în clipa în care comanda e completă, iar După spațiu așteaptă până apeși Space. Cu Instant, nu face o comandă să fie începutul alteia, pentru că cea mai scurtă se declanșează prima.
Pasul 5 — Folosește-l în orice aplicație. Lightning Assist este o aplicație nativă pentru desktop, nu o extensie de browser. Funcționează în clientul de e-mail, în orice browser, în Word, în aplicațiile de mesagerie, în editoarele de cod și în celelalte aplicații desktop în care scrii, în arabă și în orice altă limbă.
Fluxuri de lucru mixte arabă/latină
Mulți vorbitori de arabă trec de mai multe ori pe zi între tastatura arabă și cea latină. O singură bibliotecă le acoperă pe amândouă, pentru că fiecare snippet își păstrează propriul prefix și propria abreviere:
- un snippet arab ar putea fi
=شكر; - un snippet englezesc ar putea fi
;sigsau o abreviere simplă precumsig.
Fiecare se declanșează când tastezi exact caracterele lui, pe oricare aspect e activ. Modul este o singură setare pentru contul tău, iar Inline funcționează pe ambele tastaturi, deci nu ai nimic de reconfigurat când schimbi aspectul.
Preferi să apeși o tastă? Modul Scurtătură
Dacă preferi să confirmi fiecare extindere cu o tastă, alege Scurtătură în ecranul Activare. Apoi tastezi abrevierea fără prefix (شكر) și apeși tasta de scurtătură, de exemplu F1; tasta o alegi dintr-o listă din aplicație. Modul se aplică tuturor snippeturilor tale.
Ce faci cu scrierea vocală în arabă?
Lightning Assist include și AI Speech, scriere vocală push-to-talk. Ții apăsat Ctrl+Win (Windows), Ctrl+Cmd (macOS) sau Ctrl+Super (Linux), vorbești și eliberezi: cuvintele tale apar ca text tastat în aplicația pe care o folosești. Aceste taste sunt fixe, iar AI Speech este activat implicit. Nu implică comenzi rapide sau aspecte de tastatură. AI Speech folosește Credite Speech, un sold separat de Credite AI: Pro include 1000 pe lună, iar în planul gratuit le cumperi când ai nevoie.
Comparație cu alte instrumente
- TextExpander oferă aplicații pentru Mac și Windows și o extensie pentru Chrome; pagina lui de descărcare nu listează nicio aplicație pentru Linux.
- Espanso este gratuit și rulează pe Windows, macOS și Linux. Snippeturile lui („matches”) stau în fișiere YAML pe care le editezi într-un editor de text; nu există editor vizual integrat, deci declanșatoarele arabe se tastează direct în fișierul de configurare.
- Lightning Assist rulează pe toate cele trei sisteme de operare, are un editor vizual de snippeturi și pornește conturile arabe cu o comandă pe care aspectul arab o scrie fără Shift.
Prețuri
Planul gratuit Lightning Assist include până la 20 de snippeturi, foldere și o echipă, cu extindere nelimitată. Pro costă $5.99/lună și oferă o bibliotecă nelimitată, sugestii pe măsură ce tastezi, Lightning Recall și până la 15 echipe. Există o perioadă de probă gratuită de 14 zile, fără card bancar. Dacă ai codul promoțional LIFETIME50, poți fixa prețul redus de $2.99/lună. Vezi comparația completă a planurilor.
Funcțiile AI (AI Chat, AI Commands, AI Enhance) merg pe orice plan și consumă Credite AI; scrierea vocală push-to-talk (AI Speech) consumă Credite Speech. Pro include 1000 din fiecare în fiecare lună, iar în planul gratuit cumperi credite când ai nevoie.
Întrebări frecvente
De ce tasta „;” scrie „ك” pe tastatura mea arabă?
Pe aspectele de tastatură arabe, tasta de la poziția punct-și-virgulă este mapată pe litera ك (kaf). Punct-și-virgula arabă ؛ este un caracter Unicode separat (U+061B), tastat cu Shift+P pe aspectul arab standard (101). Text expanderele care așteaptă ; nu se declanșează niciodată pe o tastatură arabă. Snippetul de start arab din Lightning Assist folosește =, iar prefixul fiecărui snippet poate fi schimbat sau lăsat gol.
Trebuie să configurez ceva pentru arabă?
Nu. Inline este modul implicit, iar un cont nou cu limba sistemului setată pe arabă pornește cu =مرحبا. Creează-ți propriile snippeturi cu abrevieri arabe și cu un prefix pe care tastatura ta îl scrie direct, sau fără prefix.
Trimite Lightning Assist tastele mele ca să-mi detecteze tastatura?
Nu. Aplicația întreabă sistemul de operare, pe dispozitivul tău, ce aspect de tastatură este activ și compară tastele local. Tastele tale și conținutul a ceea ce scrii nu sunt trimise niciodată de motorul de extindere. Aplicația înregistrează totuși, în contul tău, un identificator scurt al aspectului de tastatură activ, ca să putem prioritiza testarea și suportul pentru aspectele pe care utilizatorii le folosesc de fapt; vezi Politica de confidențialitate pentru detalii.
Pot folosi snippeturi arabe și engleze în aceeași bibliotecă?
Da. Fiecare snippet are propriul prefix și propria abreviere, deci comenzile arabe și cele engleze stau alături într-o singură bibliotecă, iar fiecare se declanșează când o tastezi.
Funcționează în orice aplicație, inclusiv în browsere și clienți de e-mail?
Da. Lightning Assist este o aplicație nativă pentru desktop, care lucrează la nivelul sistemului de operare: în browsere, clienți de e-mail, Word, Slack, editoare de cod și în celelalte aplicații desktop în care scrii. Extensiile de browser funcționează doar în browser.
Există o perioadă de probă gratuită?
Da: 14 zile, fără card bancar. Descarcă aici.
Surse
- Caracterul Unicode U+061B — punct-și-virgula arabă ؛ — referință a caracterului, de la consorțiul Unicode
- Referință pentru aspectul de tastatură arab (101) — documentația aspectului de tastatură
- Descărcări TextExpander — platformele oferite
- Espanso — Primii pași — cum se configurează „matches”
- Prețurile Lightning Assist — detaliile oficiale ale planurilor