Option to switch the language #713

issue bitcoinuser opened this issue on December 19, 2011
  1. bitcoinuser commented at 2:04 AM on December 19, 2011: none

    I would like to see an option to switch between languages on the GUI.

  2. TheBlueMatt commented at 4:11 AM on December 19, 2011: member

    Ive seen this asked for several times, though Im not sure how easy it is to do in qt, I'd assume it cant be that bad...

  3. laanwj commented at 6:55 AM on December 19, 2011: member

    This is a duplicate of #678

    Switching languages on-the-fly is not so simple, you'd have to change all the strings in all the open windows. It could work after a restart though, if you'd store the language in the wallet with the other settings...

  4. laanwj commented at 8:29 AM on April 16, 2012: member

    This could be implemented now that the UI has its own settings store, which it reads before loading the translators, and no longer needs to rely on the wallet.

  5. Diapolo commented at 6:25 AM on May 2, 2012: none

    @laanwj Is this on track, I think it would be a great addition to the GUI. Have you code ready or some links to read in perhaps ;)?

  6. MeniRosenfeld commented at 8:39 AM on May 2, 2012: none

    I would also like to request this feature, a language selection option should be added to installation and/or a GUI menu.

  7. laanwj commented at 8:52 AM on May 2, 2012: member

    @diapolo

    • initialization/OptionsModel: Allow the OptionsModel to set the default of the -lang option (easy, it's already in the right place)
    • OptionsModel: add an option for setting the language, make sure its saved to QSettings
    • OptionsDialog: add a widget to set the language to one of the pages, and add a mapping from this widget to the option in OptionsModel

    The setting would become effective after restarting bitcoin, which is good enough.

  8. laanwj commented at 3:34 PM on May 9, 2012: member

    This has been implemented and merged.

  9. laanwj closed this on May 9, 2012

  10. MeniRosenfeld commented at 3:36 PM on May 9, 2012: none

    Cool, thanks!

  11. ptschip referenced this in commit f7d296f275 on Jul 28, 2017
  12. dexX7 referenced this in commit d03329c857 on Aug 6, 2018
  13. Losangelosgenetics referenced this in commit 707ba48fc3 on Mar 12, 2020
  14. jnewbery referenced this in commit 85e7d06351 on Mar 17, 2020
  15. sipa referenced this in commit 4977ac14d3 on Mar 18, 2020
  16. sipa referenced this in commit 5bf7fb5baa on Mar 18, 2020
  17. sipa referenced this in commit fb2a05e468 on Mar 19, 2020
  18. sipa referenced this in commit 497fad6f09 on Mar 21, 2020
  19. sipa referenced this in commit eae016f117 on Mar 22, 2020
  20. sipa referenced this in commit 4e37a7c2cb on Mar 27, 2020
  21. jnewbery referenced this in commit 9696dea839 on Apr 16, 2020
  22. jnewbery referenced this in commit a541fd0e87 on Apr 19, 2020
  23. sipa referenced this in commit c308759ea5 on Apr 19, 2020
  24. sipa referenced this in commit 4eaec32f1c on May 2, 2020
  25. sipa referenced this in commit ef7117193c on May 22, 2020
  26. sipa referenced this in commit 67f232b5d8 on Jun 9, 2020
  27. stackman27 referenced this in commit 78cde6f8c7 on Jun 26, 2020
  28. rajarshimaitra referenced this in commit f8f2d455a8 on Aug 5, 2021
  29. DrahtBot locked this on Sep 8, 2021
Labels

Milestone
0.7.0


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-21 18:16 UTC

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