doc: Add pre-splitoff translation update to release-process.md #24172

pull hebasto wants to merge 1 commits into bitcoin:master from hebasto:220126-tr changing 1 files +2 −1
  1. hebasto commented at 9:52 pm on January 26, 2022: member

    This step is required to keep translations in the master branch updated.

    Branches:

    • 0.20 – bitcoin/bitcoin#18492
    • 0.21 – bitcoin/bitcoin#20058, bitcoin/bitcoin#20256
    • 22.x – accidentally missed
  2. doc: Add pre-splitoff translation update to release-process.md 6e328ff8d0
  3. hebasto added the label Docs on Jan 26, 2022
  4. laanwj commented at 9:56 am on January 27, 2022: member

    Note that we don’t generally care about up-to-date translations in master, there is intentionally no transifex resource for master. Strings change too quickly for it to be worth bothering translators. Some strings might even be introduced temporarily and not make a release, for example in the case of a mistaken _("…"). Translators are only involved after the soft string freeze. This is 2022-02-02 for 23.0 (see #22969).

    That said, doing a one-time pull of translations from transifex before forking the branch doesn’t hurt.

  5. fanquake commented at 5:11 pm on March 24, 2022: member

    That said, doing a one-time pull of translations from transifex before forking the branch doesn’t hurt. @laanwj is that a Concept ACK? Is there something we did pre 23.x branch-off?

  6. in doc/release-process.md:41 in 6e328ff8d0
    35@@ -36,7 +36,8 @@ Release Process
    36   - This update should be reviewed with a reindex-chainstate with assumevalid=0 to catch any defect
    37      that causes rejection of blocks in the past history.
    38 - Clear the release notes and move them to the wiki (see "Write the release notes" below).
    39-- Translations on Transifex
    40+- Translations on Transifex:
    41+    - Pull translations from Transifex into the master branch.
    42     - Create [a new resource](https://www.transifex.com/bitcoin/bitcoin/content/) named after the major version with the slug `[bitcoin.qt-translation-<RRR>x]`, where `RRR` is the major branch number padded with zeros. Use `src/qt/locale/bitcoin_en.xlf` to create it.
    


    laanwj commented at 11:18 am on April 6, 2022:
    It’s unrelated to this PR, but I’m confused by this order of steps, or whether this step and below should be listed in Before branch-off. We do them at the time of the translations freeze, which is roughly a month ‘before branchoff’. Also e.g. “Change the auto-update URL for the resource to master” makes no sense to do immediately before creating the branch anyway.

    laanwj commented at 11:24 am on April 6, 2022:
    I guess “before branch-off” lists all the things that need to be done before branch off, irrespective of how long before it. Which is fine but also easy to read differently.
  7. laanwj commented at 8:33 am on April 15, 2022: member
    That said, there’s no hurt in adding this so going to merge ACK 6e328ff8d044ac0d0b6e10e842b2b0ad7503f296
  8. laanwj merged this on Apr 15, 2022
  9. laanwj closed this on Apr 15, 2022

  10. hebasto deleted the branch on Apr 15, 2022
  11. sidhujag referenced this in commit 9b2cfa2423 on Apr 18, 2022
  12. DrahtBot locked this on Apr 15, 2023

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2024-12-22 12:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me