release: Update translations for v28.0 soft translation string freeze #30548

pull hebasto wants to merge 3 commits into bitcoin:master from hebasto:240730-translations changing 53 files +14857 −4680
  1. hebasto commented at 3:32 PM on July 30, 2024: member

    This PR follows our Release Process.

    Note: (possible) vandalism/damage has been prevented by reverting the deletion of bitcoin_af, bitcoin_es_MX, and bitcoin_ru translations.

    Required to open Transifex translations for v28.0 as it's scheduled in #29891.

    The previous similar PR: #29397.

  2. qt: Pull recent translations from Transifex
    The diff is generated by executing the `update-translations.py` script.
    Removals of translation files have been discarded.
    31b33019b7
  3. qt: Bump Transifex slug for 28.x e49d858aab
  4. qt: Update translation source file
    The diff is generated by executing `make -C src translate`.
    be419674da
  5. DrahtBot commented at 3:32 PM on July 30, 2024: contributor

    <!--e57a25ab6845829454e8d69fc972939a-->

    The following sections might be updated with supplementary metadata relevant to reviewers and maintainers.

    <!--006a51241073e994b41acfe9ec718e94-->

    Code Coverage

    For detailed information about the code coverage, see the test coverage report.

    <!--021abf342d371248e50ceaed478a90ca-->

    Reviews

    See the guideline for information on the review process.

    Type Reviewers
    ACK stickies-v

    If your review is incorrectly listed, please react with 👎 to this comment and the bot will ignore it on the next update.

  6. hebasto commented at 3:34 PM on July 30, 2024: member
  7. hebasto added the label GUI on Jul 30, 2024
  8. hebasto added this to the milestone 28.0 on Jul 30, 2024
  9. stickies-v approved
  10. stickies-v commented at 12:55 PM on August 1, 2024: contributor

    ACK be419674da66e9c349c9c35246c20a7b9fda2dd0

    It seems you've made some manual adjustments that might be worth documenting in the PR description? Specifically, I've noticed:

    1. you've prevented (what appears to be) vandalism by reverting the deletion of bitcoin_af, bitcoin_es_MX, and bitcoin_ru translations
    2. you've rolled back some clearly not Swedish translations in bitcoin_sv:

    <details>

    diff --git a/src/qt/locale/bitcoin_sv.ts b/src/qt/locale/bitcoin_sv.ts
    index 618a3acbb0..e80f0b6380 100644
    --- a/src/qt/locale/bitcoin_sv.ts
    +++ b/src/qt/locale/bitcoin_sv.ts
    @@ -341,36 +341,36 @@ Försök igen.</translation>
         <message numerus="yes">
             <source>%n second(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n second(s)</numerusform>
    +            <numerusform>%n second(s)</numerusform>
             </translation>
         </message>
         <message numerus="yes">
             <source>%n minute(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n minute(s)</numerusform>
    +            <numerusform>%n minute(s)</numerusform>
             </translation>
         </message>
         <message numerus="yes">
             <source>%n hour(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n hour(s)</numerusform>
    +            <numerusform>%n hour(s)</numerusform>
             </translation>
         </message>
         <message numerus="yes">
             <source>%n day(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n day(s)</numerusform>
    +            <numerusform>%n day(s)</numerusform>
             </translation>
         </message>
         <message numerus="yes">
             <source>%n week(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n week(s)</numerusform>
    +            <numerusform>%n week(s)</numerusform>
             </translation>
         </message>
         <message>
    @@ -380,8 +380,8 @@ Försök igen.</translation>
         <message numerus="yes">
             <source>%n year(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>%n year(s)</numerusform>
    +            <numerusform>%n year(s)</numerusform>
             </translation>
         </message>
         </context>
    @@ -2840,8 +2840,8 @@ Om den hÀr plÄnboken innehÄller lösbara</translation>
         <message numerus="yes">
             <source>Estimated to begin confirmation within %n block(s).</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>Estimated to begin confirmation within %n block(s).</numerusform>
    +            <numerusform>Estimated to begin confirmation within %n block(s).</numerusform>
             </translation>
         </message>
         <message>
    @@ -3150,8 +3150,8 @@ Om den hÀr plÄnboken innehÄller lösbara</translation>
         <message numerus="yes">
             <source>matures in %n more block(s)</source>
             <translation type="unfinished">
    -            <numerusform />
    -            <numerusform />
    +            <numerusform>matures in %n more block(s)</numerusform>
    +            <numerusform>matures in %n more block(s)</numerusform>
             </translation>
         </message>
         <message>
    
    

    </details>

    Besides the diff outlined above, I'm getting the same output:

    ../bitcoin-maintainer-tools/update-translations.py
    ./configure && make -C src translate
    

    Note:

    • bitcoin_az, bitcoin_az@latin, bitcoin_la seems to have a bunch of new English translations in it too
  11. hebasto commented at 1:13 PM on August 1, 2024: member
    1. you've prevented (what appears to be) vandalism by reverting the deletion of bitcoin_af, bitcoin_es_MX, and bitcoin_ru translations

    It is mentioned in the commit message as "Removals of translation files have been discarded.".

    I'll put your wording in the PR description.

  12. hebasto commented at 3:12 PM on August 1, 2024: member
    1. you've rolled back some clearly not Swedish translations in bitcoin_sv:

    I haven't. Those translations were updated by translators after I pulled the translations from the Transifex: image

    It's a moving target, and we did our best in this PR.

  13. hebasto merged this on Aug 1, 2024
  14. hebasto closed this on Aug 1, 2024

  15. pablomartin4btc commented at 5:55 PM on August 1, 2024: member

    post-merge ACK be419674da66e9c349c9c35246c20a7b9fda2dd0

    no diff

  16. hebasto referenced this in commit f93d6cb0ca on Feb 6, 2025
  17. bitcoin locked this on Sep 27, 2025

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: 2026-04-25 12:13 UTC

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