Skip to content

Conversation

hebasto
Copy link
Member

@hebasto hebasto commented Sep 7, 2022

On master (124e75a), Transifex translation check fails for

<string>When you click OK, %1 will begin to download and process the full %4 block chain (%2GB) starting with the earliest transactions in %3 when %4 initially launched.</string>
with a message:

The expression '%2G' is not present in the translation.

In "Organization Settings" --> "Translation checks" I have changed the status of the "Variable substitution specifiers (like "%s") are preserved in the translations." check from "error" to "warning" temporarily. This setting should be reverted after applying this PR change.

Noted by Transifex user AHOHNMYC.

I faced the same issue while working on Ukrainian translation.

Transifex must expect a `%2` token in the translated string, not a
`%2GB` one.
@hebasto
Copy link
Member Author

hebasto commented Sep 7, 2022

cc @luke-jr @wtogami @jarolrod

Copy link
Member

@luke-jr luke-jr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK

@katesalazar
Copy link
Contributor

ACK 8ed2b72

replace " GB" for "GB" (only here) after it is translated?

@luke-jr
Copy link
Member

luke-jr commented Sep 7, 2022

replace " GB" for "GB" (only here) after it is translated?

Why? There is supposed to be a space...?

Copy link
Member

@jarolrod jarolrod left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

ACK 8ed2b72

@katesalazar
Copy link
Contributor

katesalazar commented Sep 9, 2022 via email

@hebasto hebasto merged commit f523df1 into bitcoin-core:master Sep 14, 2022
@hebasto hebasto deleted the 220907-gb branch September 14, 2022 13:59
sidhujag pushed a commit to syscoin/syscoin that referenced this pull request Sep 14, 2022
…ransifex

8ed2b72 qt: Prevent wrong handling of `%2` token by Transifex (Hennadii Stepanov)

Pull request description:

  On master (124e75a), Transifex translation check fails for https://github.com/bitcoin-core/gui/blob/124e75a41ea0f3f0e90b63b0c41813184ddce2ab/src/qt/forms/intro.ui#L206 with a message:
  > The expression '%2G' is not present in the translation.

  In "Organization Settings" --> ["Translation checks"](https://www.transifex.com/bitcoin/settings/validations/) I have changed the status of the "**Variable substitution specifiers (like "%s") are preserved in the translations.**" check from "error" to "warning" temporarily. This setting should be reverted after applying this PR change.

  [Noted](https://www.transifex.com/bitcoin/bitcoin/translate/#ru/qt-translation-024x/436102928/) by Transifex user [AHOHNMYC](https://www.transifex.com/user/profile/AHOHNMYC/).

  I faced the same issue while working on Ukrainian translation.

ACKs for top commit:
  katesalazar:
    ACK 8ed2b72
  jarolrod:
    ACK 8ed2b72

Tree-SHA512: 304f795ac9241ac8453c614ed18d967226d9d515f9ea079b51af5bcbe2f0760ca7dcaea5efb38207720cb7a18159c2bcd337b961bc522a128715c70e0db81061
hebasto added a commit that referenced this pull request Sep 14, 2022
6725030 qt: Update translation source file for string freeze (round 2) (Hennadii Stepanov)

Pull request description:

  On the day of [translation string freeze](bitcoin/bitcoin#24987 (comment)), it happened that #660 did not include new strings from bitcoin/bitcoin#19602.

  This PR includes all recent updates.

  As a Transifex translator, I believe it is enough time for all translators to handle a few new strings by a release date. Also a Transifex check failure has been [fixed](/pull/664).

ACKs for top commit:
  jarolrod:
    ACK 6725030

Tree-SHA512: d57b841e87e389d31ec4ae9067b83f7f209e168399bc088c3234c2c66b34772739cb801f04b5038d55de115083d022d603bc976374bfd537b8ea10c10a545183
@katesalazar
Copy link
Contributor

katesalazar commented Oct 11, 2022 via email

@bitcoin-core bitcoin-core locked and limited conversation to collaborators Oct 11, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants