Unicode-támogatás

A Unicode a világ összes nyelvének szövegkódolására szolgáló nemzetközi szabvány. A Sally mindenütt Unicode-ot használ, így a bármilyen nyelvű fájl- és mappanevek, valamint a klasszikus 260 karakteres korlátnál hosszabb elérési utak ugyanúgy működnek, mint az egyszerű angol nevek.

Unicode a fájl- és mappanevekben

A Sally bármilyen írásrendszerű nevet megjelenít és kezel: görög, cirill, kínai, japán, koreai, arab, héber, ékezetes latin, szimbólumok stb. Ezek működnek a paneleken, másoláskor, áthelyezéskor, törléskor, átnevezéskor, gyors átnevezéskor, attribútummódosításkor, mappalétrehozáskor, fogd és vidd műveleteknél, a vágólapon, a mappaelőzményekben, a gyors elérési utaknál, a Keresésben és találatai között, megtekintéskor, szerkesztéskor és a parancssorban. Az elérési utak legfeljebb 32 767 karakter hosszúak lehetnek, beleértve a hálózati (UNC) utakat is.

A Windows nyelvi beállításai ezt nem befolyásolják: a Sally nem függ a „Nem Unicode-alapú programok nyelve” beállítástól.

Unicode a szövegfájlokban

A belső néző dekódolva nyitja meg az UTF-8 vagy UTF-16 bájtsorrendjelölővel ellátott szövegfájlokat, a Hexa mód pedig mindig a nyers bájtokat mutatja. A Konvertálás paranccsal átalakíthatja a szövegfájlok kódolását és sorvégeit, a Fájl összehasonlító pluginnal pedig eltérő kódolással mentett fájlokat hasonlíthat össze.

Ahol a nevek régebbi formátumokon haladnak át

Egyes adatok továbbra is régebbi, nem Unicode-formátumokban közlekednek. A Sally ezen a határon egyszer átalakítja a neveket, és ha egy név nem ábrázolható, elutasítja a műveletet ahelyett, hogy másik fájlon hajtaná végre:

  • Az FTP-szerverek és egyes archívumformátumok meghatározott kódlapon tárolják a neveket; pluginjeik erre és erről alakítják át őket.
  • Az Altap Salamander 4.0-hoz írt pluginek a rendszer kódlapján kapják a neveket. Az ezen nem ábrázolható nevet nem adja át ilyen pluginnek.
  • Az Egyéni menüből vagy külső archiválóként indított programok parancssorukban a teljes Unicode-neveket kapják meg; kezelésük a programtól függ.

From the Sally manual (GPL-2.0-or-later), © 1997-2023 Open Salamander Authors; © 2025-2026 Elias Bachaalany. Source: manual source (zip) · original page in the Sally repository