Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: do not reveal sender's language in read receipts #5802

Merged
merged 3 commits into from
Jul 26, 2024

Conversation

r10s
Copy link
Member

@r10s r10s commented Jul 26, 2024

while adapting strings for the recent change about read receipts, #5712 , it turns out in discussions eg. at deltachat/deltachat-android#3179 that untranslated english for the read receipts seem to be sufficient or even better:

  • do not reveal the sender's language
  • unexpected languages are confusing - even if you chat in english, you may get Chinese read receipts
  • many clients do not show the text anyways, iirc, eg. Outlook display the read receipts in context, and Delta Chat of course as well
  • afaik, we're leaving comparable multipart/report untranslated as well (sync, but also webxdc updates are practically english only)
  • less code, fewer translations needed :)

src/mimefactory.rs Outdated Show resolved Hide resolved
@link2xt link2xt changed the title do not reveal sender's language in read receipts feat: do not reveal sender's language in read receipts Jul 26, 2024
@r10s
Copy link
Member Author

r10s commented Jul 26, 2024

@iequidoo do you have an idea what is wrong with jsonrpc ci? i did npm run build:core:constants but that seems not to be sufficient

@link2xt
Copy link
Collaborator

link2xt commented Jul 26, 2024

The issue is due to release of Rust 1.80: time-rs/time#693
Not related to this PR, you can ignore it.

@link2xt
Copy link
Collaborator

link2xt commented Jul 26, 2024

I pushed this: c4efe59
Rebasing on top of main should fix the problem.

r10s added 3 commits July 26, 2024 18:40
while adapting strings for the recent change about read receipts,
#5712 ,
it turns out in discussions eg. at deltachat/deltachat-android#3179
that untranslated english for the read receipts seem to be sufficient or even better:

- do not reveal the sender's language
- unexpected languages are confusing - even if you chat in english,
  you may get Chinese read receipts
- many clients do not show the text anyways,
  iirc, eg. Outlook display the read receipts in context,
  and Delta Chat of course as well
@r10s r10s force-pushed the r10s/simplify-read-receipt-text branch from 46d284b to a64d99c Compare July 26, 2024 16:40
@r10s
Copy link
Member Author

r10s commented Jul 26, 2024

thanks a lot! i rebased this pr, fingers crossed :)

@r10s r10s merged commit 03523ab into main Jul 26, 2024
37 checks passed
@r10s r10s deleted the r10s/simplify-read-receipt-text branch July 26, 2024 19:07
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants