Podpora Unicode

Unicode je mezinárodní standard kódování textu všech jazyků světa. Sally jej používá v celém programu, takže názvy v libovolném jazyce a cesty delší než klasický limit 260 znaků fungují stejně jako prosté anglické názvy.

Unicode v názvech souborů a adresářů

Sally zobrazuje a zpracovává názvy v libovolném písmu: řeckém, cyrilici, čínském, japonském, korejském, arabském, hebrejském, latince s diakritikou i se symboly. Fungují v panelech, při kopírování, přesunu, odstranění, přejmenování i rychlém přejmenování, změně atributů, vytváření adresářů, přetahování, práci se schránkou, historií adresářů, důležitými adresáři, hledáním a jeho výsledky, prohlížením, úpravami i v příkazovém řádku. Cesty mohou mít až 32 767 znaků včetně síťových cest UNC.

Nastavení jazyka Windows na to nemá vliv: Sally nezávisí na volbě „Jazyk pro programy nepodporující Unicode“.

Unicode v textových souborech

Interní prohlížeč dekóduje textové soubory se značkou pořadí bajtů UTF-8 nebo UTF-16; hexadecimální režim vždy ukazuje původní bajty. Příkazem Převést měníte kódování a konce řádků. Plugin Porovnání souborů porovná soubory v různých kódováních.

Přenos názvů staršími formáty

Některá data stále procházejí staršími formáty bez Unicode. Sally na této hranici názvy jednou převede a pokud je nelze vyjádřit, odmítne operaci, aby nezasáhl jiný soubor:

  • FTP servery a některé archivy ukládají názvy v konkrétní kódové stránce; jejich pluginy zajišťují převod.
  • Pluginy pro Altap Salamander 4.0 dostávají názvy v systémové kódové stránce. Název, který v ní nelze vyjádřit, se jim nepředá.
  • Externí programy z uživatelské nabídky a externí archivátory dostávají úplné názvy Unicode na příkazovém řádku. Jejich zpracování závisí na programu.

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