Bugzilla – Bug 1738
Numeric control units are not translated
Last modified: 2019-08-14 09:38:04 UTC
Affects the numeric controls in the Selection toolbar, Spectral Selection toolbar and Generate effects (and probably anywhere else that numeric controls exist). Units such as "octave" in the Spectral Selection toolbar display the english word "octave" regardless of the selected locale. Bug reported on Windows but is probably all platforms.
A surprising omission! It was introduced by me way back in 2.1.0 at commit 67d2b274e2b192c31357c2e7d4a1c9b232c8838d
The fix is at https://github.com/audacity/audacity/commit/761bd6bf83d7f767c225f0f60047120b3ff91f70 The translations strings are already in the .mo files (at least in Danish which I know to be very complete), and with this change, you can really access them. I notice one minor nuisance: if you make non-default format choices for times in the seleciton toolbar, or for bandwidh (like "dekades") in the spectral selection toolbar, and then change language, then the formats revert to defaults.
Testing on W10 with audacity-2.3.3-alpha-317-44c46f7574e89638823c6cc895caa2cd5135d427 Testing with both French, German and Spanish (all 3 are known to have pretty complete translations) shows the numeric controls properly translated.