diff --git a/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html b/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html new file mode 100644 index 0000000000..25ee1e48f1 --- /dev/null +++ b/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html @@ -0,0 +1,449 @@ + + + + + + + + SimpleX blog: SimpleX Chat: v5.1 released with message reactions and self-destruct passcode + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+
+ + + + + + + + + + + + +
+
+ + + + +
+ < Back to list +
+ +
+

SimpleX Chat: v5.1 released with message reactions and self-destruct passcode

+

This is a placeholder for the release announcement.

+
+
+ + +
+
+ + © 2020-2023 SimpleX | Open-Source Project +
+
+ + + + + diff --git a/blog/index.html b/blog/index.html index b3a0736c1b..eb4a24685b 100644 --- a/blog/index.html +++ b/blog/index.html @@ -380,6 +380,31 @@ window.addEventListener('scroll',changeHeaderBg); +
+
+
+ + + + +
+
+
+
+

+ SimpleX Chat: v5.1 released with message reactions and self-destruct passcode +

+

+ 23 May 2023 +

+ +
+ Read More +
+
+ + +
diff --git a/docs/translations.html b/docs/translations.html index a065c3f04b..9f0428dae9 100644 --- a/docs/translations.html +++ b/docs/translations.html @@ -736,13 +736,13 @@ window.addEventListener('scroll',changeHeaderBg);

Before you start translation

  1. -

    Create an account in Weblate, using the same email that you use in GitHub - it will make your contributions associated with your GitHub account, and might help you in some cases. Once translation is released to the users we will add your account name to the list of translators.

    +

    Create an account in Weblate, using the same email that you use in GitHub - it will make your contributions associated with your GitHub account, and might help you in some cases. Once translation is released to the users we will add your account name to the list of translators, unless you ask us not to do it.

  2. Before you start the translation there is a simple contributor license agreement to sign via Weblate - this is to avoid any conflicts around IP rights. The copy of this agreement is also available here.

  3. -

    We can also add you to the group of translators for any questions and updates - please connect to me via chat.

    +

    We can also add you to the group of translators for any questions and updates - please connect to the developers via chat (when you just install the app or later, via "Send questions and ideas" in the app settings).

Translation progress

@@ -760,13 +760,38 @@ window.addEventListener('scroll',changeHeaderBg);

Weblate also has automatic suggestions that can speed up the process. Sometimes they can be used as is, sometimes they need some editing - click to use them in translations.

  • +

    Also, please note the string Key (it's on the right of the screen) - it may give you a hint about what this string means when unclear. E.g., the key for "Additional accent" (not clear) is "color_primary_variant" (a bit more clear that it refers to a color used in the app).

    +
  • +
  • Once all strings in Android app are translated, please review it to ensure consistent style and language, so that the same words are consistently used for similar user actions, same as in English. Sometimes, you will have to use different words in cases when English has just one, please try to use these choices consistently in similar contexts, to make it easier for the end users.

  • When you translate iOS app, a large part of the strings are exactly the same - they can be copied over in one click in glossary section. The visual hint that it can be done is that the whole source string is highlighted in yellow. Many other strings are very similar, they only differ in interpolation syntax or how bold font is used - they require minimal editing. There are some strings that are unique to iOS platform - they need to be translated separately.

  • +
  • +

    Once you have done all translations, please review reverse translations using Chrome and Translate to English feature - this is what we will be reviewing before translations are released. Fix any mistakes, and please add comments in cases when a sufficiently different translations are justified - it will make review much faster.

    +
  • +

    Thanks a lot! This is a huge effort and a huge help for SimpleX Network to grow.

    weblate: automatic suggestions +

    Common translation mistakes

    +
      +
    1. +

      The word "chat" is used in several meanings, depending on the context. It can mean either "SimpleX Chat app" (e.g. in Start/stop chat) or "a single conversation". Please ask when it is not clear, and we will be adding more translation notes.

      +
    2. +
    3. +

      Please use plural and singular as in the original strings, this may change the meaning otherwise. E.g., some settings apply to all contacts, and some to just one contact, it will be confusing if you use plural in both cases.

      +
    4. +
    5. +

      The app uses "Passcode" to provide access, not "password" - in many languages it is translated as "access code". The database uses "Passphrase" - in many languages it is translated as "Password". Please use these words consistently.

      +
    6. +
    7. +

      Member "role". This word refers to the set of permissions the user has, it can be "owner", "admin", "member" or "observer" (the lowest permission that only allows to read messages and add message reactions). Translating it as "identity" or as "function" may be incorrect.

      +
    8. +
    9. +

      "Moderate" / "moderated". These words means "to delete message of another member" and "deleted by admin" respectively. This feature is used when a member sends the message that is not appropriate for the group. Many languages have similar words.

      +
    10. +

    Once translation is completed

    Once both Android and iOS apps are translated, please let us know.

    We will then:

    @@ -778,6 +803,7 @@ window.addEventListener('scroll',changeHeaderBg);
  • release the app and include the new language in the announcement.
  • Please note: we aim to keep app functions consistent between Android and iOS platforms, when possible, so we will release and announce a new language once both platforms have been translated. It doesn't mean you have to do it, but we will have to wait until somebody else translates the second platform. But if you start from Android, iOS usually takes 3-4x less time to add.

    +

    We can make an exception and release the language for Android only in case there are a lot of users in your country installed the app (Google Play Store and Apple App Store share these statistics with us).

    How we review the translations

    To validate the correctness of the translations we review reverse translations by browsing Weblate pages in Google Chrome browser in "Translate to English" mode. E.g., to review the German translations of Android interface somebody from our team scrolled through these 49 pages.

    We are not looking for reverse translation being exactly the same as the original, it is rarely the case, only that it is generally correct.

    diff --git a/feed.atom b/feed.atom index 6a3b8c2c85..798b3d7ebf 100644 --- a/feed.atom +++ b/feed.atom @@ -4,7 +4,7 @@ It allows you to stay up to date with the latest Blogs from SimpleX Chat. - 2023-04-22T00:00:00Z + 2023-05-23T00:00:00Z https://simplex.chat/, SimpleX Chat @@ -1466,6 +1466,17 @@ file ---&gt; | XFTP | ------&gt; XFTP ----& <p>Thank you,</p> <p>Evgeny</p> <p>SimpleX Chat founder</p> + + + + + SimpleX Chat: v5.1 released with message reactions and self-destruct passcode + + + 23 May 2023 + https://simplex.chat/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html + <h1 id="simplex-chat-v51-released-with-message-reactions-and-self-destruct-passcode" tabindex="-1">SimpleX Chat: v5.1 released with message reactions and self-destruct passcode</h1> +<p>This is a placeholder for the release announcement.</p> diff --git a/feed.rss b/feed.rss index 24288defb1..8ebcad1a43 100644 --- a/feed.rss +++ b/feed.rss @@ -6,6 +6,18 @@ It allows you to stay up to date with the latest Blogs from SimpleX Chat. en + + SimpleX Chat: v5.1 released with message reactions and self-destruct passcode + https://simplex.chat/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html + <h1 id="simplex-chat-v51-released-with-message-reactions-and-self-destruct-passcode" tabindex="-1">SimpleX Chat: v5.1 released with message reactions and self-destruct passcode</h1> +<p>This is a placeholder for the release announcement.</p> + + + + 23 May 2023 + SimpleX Chat + https://simplex.chat/blog/20230523-simplex-chat-v5-1-message-reactions-self-destruct-passcode.html + SimpleX Chat: vision and funding, v5.0 released with videos and files up to 1gb https://simplex.chat/blog/20230422-simplex-chat-vision-funding-v5-videos-files-passcode.html