Coder Social home page Coder Social logo

Review the OTR text about pidgin-otrng HOT 5 OPEN

otrv4 avatar otrv4 commented on July 3, 2024
Review the OTR text

from pidgin-otrng.

Comments (5)

sahrosa avatar sahrosa commented on July 3, 2024 1

Here:

  1. Instance tags:
    a. Wrong session: "%s has sent a message intended for a different session. If you are logged in multiple times, another session may have received the message."

Maybe something like: "%s has send you a message, but it looks like you're connected to more than one session, so the message may have been delivered to another session" ?

b. Multiple: "Your buddy is logged in multiple times and OTR has established multiple sessions. Use the icon menu above if you wish to select the outgoing session."

The outgoing session is not clear to me.

c. Policies: "Warning: The selected outgoing OTR session (%u) is not the most recently active one (%u). Your buddy may not receive your messages. Use the icon menu above to select a different outgoing session."
d. Level: "Send to most secure", "Send to most recent".

from pidgin-otrng.

claucece avatar claucece commented on July 3, 2024

So, the text to review is:

  1. Policies:
    a. If encryption is required, it will show:
    "Attempting to start a private conversation...", "Unencrypted messages to this recipient are not allowed. Attempting to start a private conversation.\n\nYour message will be retransmitted when the private conversation starts."
  2. Errors:
    a. If there was an error while encrypting:
    "An error occurred when encrypting your message. The message was not sent."
    b. Connection ended: "%s has already closed his/her private connection to you"
    c. Reflected: "We are receiving our own OTR messages. You are either trying to talk to yourself, "
    or someone is reflecting your messages back at you."
    d. Received unencrypted: ""The following message received from %s was not encrypted:
    [%s]"
    e. Unrecognized: "Unrecognized OTR message received from %s.\n"
    f. Error while attempting an OTR conversation: "Attempting to start an OTR conversation. If you don't have the plugin to support this, please install it."
    g. Unreadable: "You transmitted an unreadable message."
    h. Not in private: "You try sending an encrypted message to someone who wasn't expecting it."
    i. Encryption error: "An error occurred while trying to encrypt the message."
    j. Malformed: "You transmitted a malformed message"
  3. Connection:
    a. Resent: "The last message to %s was resent."
  4. Heartbeats:
    "Heartbeat received from %s.\n" and "Heartbeat sent to %s.\n"
  5. Instance tags:
    a. Wrong session: "%s has sent a message intended for a different session. If you are logged in multiple times, another session may have received the message."
    b. Multiple: "Your buddy is logged in multiple times and OTR has established multiple sessions. Use the icon menu above if you wish to select the outgoing session."
    c. Policies: "Warning: The selected outgoing OTR session (%u) is not the most recently active one (%u). Your buddy may not receive your messages. Use the icon menu above to select a different outgoing session."
    d. Level: "Send to most secure", "Send to most recent"
  6. Multiple plugins enabled:
    "You have enabled two conflicting plugins providing different versions of the Off-the-Record Messaging plugin. It is recommended that you go to Tools->Plugins and disable the plugin named "Off-the-Record Messaging", while leaving the plugin named "Off-the-Record Messaging nextgen" enabled, and then restart. Not doing so could produce unwanted effects, including crashes."
  7. Authentication:
    "%s has not been authenticated yet. You should authenticate this buddy."
    "This buddy is already authenticated."
    "How would you like to authenticate your buddy?"
    "Authenticating a buddy helps ensure that the person you are talking to is who he or she claims to be."
    "%s is contacting you from an unrecognized computer. You should authenticate this buddy."
    "An error occurred during authentication."
  8. SMP:
    "Your buddy is attempting to determine if he or she is really talking to you, or if it's someone pretending to be you. Your buddy has asked a question, indicated below. To authenticate to your buddy, enter the answer and click OK."
    "To authenticate using a question, pick a question whose answer is known only to you and your buddy. Enter this question and this answer, then wait for your buddy to enter the answer too. If the answers don't match, then you may be talking to an imposter."
    "This is the question asked by your buddy:"
    "Enter question here:"
    "Enter secret answer here (case sensitive):"
    "Authentication successful."
    "Your buddy has successfully authenticated you. You may want to authenticate your buddy as well
    "Authentication failed."
  9. Fingerprint:
    "To verify the fingerprint, contact your buddy via some other authenticated channel, such as the telephone or a GPG-signed email. Each of you should tell your fingerprint to the other. If everything matches up, you should choose I have in the menu below."
    "If everything matches up, you should indicate in the above dialog that you have verified the fingerprint."
    "Fingerprint for you, %s (%s):\n%s\n\n", "Purported fingerprint for %s:\n%s\n"
  10. Generating private key:
    "Generating private key"
  11. Conversation:
    "Private conversation started.%s%s"
    "Unverified conversation started.%%s%%s"
    "Not private conversation started.%s%s"
    "Warning: using old protocol version 1."
    "Your client is logging this conversation."
    "Your client is not logging this conversation."
    "Private conversation lost."
    "%s has ended his/her private conversation with you; you should do the same."
    "Successfully refreshed the private conversation with %s.%s"
    "Successfully refreshed the unverified conversation with %%s.%%s"
    "Successfully refreshed the not private conversation with %s.%s"
    "Attempting to refresh the private conversation"

from pidgin-otrng.

sahrosa avatar sahrosa commented on July 3, 2024

@claucece and I defined to create a page for "Understanding OTR" instead of "What's this?". In this page there will be a quick explanation about what is OTR, why should you care and some Frequent Questions about it.

from pidgin-otrng.

sahrosa avatar sahrosa commented on July 3, 2024

In this part:

  1. Policies:
    a. If encryption is required, it will show:
    "Attempting to start a private conversation...", "Unencrypted messages to this recipient are not allowed. Attempting to start a private conversation.\n\nYour message will be retransmitted when the private conversation starts."

there could something like: "If you want to send non-encrypted messages you can always change your OTR plugin settings"

from pidgin-otrng.

sahrosa avatar sahrosa commented on July 3, 2024

Here:

  1. Errors:
    a. If there was an error while encrypting:
    "An error occurred when encrypting your message. The message was not sent."
    b. Connection ended: "%s has already closed his/her private connection to you"

Maybe instead of 'to you' could be 'with you'?

c. Reflected: "We are receiving our own OTR messages. You are either trying to talk to yourself, "
or someone is reflecting your messages back at you."
d. Received unencrypted: ""The following message received from %s was not encrypted:
[%s]"
e. Unrecognized: "Unrecognized OTR message received from %s.\n"
f. Error while attempting an OTR conversation: "Attempting to start an OTR conversation. If you don't have the plugin to support this, please install it."

Should we add something around how to install it?

g. Unreadable: "You transmitted an unreadable message."
h. Not in private: "You try sending an encrypted message to someone who wasn't expecting it."

Correct to: You are trying to send an...

i. Encryption error: "An error occurred while trying to encrypt the message."
j. Malformed: "You transmitted a malformed message"

from pidgin-otrng.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.