Add Arabic (ar_SA) language pack#280
Conversation
87142a1 to
9525c1a
Compare
Does this work on all hardware? (e.g. OG Pebbles). The previous json had specific platforms listed because the pack would not work on others |
Single ar_SA entry pointing at a Vazirmatn-based .pbl hosted as a GitHub release asset, with hardware: null so it applies to all supported platforms (same shape as the he_IL entry). Vazirmatn was chosen as the default Arabic font in the coredevices/PebbleOS#1622 discussion. Tested on a Core Time 2. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
9525c1a to
94a8c8a
Compare
@sjp4 I used hardware: null to match other language packs, and because the per-hardware entries never showed in the app — looks like 5d31045 fixes that (unreleased, so unverified). The pack didn't render on a Time Steel (elbbeP firmware), so I've restored the 7 hardware entries; only the URL and native العربية name change now. Sideload-tested on Core 2 Duo and Core Time 2; in-app download still unverified. |
Summary
ar_SA) language pack entry toLanguagePacksJsonhardware: nullso it applies to all supported platforms.pblhosted as a release asset on my PebbleOS fork: https://github.com/kaluaim/PebbleOS/releases/tag/ar_SA-v1Background
This accompanies the Arabic shaping/RTL rendering fixes merged into PebbleOS (most recently coredevices/PebbleOS#1622), and was requested by @ericmigi in this comment. Tested on a Core Time 2.
🤖 Generated with Claude Code