Audacity Bug Summary
••• Introduction •••
••• Keywords •••
    Audacity 3.0.3 development began 19th April 2021

Audacity Bugzilla



Bug 1227 - OSX: Audacity "System" language choice always produces English irrespective of Mac system locale.
OSX: Audacity "System" language choice always produces English irrespective o...
Status: RESOLVED QUICKFIXED
Product: Audacity
Classification: Unclassified
Component: User Interface
2.1.2
Mac macOS
: P2 Locale
Assigned To: Default Assignee for New Bugs
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2015-10-06 03:06 UTC by Gale Andrews
Modified: 2018-08-20 11:51 UTC (History)
10 users (show)

See Also:
Steps To Reproduce:
1 Set Audacity to "System" language. Quit. 2 Set the Mac system language to e.g. Brazilian Portuguese, Traditional Chinese (Taiwan), Japanese, French or German (all tested by me). 3 Reboot the Mac. 4 Launch Audacity. Interface text is English instead of the Mac system language, except for some elements such as device names which are set by the Mac system language.
Release Note:
GROUP: Localization * (OS X) '''Audacity set to "System" language in Interface Preferences as in a new installation or after preferences reset will always be in English language''' irrespective of the Mac system locale. '''Workaround:''' Follow the steps at https://manual.audacityteam.org/o/man/faq_about_audacity.html#language to change the Audacity language in Interface Preferences.
First Git SHA:
Group: ---
Workaround:
Closed: 2018-08-20 00:00:00
gale: Regression+
petersampsonaudacity: Test‑OK‑Mac+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gale Andrews 2015-10-06 03:06:53 UTC
Regression on 2.1.1.
Comment 1 Paul L 2017-07-26 00:15:54 UTC
So I set Audacity to "System" language.

I have discovered that if I go to Mac System Preferences, Language & Region, and I add French and select it as my primary language, and restart Audacity, then I do not get French menus.

But if in System Preferences I also change Region to France, and restart, then I do see the correct menus.

I think I can write a fix that would not require that you set Region consistently with language.
Comment 2 Paul L 2017-07-26 01:07:39 UTC
The fix is here:

https://github.com/audacity/audacity/commit/f70788709c9282d8c7cf33e81647784763d7f4af

However, it may not work on a nightly build.  It requires a build with the foreign language resources included.

You might fake this by taking a 2.1.3 release build.  Right-click the icon in finder.  Go co Contents/Resources.  Copy fr.lproj (say) into the Contents/Resources under a 2.2.0 alpha build.

Then test this bug fix.
Comment 3 Peter Sampson 2017-07-27 10:07:35 UTC
(In reply to Paul L from comment #2)
Testing on macOS Sierra 10.12.15 00f8658 27Jul17

Testing on this nightly does not work (as Paul suggested it might not).

I set Audacity ti use system language and the system language to French and rebooted.  Audacity remained stubbornly in English.  All other apps in French.

I am not prepared to pass this as ok on the basis of a kludged/cobbled test.  It either works or it doesn't ...
Comment 4 Paul L 2017-07-27 14:05:17 UTC
(In reply to Peter Sampson from comment #3)

Yes, it depends on a complete installation with all language files.  You may not have that yet from nightlies.  Perhaps you will test and close this after shipment with the download.
Comment 5 Peter Sampson 2017-09-04 11:25:31 UTC
Tested with Francais and Deutsch on macOS 10.12.6 with Mac Beta 02Seop17.

Audacity successfully adopts the French and German system languages - and reverts ok to English system language <phew>


The Franch translation is slightly incomplete (Selection Toolbar items), as reported elsewhere.  But that does not form part of thi sparticular bug report.

I will therefore mark this as OK on Mac and RESOLVED