Request: Thai language #797
Labels
No labels
Blocked
Bug
Documentation
Duplicate
Enhancement
Good first issue
Help wanted
Idea
In progress
Invalid
Major feature set
Packaging
Question
Soon
UI/UX
Upstream
You're dreamin'
wontfix
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
nostr/gossip#797
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
and I have some problem trying to connect to my local-relay (nostr-relay-tray)
ws://localhost:4869any idea whit this?Hey @vazw . How did you install gossip?
I'm not sure if Thai would be included in
lang-cjksupport. If you compiled from source you can runcargo run --features=lang-cjk --releaseto enable it.Otherwise please post an nevent link to a thai event so we can debug (I don't see any in my feed).
cjkdoes not include tlwg/libthaiit's a total diffrent language phonics.
you can try with this event
For
lang-cjkall we do is add another font. So as I understand all we need is an open source thai font that we can package with gossip.Notoalso support Thai langaugemaybe we can use Noto Sans Thai?
@vazw I added the "Noto Sans Thai" font, as we already use Noto for CJK support. Does this screenshot look right or are there characters missing/wrong?
That's the correct one! Thank you! it's look great🔥
@vazw If you build from unstable (
git checkout unstable) then you can already use it.@mikedilger Is there still a reason to have
lang-cjkas a build switch or should we just compile the languages in as standard? I don't think there's collisions with unicode.Thanks for adding this font @bu5hm4nn
The reason --lang-cjk is a build switch is because the fonts are big and bloat the binary. But maybe that doesn't matter much anymore. Without them the binary is 43 MB (release, stripped) and 63 MB with them (release, stripped). I think the complexity of this build option is probably not worth it anymore.