1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-09-18 09:00:52 +02:00

i18n-hints

This commit is contained in:
Paul Licameli 2017-11-06 10:47:08 -05:00
parent a9f5c9c929
commit 66d5861360
11 changed files with 19 additions and 0 deletions

View File

@ -49,6 +49,7 @@ BEGIN_EVENT_TABLE(DirectoriesPrefs, PrefsPanel)
END_EVENT_TABLE()
DirectoriesPrefs::DirectoriesPrefs(wxWindow * parent)
/* i18n-hint: Directories, also called folders, in computer file systems */
: PrefsPanel(parent, _("Directories")),
mFreeSpace(NULL),
mTempDir(NULL)

View File

@ -57,6 +57,8 @@ BEGIN_EVENT_TABLE(ExtImportPrefs, PrefsPanel)
END_EVENT_TABLE()
ExtImportPrefs::ExtImportPrefs(wxWindow * parent)
/* i18n-hint: Title of dialog governing "Extended", or "advanced,"
* audio file import options */
: PrefsPanel(parent, _("Extended Import")), RuleTable(NULL),
PluginList(NULL), mCreateTable (false), mDragFocus (NULL),
mFakeKeyEvent (false), mStopRecursiveSelection (false), last_selected (-1)

View File

@ -36,6 +36,7 @@
#include "../AColor.h"
GUIPrefs::GUIPrefs(wxWindow * parent)
/* i18n-hint: refers to Audacity's user interface settings */
: PrefsPanel(parent, _("Interface"))
{
Populate();

View File

@ -73,6 +73,7 @@ BEGIN_EVENT_TABLE(KeyConfigPrefs, PrefsPanel)
END_EVENT_TABLE()
KeyConfigPrefs::KeyConfigPrefs(wxWindow * parent)
/* i18n-hint: as in computer keyboard (not musical!) */
: PrefsPanel(parent, _("Keyboard")),
mView(NULL),
mKey(NULL),

View File

@ -46,6 +46,7 @@ BEGIN_EVENT_TABLE(LibraryPrefs, PrefsPanel)
END_EVENT_TABLE()
LibraryPrefs::LibraryPrefs(wxWindow * parent)
/* i18-hint: refers to optional plug-in software libraries */
: PrefsPanel(parent, _("Libraries"))
{
Populate();

View File

@ -55,6 +55,7 @@ BEGIN_EVENT_TABLE(MidiIOPrefs, PrefsPanel)
END_EVENT_TABLE()
MidiIOPrefs::MidiIOPrefs(wxWindow * parent)
/* i18n-hint: untranslatable acronym for "Musical Instrument Device Interface" */
: PrefsPanel(parent, _("MIDI Devices"))
{
Populate();

View File

@ -34,6 +34,7 @@ BEGIN_EVENT_TABLE(QualityPrefs, PrefsPanel)
END_EVENT_TABLE()
QualityPrefs::QualityPrefs(wxWindow * parent)
/* i18n-hint: meaning accuracy in reproduction of sounds */
: PrefsPanel(parent, _("Quality"))
{
Populate();
@ -168,6 +169,7 @@ void QualityPrefs::PopulateOrExchange(ShuttleGui & S)
mConverterLabels);
S.SetSizeHints(mConverterNames);
/* i18n-hint: technical term for randomization to reduce undesirable resampling artifacts */
S.TieChoice(_("&Dither:"),
wxT("/Quality/DitherAlgorithm"),
Dither::none,
@ -190,6 +192,7 @@ void QualityPrefs::PopulateOrExchange(ShuttleGui & S)
mConverterLabels);
S.SetSizeHints(mConverterNames);
/* i18n-hint: technical term for randomization to reduce undesirable resampling artifacts */
S.TieChoice(_("Dit&her:"),
wxT("/Quality/HQDitherAlgorithm"),
Dither::shaped,

View File

@ -57,6 +57,10 @@ BEGIN_EVENT_TABLE(ThemePrefs, PrefsPanel)
END_EVENT_TABLE()
ThemePrefs::ThemePrefs(wxWindow * parent)
/* i18n-hint: A theme is a consistent visual style across an application's
graphical user interface, including choices of colors, and similarity of images
such as those on button controls. Audacity can load and save alternative
themes. */
: PrefsPanel(parent, _("Theme"))
{
Populate();

View File

@ -22,6 +22,7 @@
#include "../Experimental.h"
TracksBehaviorsPrefs::TracksBehaviorsPrefs(wxWindow * parent)
/* i18n-hint: two nouns */
: PrefsPanel(parent, _("Tracks Behaviors"))
{
Populate();

View File

@ -45,6 +45,9 @@ namespace {
TracksPrefs::TracksPrefs(wxWindow * parent)
/* i18n-hint: "Tracks" include audio recordings but also other collections of
* data associated with a time line, such as sequences of labels, and musical
* notes */
: PrefsPanel(parent, _("Tracks"))
{
// Bugs 1043, 1044

View File

@ -27,6 +27,7 @@ Paul Licameli
#include "../WaveTrack.h"
WaveformPrefs::WaveformPrefs(wxWindow * parent, WaveTrack *wt)
/* i18n-hint: A waveform is a visual representation of vibration */
: PrefsPanel(parent, _("Waveforms"))
, mWt(wt)
, mPopulating(false)