Oddbean new post about | logout
 I'm wondering if it'd be possible to automatically filter (mute?) users who post in a certain language?

(i.e. I'm unlikley to ever be able to read Chinese, so seeing those posts in my feed is somewhat counterproductive)...

#asknostr 
 You can, in the global chat. 
 Do you have a client recommendation that has this? 
 I am currently using Damus, for iOS. Click the magnifying glass, then universal. The feed should only be in the language of your choice.

I do feel like they should give you the option to filter your personal feed as well.
I think the assumption is, if you follow someone, you can understand the language they are using, which is correct. However, that does not account for who they follow and repost. If I have a foreign language message in my feed, it’s usually a repost from someone I am following. 
 Thanks--I'm not an Apple user, so that may be out...I'll dig into some other client options though... 
 No worries 
 Should be possible to detect the language on client and hide the post automatically. This feature does not exist in #damus however. Would be nice. 
 This feature does exist on Damus and can be enabled in settings. I implemented it last year. However, I encourage folks to consider not using it and I even second guess my decision. Not being able to read content in another language is a solved problem - through automatic translations (another supported feature of Damus and other clients). Hiding content not in your preferred language means you are closing yourself off to those who may have a different perspective or culture than you. You can do whatever you want, but you’re just limiting yourself. 
 Is “auto translate” a paid only feature in #damus? 
 Sort of, it depends. And also, not for long.

1. Damus Purple, NoKYCTranslate.com, and translate.nostr.wine are all paid options with high quality translations.
2. You can create a DeepL free account for high quality translations, but requires KYC and entering a payment method (they don’t charge you).
3. LibreTranslate through self-hosting or using somebody’s server. I don’t recommend this option because translation quality and performance is poor.

With iOS 18 and macOS 15, we’ll be able to add native automatic offline translation support to notes and DMs. This feature will be free.
https://developer.apple.com/documentation/Translation https://i.nostr.build/nWXRM.jpg  
 Or you can have automatic translation as well. So clients support that as well. 
 which clients would you recommend for this? 
 Amethyst, Snort.social, and I think Damus also supports it  
 You can probably try using/add:
wss://nfrelay.app/?lang=en

as your "global feed" relay in your nostr client setting. You can customize language parameter or other parameters freely.

Documentation/Usage guide:
https://github.com/atrifat/nostr-filter-relay

Personally I prefer using without language filter though. Feel free to test 🙂