[i18n] Use C_ macro to correctly translate "Spacecraft"
parent
e65e535a2e
commit
a7b5ed202f
|
@ -62,10 +62,6 @@
|
|||
|
||||
#include "imagecapture.h"
|
||||
|
||||
// TODO: proper gettext
|
||||
#define C_(a, b) (b)
|
||||
|
||||
|
||||
using namespace Eigen;
|
||||
using namespace std;
|
||||
using namespace astro::literals;
|
||||
|
@ -3205,7 +3201,7 @@ void CelestiaCore::renderOverlay()
|
|||
if (!sim->getTrackedObject().empty())
|
||||
{
|
||||
fmt::fprintf(*overlay, _("Track %s\n"),
|
||||
C_("Track", getSelectionName(sim->getTrackedObject(), *u)));
|
||||
CX_("Track", getSelectionName(sim->getTrackedObject(), *u)));
|
||||
}
|
||||
else
|
||||
{
|
||||
|
@ -3221,21 +3217,21 @@ void CelestiaCore::renderOverlay()
|
|||
{
|
||||
case ObserverFrame::Ecliptical:
|
||||
fmt::fprintf(*overlay, _("Follow %s\n"),
|
||||
C_("Follow", getSelectionName(refObject, *u)));
|
||||
CX_("Follow", getSelectionName(refObject, *u)));
|
||||
break;
|
||||
case ObserverFrame::BodyFixed:
|
||||
fmt::fprintf(*overlay, _("Sync Orbit %s\n"),
|
||||
C_("Sync", getSelectionName(refObject, *u)));
|
||||
CX_("Sync", getSelectionName(refObject, *u)));
|
||||
break;
|
||||
case ObserverFrame::PhaseLock:
|
||||
fmt::fprintf(*overlay, _("Lock %s -> %s\n"),
|
||||
C_("Lock", getSelectionName(refObject, *u)),
|
||||
C_("LockTo", getSelectionName(sim->getFrame()->getTargetObject(), *u)));
|
||||
CX_("Lock", getSelectionName(refObject, *u)),
|
||||
CX_("LockTo", getSelectionName(sim->getFrame()->getTargetObject(), *u)));
|
||||
break;
|
||||
|
||||
case ObserverFrame::Chase:
|
||||
fmt::fprintf(*overlay, _("Chase %s\n"),
|
||||
C_("Chase", getSelectionName(refObject, *u)));
|
||||
CX_("Chase", getSelectionName(refObject, *u)));
|
||||
break;
|
||||
|
||||
default:
|
||||
|
|
|
@ -154,7 +154,7 @@ static const GtkToggleActionEntry actionsRenderFlags[] = {
|
|||
{ "RenderMinorMoons", NULL, "Minor Moons", NULL, NULL, G_CALLBACK(actionRenderMinorMoons), FALSE },
|
||||
{ "RenderComets", NULL, "Comets", NULL, NULL, G_CALLBACK(actionRenderComets), FALSE },
|
||||
{ "RenderAsteroids", NULL, "Asteroids", NULL, NULL, G_CALLBACK(actionRenderAsteroids), FALSE },
|
||||
{ "RenderSpacecrafts", NULL, "Spacecrafts", NULL, NULL, G_CALLBACK(actionRenderSpacecrafts), FALSE },
|
||||
{ "RenderSpacecrafts", NULL, "Spacecraft", NULL, NULL, G_CALLBACK(actionRenderSpacecrafts), FALSE },
|
||||
{ "RenderRingShadows", NULL, "Ring Shadows", NULL, NULL, G_CALLBACK(actionRenderRingShadows), FALSE },
|
||||
{ "RenderStars", NULL, "Stars", NULL, NULL, G_CALLBACK(actionRenderStars), FALSE },
|
||||
};
|
||||
|
|
|
@ -88,7 +88,7 @@
|
|||
<item>
|
||||
<widget class="QCheckBox" name="spacecraftsCheck">
|
||||
<property name="text">
|
||||
<string>Spacecrafts</string>
|
||||
<string comment="plural" extracomment="TRANSLATORS: translate this as plural">Spacecraft</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
@ -325,7 +325,7 @@
|
|||
<item>
|
||||
<widget class="QCheckBox" name="spacecraftOrbitsCheck">
|
||||
<property name="text">
|
||||
<string>Spacecrafts</string>
|
||||
<string comment="plural" extracomment="TRANSLATORS: translate this as plural">Spacecraft</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
@ -545,7 +545,7 @@
|
|||
<item>
|
||||
<widget class="QCheckBox" name="spacecraftLabelsCheck">
|
||||
<property name="text">
|
||||
<string>Spacecrafts</string>
|
||||
<string comment="plural" extracomment="TRANSLATORS: translate this as plural">Spacecraft</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
|
|
|
@ -87,7 +87,7 @@ CelestiaActions::CelestiaActions(QObject* parent,
|
|||
minorMoonOrbitsAction = createCheckableAction(_("Minor Moons"), orbitsMenu, Body::MinorMoon);
|
||||
asteroidOrbitsAction = createCheckableAction(_("Asteroids"), orbitsMenu, Body::Asteroid);
|
||||
cometOrbitsAction = createCheckableAction(_("Comets"), orbitsMenu, Body::Comet);
|
||||
spacecraftOrbitsAction = createCheckableAction(_("Spacecrafts"), orbitsMenu, Body::Spacecraft);
|
||||
spacecraftOrbitsAction = createCheckableAction(C_("plural", "Spacecraft"), orbitsMenu, Body::Spacecraft);
|
||||
|
||||
connect(starOrbitsAction, SIGNAL(triggered()), this, SLOT(slotToggleOrbit()));
|
||||
connect(planetOrbitsAction, SIGNAL(triggered()), this, SLOT(slotToggleOrbit()));
|
||||
|
@ -114,7 +114,7 @@ CelestiaActions::CelestiaActions(QObject* parent,
|
|||
labelMinorMoonsAction = createCheckableAction(_("Minor Moons"), labelsMenu, Renderer::MinorMoonLabels);
|
||||
labelAsteroidsAction = createCheckableAction(_("Asteroids"), labelsMenu, Renderer::AsteroidLabels);
|
||||
labelCometsAction = createCheckableAction(_("Comets"), labelsMenu, Renderer::CometLabels);
|
||||
labelSpacecraftAction = createCheckableAction(_("Spacecrafts"), labelsMenu, Renderer::SpacecraftLabels);
|
||||
labelSpacecraftAction = createCheckableAction(C_("plural", "Spacecraft"), labelsMenu, Renderer::SpacecraftLabels);
|
||||
labelGalaxiesAction = createCheckableAction(_("Galaxies"), labelsMenu, Renderer::GalaxyLabels);
|
||||
labelGlobularsAction = createCheckableAction(_("Globulars"), labelsMenu, Renderer::GlobularLabels);
|
||||
labelOpenClustersAction = createCheckableAction(_("Open clusters"), labelsMenu, Renderer::OpenClusterLabels);
|
||||
|
|
|
@ -401,7 +401,7 @@ QMenu* SelectionPopup::createObjectMenu(PlanetarySystem* sys,
|
|||
title = _("Comets");
|
||||
break;
|
||||
case Body::Spacecraft:
|
||||
title = _("Spacecraft");
|
||||
title = C_("plural", "Spacecraft");
|
||||
break;
|
||||
default:
|
||||
title = _("Other objects");
|
||||
|
|
|
@ -582,7 +582,7 @@ static QString classificationName(int classification)
|
|||
case Body::Moon:
|
||||
return _("Moons");
|
||||
case Body::Spacecraft:
|
||||
return _("Spacecraft");
|
||||
return C_("plural", "Spacecraft");
|
||||
case Body::Asteroid:
|
||||
return _("Asteroids & comets");
|
||||
case Body::Invisible:
|
||||
|
@ -743,7 +743,7 @@ SolarSystemBrowser::SolarSystemBrowser(CelestiaCore* _appCore, QWidget* parent,
|
|||
connect(asteroidsButton, SIGNAL(clicked()), this, SLOT(slotRefreshTree()));
|
||||
objGroupLayout->addWidget(asteroidsButton, 0, 1);
|
||||
|
||||
spacecraftsButton = new QCheckBox(_("Spacecrafts"));
|
||||
spacecraftsButton = new QCheckBox(C_("plural", "Spacecraft"));
|
||||
connect(spacecraftsButton, SIGNAL(clicked()), this, SLOT(slotRefreshTree()));
|
||||
objGroupLayout->addWidget(spacecraftsButton, 1, 0);
|
||||
|
||||
|
|
Loading…
Reference in New Issue