[Standards] [XEP-0384] OMEMO: xml:lang + max_items

Peter Saint-Andre stpeter at mozilla.com
Tue Aug 14 19:48:36 UTC 2018

On 7/27/18 11:21 AM, Goffi wrote:
> Le vendredi 27 juillet 2018, 17:24:27 CEST Peter Saint-Andre a écrit :
>> On 7/27/18 8:03 AM, Goffi wrote:
>>> Hello,
>>> I'm currently working on OMEMO implementation in Salut à Toi thanks to
>>> the work of Syndace (https://github.com/Syndace/python-omemo), and I
>>> have two issues with it:
>>> - SàT is using xml:lang attribute, and I don't see a way to specify it
>>> with OMEMO, how should I do? What are business rules when several
>>> bodies are available (I know it's not common, but it's allowed by
>>> RFCs)?
>> Could you describe in more detail what you're trying to accomplish?
>> Section 5.2.3 of RFC 6121 talks about xml:lang for message bodies, but
>> perhaps you need more information.
>> Peter
> An (animated) picture worth thousand words :)
> https://repos.goffi.org/sat_docs/raw-file/tip/screenshots/0.7/
> language_filtering.gif
> The experimental language detection put aside, I'm using xml:lang here to 
> display the language used, and this allow language filtering, which is 
> really useful in a multilingual room. This data can also be used to propose 
> translation, and probably other neat features.

https://xmpp.org/extensions/xep-0171.html might be of interest.

> With OMEMO I'm loosing the xml:lang (the <body> disappear), and I'm not 
> sure where I could put it (I think this information should be encrypted 
> too).

Hmm, I'm not sure how to solve that problem...


-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://mail.jabber.org/pipermail/standards/attachments/20180814/2a1b60ce/attachment.sig>

More information about the Standards mailing list