-
kurisu
singpolyma, >kurisu: Conversations and forks will select an element with a lang matching what language the app is using if one is present Well, Conversations sets it. Does it have it any affect on how the server replies then, in practice?
-
qy
is @something@host.tld a valid jid?
-
qy
oh, it is excluded, nevermind
-
kurisu
> singpolyma, > Well, Conversations sets it. Does it have it any affect on how the server replies then, in practice? Why was this xml:lang even introduced?
-
Daniel
kurisu: what singpolyma meant is that Conversations parses the lang and selects a translated body
-
Daniel
It also sets it when connecting to the server but that's a different thing
-
kurisu
Translated body like where specifically?
-
Daniel
You can use that to for example to translate automated messages
-
Daniel
A bot can send localized messages
-
kurisu
What about in practice? Where is a translated body set in practice?
-
Daniel
I'm not aware of it being used but bot messages seem to be a fairly valid example that is also easy enough to use that it seems plausible that someone would use it
-
Daniel
In the other direction (although that is handled by parsing the stream lang attribute) server error messages are very often translated
-
Guus
Jabber.org's certificate expired.
-
Daniel
kurisu, why do you ask? are you asking because you don’t want to add this to your xmpp library? you are probably fine with not implementing it
-
Daniel
are you asking because this should be removed from xmpp or xml? probably not it is valid use cases
-
kurisu
Just genuinely wondering
-
Daniel
lang attribute on stream (c2s) means server knows your language and can send you translated (error) messages
-
Daniel
but third party entities don’t know your language and might just send you all of them as multiple bodies
-
jonas’
they know in some cases (e.g. when they reply to an IQ request of yours), but not in others (messages from pubsub services, presence errors)
-
emus
We would like to say thanks to all in the #XMPP community and beyond, for your engagement in this year #2022! A good time for you to say thanks to the projects you use and maybe also give a bit back. Looking forward! #opensource #decentralisation #interoperability #jabber #rtc https://fosstodon.org/@xmpp/109580179325654062 https://twitter.com/xmpp/status/1607365798238060545 https://nitter.net/xmpp/status/1607365798238060545
-
mjk
qy: the @ in the localpart can be escaped, fwiw✎ -
mjk
qy: the @ in the localpart can be escaped with \40, fwiw ✏
-
Ellenor Malik
oh cursed
-
moparisthebest
It's cute to see people on the fediverse say it simply lacks one critical thing which is blocking widespread adoption, hmmm where have I heard that before :D
-
Menel
I love everyone demanding this quoted post... And not realising they could just use something else then mastodon, that has that feature. Since the mastodon main dev already made multible posts about that deliberate choice not to implement it. They all don't know how floss works. And don't know how federated software works
-
moparisthebest
That's the one
-
Peter Waher
Link for the non-initiated?
-
moparisthebest
https://triangle.social/objects/c77c580c-6240-410c-b0bc-31d16ddef282
-
moparisthebest
https://mastodon.social/@taylorlorenz/109565436163660592
-
moparisthebest
Should be enough to get you started
-
Peter Waher
thanks
-
mjk
tthhrreeaaddss!! readable threads!!11 https://i.calckey.cloud/notes/994oo646qk
-
Daniel
Much standard such wow
-
vanitasvitae
Otoh actual media coverage :L
-
Zash
Media coverage? Of what? Where?
-
mjk
of Mastodon, on the normalnet, compared to XMPP?
-
vanitasvitae
https://www.wsj.com/story/how-to-use-mastodon-the-social-media-platform-blocked-by-elon-musks-twitter-7751455f
-
vanitasvitae
https://www.washingtonpost.com/technology/2022/12/17/how-to-join-mastodon/
-
vanitasvitae
Etc
-
moparisthebest
vanitasvitae: you're saying we need to get musk to buy WhatsApp?
-
vanitasvitae
That might work :P
-
vanitasvitae
To "save free speech" *bans critics*