Repository navigation
Hassala 2.0.2
Hassala 2.0.2
Your words won't get lost. They get saved.
A keyboard fix release: typing inside the translator panel is now fully isolated
from page shortcuts, especially on YouTube.
What was fixed
- Space inside the translation input now types a normal space and no longer
plays or pauses the YouTube video. - Arrow keys move the caret between letters instead of seeking in the video.
- Normal letters (such as
k,j, andl) no longer reach YouTube shortcuts
while typing. - Movement and selection stay natural:
Shiftfor selection,Ctrl/Altfor
word navigation,Home/End, and RTL Arabic text. Entertranslates,Shift+Enterinserts a new line,Escapecloses the panel
or the path dialog, andTabmoves focus normally.- Arabic/English IME input works, and
Enterduring composition does not
trigger a translation by mistake. - Page and YouTube shortcuts still work when focus leaves the panel.
Release files
| File | Purpose | Size | SHA256 |
|---|---|---|---|
hassala-2.0.2-testers.zip |
Testers: extension + native host + guide | 232 KiB | 2596b91d0e7e40c26cf4e89b5d3dbf6281a9259302ab444250e33dc1f5f8eed0 |
hassala-2.0.2.zip |
Chrome Web Store package: manifest.json + src/ |
185 KiB | 1291b1ed3d844e9159902246fe064601c7cfcab3810f6599793ca8bf64a79b9e |
Quick install
Testers
- Download
hassala-2.0.2-testers.zipand extract it to a stable folder. - Open
chrome://extensionsorbrave://extensions. - Enable Developer mode and click Load unpacked.
- Select the folder that contains
manifest.json. - From the same folder:
- Linux/macOS:
bash native/install.sh - Windows:
powershell -ExecutionPolicy Bypass -File native\install.ps1 -ExtensionId <id>
- Linux/macOS:
- Reload the extension and try translating and saving
hello.
Chrome Web Store
Use hassala-2.0.2.zip only. Full details are in docs/STORE-RELEASE.md.
Privacy
- No accounts, no tracking, no analytics.
- Text is sent to translation services only when you request a translation.
- Words are saved locally on your device.
- Public policy:
https://gist.github.com/nagdista-dev/282cc2ce8fe35c5fb7199f7ffd2cd705
Note
Hassala is open source on GitHub, and anyone can download the package from the
releases page. The public Chrome Web Store release still requires a developer
account and review.