Commit b624bfbb authored by Tomasz Buchert's avatar Tomasz Buchert

Merge tag 'upstream/0.14.3'

Upstream version 0.14.3
parents 47ea284e 5a343e5e
......@@ -20,7 +20,7 @@ ENDIF()
PROJECT(Stellarium)
SET(STELLARIUM_MAJOR "0")
SET(STELLARIUM_MINOR "14")
SET(STELLARIUM_PATCH "2")
SET(STELLARIUM_PATCH "3")
SET(VERSION "${STELLARIUM_MAJOR}.${STELLARIUM_MINOR}.${STELLARIUM_PATCH}")
SET(PACKAGE stellarium)
SET(COPYRIGHT_YEARS "2000-2016")
......
0.14.3 [2016-03-20]
Bugfix release:
- Added Bengali description for landscapes (LP: #1548627)
- Added background transparency in Oculars plugin (LP: #1511393)
- Fixed serial port issue on Windows version (LP: #1543813)
- Fixed MESA mode on Windows (LP: #1509735)
- Fixed Stellarium crashes in ocular view of Saturn/Neptune/Uranus (LP: #1495232)
- Fixed artifacts in rendering of Mercury in the Sun (LP: #1533647)
- Fixed loading scenes for Scenery 3D plugin (LP: #1533069)
- Fixed movement of radiant when time is switched manually (LP: #1535950)
- Fixed changing name of planet (LP: #1548008)
0.14.2 [2016-01-08]
Bugfix release:
- Reduce planet brightness in daylight (LP: #1503248)
......
......@@ -1965,7 +1965,7 @@ radius=6.2
rot_equator_ascending_node=186.6
rot_obliquity=0.6
rot_periode=30.29857807
rot_rotation_offset=38.03
rot_rotation_offset=211.4
tex_halo=star16x16.png
tex_map=deimos.png
type=moon
......
<h2>গারচিং</h2>
<p>জার্মানির গারচিং বেই মুনখিন শহরে অবস্থিত ESO এর মুখ্যকার্যালয়ের দৃশ্যরূপ ।
<h2>জেনিভা</h2>
<p>জেনিভার দিগন্তরেখা । <a href="http://www.ap-i.net/skychart/en/start">Cartes du Ciel</a> তে ব্যবহৃত ফরম্যাট যে এখানে ব্যবহার করা যায় এটি তার একটি নিদর্শণ, এটি ব্যবহারের অনুমতি নেওয়া হয়েছে <a href="http://sourceforge.net/p/skychart/code/HEAD/tree/trunk/tools/data/horizon/horizon_Geneve.txt">এখান</a> থেকে ।
<h2>গ্রসমুগল</h2>
<p>নিম্ন অস্ট্রিয়ার গ্রসমুগলে অবস্থিত এই মাঠটি লেবার্গ (Hallstatt বা হ্যালস্ট্যাট যুগের বিশাল সমাধিস্তুুপ থেকে ১৬ মিটার দূরে) এর পাশে অবস্থিত । তাছাড়া এটি ভিয়েনার কাছে Grossmugl Starlight Oasis এর প্রধান পর্যবেক্ষনস্থল ।</p><p> বড় শহরের কছে হওয়া সত্ত্বেও, এখানে আলোকদূষন শুধু দক্ষিন দিগন্তেই লক্ষ্য করা যায়, তাই একটু উপরে উঠলেই ছায়াপথকে খুব ভাল ভাবে এখান থেকে দেখা সম্ভব । রাতের বেলা পূর্বদিগন্তের লাল আলো গুলো আসলে একটি বায়ুকল কেন্দ্রের আলো । <a href="http://starlightoasis.org">http://starlightoasis.org</a>.
# demo gazetteer for Großmugl landscape.
# Can be used to better describe the landscape,
# i.e. show labels on landscape features.
# Fields must be separated by vertical line, label must not have such a vertical line.
# Comments have this hash mark in first column.
# coordinates in degrees from true North.
# line towards zenith draws a single line strictly upward.
# label is centered on line endpoint.
# Azimuth | Altitude | degrees-towards-zenith | azimuth shift | label
113.66 | 5.5 | 4 |-6 | লেবার্গ
35 | 1.5 | 2.5 | 0 | গ্রসমুগল
335 | 2 | 2 | 0 | স্টাইনবার্ন
305 | 2 | 1 | 0 | রিংয়েনডর্ফ
180 | 2 | 2 | 0 | ভিয়েনা (৩০ কিমি)
135 | 2 | 0.5 | 0 | স্ট্রাসহফ বায়ুকল কেন্দ্র
<h2>গুয়েরেইন</h2>
<p>গুয়েরেইন হল শোন নদীর উপত্যকায় অবস্থিত একটি ছোট্ট ফরাসী গ্রাম । এটি লিয়ন শহরের ৫০ কিমি উত্তরে অবস্থিত । এর পশ্চিমে আছে "Beaujolais" বা বুর্জুলেই নামে একটি ছোটো পাহাড়, যা ওয়াইন উৎপাদনের জন্য বিখ্যাত । তাছাড়া এই গ্রামেই স্টেলারিয়াম প্রথম তৈরি হয়েছিল :) ।
<h2>হ্যরিকেন</h2>
<p>ওয়াশিংটনের অলিম্পিক জাতীয় উদ্যানের হ্যরিকেন রিজ থেকে একটি সম্পাদিত দৃশ্যরূপ । বাস্তবে দক্ষিন দিকে অলিম্পিক শৈলশিরার আরও অনেকটা অংশ দেখা যায, কিন্তু তা খুব আবছা ভাবে ।
<h2>বৃহস্পতি</h2>
<p>বৃহস্পতির গ্যাসীয় পৃষ্ঠ ("বায়ুমন্ডলের উপরের স্তর")
<h2>মঙ্গল</h2>
<p> নাসার মঙ্গল অভিযান রোভার স্পিরিটের ক্যামেরা থেকে তোলা কয়েকশো ছবি জুড়ে জুড়ে এই ৩৬০ ডিগ্রি প্যানোরোমাটি তৈরী করা হয়েছে, যা "Husband Hill Summit" প্যানোরোমা নামে পরিচিত । স্পিরিট তার অভিযানের sols 583 থেকে 586 (২৪ থেকে ২৭ শে আগষ্ট , ২০০৫) সময়ের মধ্যে ছবিগুলি তুলেছিল, অর্থাৎ গুসেভ ক্রেটারের মাঝে অবস্থিত হাসব্যান্ড পাহাড়ের শিখরে পৌঁছাবার ঠিক পর মুহূর্তে ।
<h2>চাঁদ</h2>
<p>অ্যাপোলো অভিযান থেকে তোলা ছবি ।
<h2>নেপচুন</h2>
<p>নেপচুনের গ্যাসীয় পৃষ্ঠ ("বায়ুমন্ডলের উপরের স্তর")
<h2>সমুদ্র</h2>
<p>Terragen সফ্টওয়্যারের সাহায্যে তৈরী করা হয়েছে ।
<h2>শনি</h2>
<p>শনির গ্যাসীয় পৃষ্ঠ ("বায়ুমন্ডলের উপরের স্তর")
<h2>উদ্যান</h2>
<p>সিয়াটেলের গ্রীনলেক উদ্যান
<h2>ইউরেনাস</h2>
<p>ইউরেনাসের গ্যাসীয় পৃষ্ঠ ("বায়ুমন্ডলের উপরের স্তর")
<h2>সেজাসাপটা</h2>
<p>একটি সাদামাটা ভূমিরূপ যা প্রকৃত গাণিতিক দিগন্তকে প্রদর্শিত করে ।</p>
......@@ -272,7 +272,7 @@ void MeteorShower::update(StelCore* core, double deltaTime)
}
}
// going forward or backward ?
// paused | forward | backward ?
// don't create new meteors
if(!core->getRealTimeSpeed())
{
......@@ -512,6 +512,7 @@ QString MeteorShower::getInfoString(const StelCore* core, const InfoStringGroup&
QString str;
QTextStream oss(&str);
bool withDecimalDegree = StelApp::getInstance().getFlagShowDecimalDegrees();
QString mstdata;
if (m_status == ACTIVE_GENERIC)
......@@ -550,10 +551,18 @@ QString MeteorShower::getInfoString(const StelCore* core, const InfoStringGroup&
if(flags&Extra)
{
QString sDriftRA = StelUtils::radToHmsStr(m_driftAlpha);
QString sDriftDE = StelUtils::radToDmsStr(m_driftDelta);
if (withDecimalDegree)
{
sDriftRA = StelUtils::radToDecDegStr(m_driftAlpha,4,false,true);
sDriftDE = StelUtils::radToDecDegStr(m_driftDelta,4,false,true);
}
oss << QString("%1: %2/%3")
.arg(q_("Radiant drift (per day)"))
.arg(StelUtils::radToHmsStr(m_driftAlpha))
.arg(StelUtils::radToDmsStr(m_driftDelta));
.arg(sDriftRA)
.arg(sDriftDE);
oss << "<br />";
if (m_speed > 0)
......@@ -592,7 +601,8 @@ QString MeteorShower::getInfoString(const StelCore* core, const InfoStringGroup&
oss << "<br />";
oss << q_("Maximum: %1").arg(m_activity.peak.toString("d MMMM"));
oss << QString(" (%1 %2&deg;)").arg(q_("Solar longitude"))
oss << QString(" (%1 %2&deg;)")
.arg(q_("Solar longitude"))
.arg(getSolarLongitude(m_activity.peak));
oss << "<br />";
......
......@@ -269,12 +269,6 @@ void MeteorShowersMgr::update(double deltaTime)
return;
}
// is paused?
// freeze meteors at the current position
if (!StelApp::getInstance().getCore()->getTimeRate()) {
return;
}
m_meteorShowers->update(deltaTime);
}
......
......@@ -128,6 +128,7 @@ Oculars::Oculars():
useMaxEyepieceAngle(true),
guiPanelEnabled(false),
flagDecimalDegrees(false),
flagSemiTransporency(false),
ccdRotationSignalMapper(0),
ccdsSignalMapper(0),
ocularsSignalMapper(0),
......@@ -584,6 +585,7 @@ void Oculars::init()
setFlagLimitMagnitude(settings->value("limit_stellar_magnitude", true).toBool());
setFlagInitFovUsage(settings->value("use_initial_fov", false).toBool());
setFlagUseFlipForCCD(settings->value("use_ccd_flip", false).toBool());
setFlagUseSemiTransparency(settings->value("use_semi_transparency", false).toBool());
} catch (std::runtime_error& e) {
qWarning() << "WARNING: unable to locate ocular.ini file or create a default one for Ocular plugin: " << e.what();
ready = false;
......@@ -1588,13 +1590,15 @@ void Oculars::paintOcularMask(const StelCore *core)
inner = oculars[selectedOcularIndex]->appearentFOV() * inner / maxEyepieceAngle;
}
glEnable(GL_BLEND);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Normal transparency mode
// Paint the reticale, if needed
if (!reticleTexture.isNull()){
glEnable(GL_BLEND);
if (!reticleTexture.isNull())
{
painter.enableTexture2d(true);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
painter.setColor(0.77, 0.14, 0.16, 1.0);
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA); // Normal transparency mode
reticleTexture->bind();
int textureHeight;
......@@ -1602,15 +1606,59 @@ void Oculars::paintOcularMask(const StelCore *core)
reticleTexture->getDimensions(textureWidth, textureHeight);
painter.drawSprite2dMode(params.viewportXywh[2] / 2 * params.devicePixelsPerPixel,
params.viewportXywh[3] / 2 * params.devicePixelsPerPixel,
inner,
reticleRotation);
params.viewportXywh[3] / 2 * params.devicePixelsPerPixel,
inner, reticleRotation);
}
if (oculars[selectedOcularIndex]->hasPermanentCrosshair()) {
paintCrosshairs();
}
painter.drawViewportShape(inner);
float alpha = 1.f;
if (getFlagUseSemiTransparency())
alpha = 0.85f;
painter.setColor(0.f,0.f,0.f,alpha);
GLfloat outerRadius = params.viewportXywh[2] * params.devicePixelsPerPixel + params.viewportXywh[3] * params.devicePixelsPerPixel;
GLint slices = 239;
GLfloat sinCache[240];
GLfloat cosCache[240];
GLfloat vertices[(240+1)*2][3];
GLfloat deltaRadius;
GLfloat radiusHigh;
/* Compute length (needed for normal calculations) */
deltaRadius=outerRadius-inner;
/* Cache is the vertex locations cache */
for (int i=0; i<=slices; i++)
{
GLfloat angle=(M_PI*2.0f)*i/slices;
sinCache[i]=(GLfloat)sin(angle);
cosCache[i]=(GLfloat)cos(angle);
}
sinCache[slices]=sinCache[0];
cosCache[slices]=cosCache[0];
/* Enable arrays */
painter.enableClientStates(true);
painter.setVertexPointer(3, GL_FLOAT, vertices);
radiusHigh=outerRadius-deltaRadius;
for (int i=0; i<=slices; i++)
{
vertices[i*2][0]= params.viewportCenter[0] + outerRadius*sinCache[i];
vertices[i*2][1]= params.viewportCenter[1] + outerRadius*cosCache[i];
vertices[i*2][2] = 0.0;
vertices[i*2+1][0]= params.viewportCenter[0] + radiusHigh*sinCache[i];
vertices[i*2+1][1]= params.viewportCenter[1] + radiusHigh*cosCache[i];
vertices[i*2+1][2] = 0.0;
}
painter.drawFromArray(StelPainter::TriangleStrip, (slices+1)*2, 0, false);
painter.enableClientStates(false);
}
void Oculars::paintText(const StelCore* core)
......@@ -1884,8 +1932,7 @@ void Oculars::unzoomOcular()
GETSTELMODULE(SolarSystem)->setFlagMoonScale(flagMoonScale);
// Set the screen display
core->setMaskType(StelProjector::MaskNone);
// Set the screen display
core->setFlipHorz(false);
core->setFlipVert(false);
......@@ -1979,7 +2026,6 @@ void Oculars::zoomOcular()
}
// Set the screen display
core->setMaskType(StelProjector::MaskDisk);
Ocular * ocular = oculars[selectedOcularIndex];
Telescope * telescope = NULL;
Lens * lens = NULL;
......@@ -2148,6 +2194,19 @@ bool Oculars::getFlagUseFlipForCCD() const
return flagUseFlipForCCD;
}
void Oculars::setFlagUseSemiTransparency(const bool b)
{
flagSemiTransporency = b;
settings->setValue("use_semi_transparency", b);
settings->sync();
}
bool Oculars::getFlagUseSemiTransparency() const
{
return flagSemiTransporency;
}
QString Oculars::getDimensionsString(double fovX, double fovY) const
{
QString stringFovX, stringFovY;
......
......@@ -152,6 +152,9 @@ public slots:
void setFlagUseFlipForCCD(const bool b);
bool getFlagUseFlipForCCD(void) const;
void setFlagUseSemiTransparency(const bool b);
bool getFlagUseSemiTransparency(void) const;
signals:
void selectedCCDChanged();
void selectedOcularChanged();
......@@ -266,6 +269,7 @@ private:
//! Display the GUI control panel
bool guiPanelEnabled;
bool flagDecimalDegrees;
bool flagSemiTransporency;
QSignalMapper * ccdRotationSignalMapper; //!< Used to rotate the CCD. */
QSignalMapper * ccdsSignalMapper; //!< Used to determine which CCD was selected from the popup navigator. */
......
......@@ -354,6 +354,7 @@ void OcularDialog::createDialogContent()
connect(ui->scaleImageCircleCheckBox, SIGNAL(stateChanged(int)), this, SLOT(scaleImageCircleStateChanged(int)));
connect(ui->requireSelectionCheckBox, SIGNAL(stateChanged(int)), this, SLOT(requireSelectionStateChanged(int)));
connect(ui->limitStellarMagnitudeCheckBox, SIGNAL(clicked(bool)), plugin, SLOT(setFlagLimitMagnitude(bool)));
connect(ui->semiTransparencyCheckBox, SIGNAL(clicked(bool)), plugin, SLOT(setFlagUseSemiTransparency(bool)));
connect(ui->checkBoxControlPanel, SIGNAL(clicked(bool)), plugin, SLOT(enableGuiPanel(bool)));
connect(ui->checkBoxDecimalDegrees, SIGNAL(clicked(bool)), plugin, SLOT(setFlagDecimalDegrees(bool)));
connect(ui->checkBoxInitialFOV, SIGNAL(clicked(bool)), plugin, SLOT(setFlagInitFovUsage(bool)));
......@@ -505,6 +506,10 @@ void OcularDialog::createDialogContent()
{
ui->checkBoxUseFlipForCCD->setChecked(true);
}
if (settings->value("use_semi_transparency", true).toBool())
{
ui->semiTransparencyCheckBox->setChecked(true);
}
//Initialize the style
updateStyle();
......
......@@ -183,7 +183,7 @@
<property name="title">
<string>Ocular view</string>
</property>
<layout class="QVBoxLayout" name="verticalLayout_7">
<layout class="QGridLayout" name="gridLayout_6">
<property name="leftMargin">
<number>0</number>
</property>
......@@ -196,27 +196,37 @@
<property name="bottomMargin">
<number>0</number>
</property>
<item>
<item row="0" column="0">
<widget class="QCheckBox" name="requireSelectionCheckBox">
<property name="text">
<string>Enable only if an object is selected</string>
</property>
</widget>
</item>
<item>
<item row="3" column="0">
<widget class="QCheckBox" name="limitStellarMagnitudeCheckBox">
<property name="toolTip">
<string>Apply limits stellar magnitude for different apertures of telescopes</string>
</property>
<property name="text">
<string>Limit stellar magnitude</string>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QCheckBox" name="scaleImageCircleCheckBox">
<property name="text">
<string>Scale image circle</string>
</property>
</widget>
</item>
<item>
<widget class="QCheckBox" name="limitStellarMagnitudeCheckBox">
<item row="3" column="1">
<widget class="QCheckBox" name="semiTransparencyCheckBox">
<property name="toolTip">
<string>Apply limits stellar magnitude for different apertures of telescopes</string>
<string/>
</property>
<property name="text">
<string>Limit stellar magnitude</string>
<string>Use semi-transparent mask</string>
</property>
</widget>
</item>
......@@ -1810,7 +1820,6 @@
<tabstops>
<tabstop>Tabs</tabstop>
<tabstop>requireSelectionCheckBox</tabstop>
<tabstop>scaleImageCircleCheckBox</tabstop>
<tabstop>togglePluginLineEdit</tabstop>
<tabstop>togglePopupNavigatorWindowLineEdit</tabstop>
<tabstop>ocularListView</tabstop>
......
......@@ -710,8 +710,10 @@ void MpcImportWindow::sendQuery()
startCountdown();
ui->pushButtonAbortQuery->setVisible(true);
sendQueryToUrl(QUrl("http://stellarium.org/mpc-mpeph"));
//sendQueryToUrl(QUrl("http://stellarium.org/mpc-mpeph"));
//sendQueryToUrl(QUrl("http://scully.cfa.harvard.edu/cgi-bin/mpeph2.cgi"));
// MPC requirements now :(
sendQueryToUrl(QUrl("http://www.minorplanetcenter.net/cgi-bin/mpeph2.cgi"));
}
void MpcImportWindow::sendQueryToUrl(QUrl url)
......
......@@ -3,7 +3,7 @@
# otherwise the local copy will be overwritten each time Stellarium is started.
SET(TELESCOPE_CONTROL_MAJOR "0")
SET(TELESCOPE_CONTROL_MINOR "2")
SET(TELESCOPE_CONTROL_PATCH "9")
SET(TELESCOPE_CONTROL_PATCH "10")
SET(TELESCOPE_CONTROL_VERSION "${TELESCOPE_CONTROL_MAJOR}.${TELESCOPE_CONTROL_MINOR}.${TELESCOPE_CONTROL_PATCH}")
IF(APPLE)
......
{
"version": "0.2.9",
"version": "0.2.10",
"list" :
[
{
......
......@@ -868,7 +868,7 @@ void TelescopeControl::loadTelescopes()
continue;
}
if(portSerial.isEmpty() || !portSerial.startsWith(SERIAL_PORT_PREFIX))
if(portSerial.isEmpty())
{
qDebug() << "TelescopeControl: Unable to load telescope: No valid serial port specified at slot" << key;
map.remove(key);
......@@ -1249,11 +1249,7 @@ bool TelescopeControl::startServerAtSlot(int slotNumber, QString deviceModelName
}
#ifdef Q_OS_WIN
QString serialPortName;
if(portSerial.right(portSerial.size() - SERIAL_PORT_PREFIX.size()).toInt() > 9)
serialPortName = "\\\\.\\" + portSerial;//"\\.\COMxx", not sure if it will work
else
serialPortName = portSerial;
QString serialPortName = "\\\\.\\" + portSerial;
#else
QString serialPortName = portSerial;
#endif //Q_OS_WIN
......
......@@ -38,11 +38,8 @@ namespace TelescopeControlGlobals {
#ifdef Q_OS_WIN
const QString TELESCOPE_SERVER_PATH = QString("/%1.exe");
const QString SERIAL_PORT_PREFIX = QString("COM");
const QString SERIAL_PORT_PREFIX2 = QString("\\\\.\\COM");
#else
const QString TELESCOPE_SERVER_PATH = QString("/%1");
const QString SERIAL_PORT_PREFIX = QString("/");
#endif
const int DEFAULT_DELAY = 500000; //Microseconds; == 0.5 seconds
......
......@@ -389,14 +389,6 @@ void TelescopeConfigurationDialog::buttonSavePressed()
{
//Read the serial port
QString serialPortName = ui->comboSerialPort->currentText();
#ifdef Q_OS_WIN
if(!serialPortName.startsWith(SERIAL_PORT_PREFIX) && !serialPortName.startsWith(SERIAL_PORT_PREFIX2))
return;//TODO: Add more validation!
#else
if(!serialPortName.startsWith(SERIAL_PORT_PREFIX))
return;//TODO: Add more validation!
#endif
type = ConnectionInternal;
telescopeManager->addTelescopeAtSlot(configuredSlot, type, name, equinox, host, portTCP, delay, connectAtStartup, circles, ui->comboBoxDeviceModel->currentText(), serialPortName);
}
......
......@@ -8,19 +8,19 @@ msgstr ""
"Project-Id-Version: stellarium\n"
"Report-Msgid-Bugs-To: \n"
"POT-Creation-Date: 2015-12-09 17:37+0600\n"
"PO-Revision-Date: 2015-03-08 11:40+0000\n"
"Last-Translator: Alexander Wolf <Unknown>\n"
"PO-Revision-Date: 2016-01-09 05:13+0000\n"
"Last-Translator: SeokHwan Park <mints1324@gmail.com>\n"
"Language-Team: Korean <ko@li.org>\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"X-Launchpad-Export-Date: 2015-12-11 06:23+0000\n"
"X-Generator: Launchpad (build 17865)\n"
"X-Launchpad-Export-Date: 2016-01-10 05:30+0000\n"
"X-Generator: Launchpad (build 17881)\n"
#: skycultures/translations.fab:9
#: skycultures/korean/constellation_names.eng.fab:30
msgid "Sun"
msgstr "일(日)"
msgstr "태양"
#: skycultures/translations.fab:10
msgid "Mercury"
......@@ -37,7 +37,7 @@ msgstr "지구"
#: skycultures/translations.fab:13
#: skycultures/korean/constellation_names.eng.fab:125
msgid "Moon"
msgstr "월(月)"
msgstr ""
#: skycultures/translations.fab:14
msgid "Mars"
......@@ -4128,13 +4128,13 @@ msgstr "물의 별"
#: skycultures/western/star_names.fab:116
#: skycultures/western_rey/star_names.fab:32
msgid "Procyon"
msgstr ""
msgstr "프로키온"
#: skycultures/egyptian/star_names.fab:2
#: skycultures/western/star_names.fab:102
#: skycultures/western_rey/star_names.fab:36
msgid "Sirius"
msgstr ""
msgstr "시리우스"
#. TRANSLATORS: Native name of the Sun in Egyptian culture
#: skycultures/egyptian/planet_names.fab:2
......@@ -6715,18 +6715,18 @@ msgstr ""
#: skycultures/western/star_names.fab:73
#: skycultures/western_rey/star_names.fab:35
msgid "Rigel"
msgstr ""
msgstr "리겔"
#: skycultures/romanian/star_names.fab:47
#: skycultures/western/star_names.fab:74
#: skycultures/western_rey/star_names.fab:31
msgid "Capella"
msgstr ""
msgstr "카펠라"
#: skycultures/romanian/star_names.fab:48
#: skycultures/western/star_names.fab:75
msgid "Bellatrix"
msgstr ""
msgstr "벨라트릭스"
#: skycultures/romanian/star_names.fab:49
#: skycultures/western/star_names.fab:76
......@@ -6771,7 +6771,7 @@ msgstr ""
#: skycultures/romanian/star_names.fab:57
#: skycultures/western/star_names.fab:87
msgid "Saiph"
msgstr ""
msgstr "사이프"
#: skycultures/romanian/star_names.fab:58
#: skycultures/western/star_names.fab:88
......@@ -6782,7 +6782,7 @@ msgstr ""
#: skycultures/western/star_names.fab:89
#: skycultures/western_rey/star_names.fab:34
msgid "Betelgeuse"
msgstr ""
msgstr "베텔기우스"
#: skycultures/romanian/star_names.fab:60
#: skycultures/western/star_names.fab:90
......@@ -6968,7 +6968,7 @@ msgstr ""
#: skycultures/western/star_names.fab:141
#: skycultures/western_rey/star_names.fab:12
msgid "Regulus"
msgstr ""
msgstr "레굴루스"
#: skycultures/romanian/star_names.fab:99
#: skycultures/western/star_names.fab:143
......@@ -7034,7 +7034,7 @@ msgstr ""
#: skycultures/western/star_names.fab:160
#: skycultures/western_rey/star_names.fab:13
msgid "Denebola"
msgstr ""
msgstr "데네볼라"
#: skycultures/romanian/star_names.fab:112
#: skycultures/western/star_names.fab:161
......@@ -7156,7 +7156,7 @@ msgstr ""
#: skycultures/western/star_names.fab:190
#: skycultures/western_rey/star_names.fab:16
msgid "Arcturus"
msgstr ""
msgstr "악튜러스"
#: skycultures/romanian/star_names.fab:136
#: skycultures/western/star_names.fab:192
......@@ -7450,7 +7450,7 @@ msgstr ""
#: skycultures/western/star_names.fab:287
#: skycultures/western_rey/star_names.fab:44
msgid "Altair"
msgstr ""
msgstr "Altair(견우성)"
#: skycultures/romanian/star_names.fab:195
#: skycultures/western/star_names.fab:288
......@@ -7491,7 +7491,7 @@ msgstr ""
#: skycultures/western/star_names.fab:302
#: skycultures/western_rey/star_names.fab:20
msgid "Deneb"
msgstr ""
msgstr "데네브"
#: skycultures/romanian/star_names.fab:204
#: skycultures/western/star_names.fab:304
......@@ -8324,7 +8324,7 @@ msgstr ""
#: skycultures/western/star_names.fab:28
msgid "Polaris"
msgstr ""
msgstr "폴라리스(북극성)"
#: skycultures/western/star_names.fab:29
msgid "Kaffaljidhma"
......@@ -8377,7 +8377,7 @@ msgstr ""
#: skycultures/western/star_names.fab:63
#: skycultures/western_rey/star_names.fab:27
msgid "Aldebaran"
msgstr ""
msgstr "알데바란"
#: skycultures/western/star_names.fab:64
msgid "Sceptrum"
......@@ -8446,7 +8446,7 @@ msgstr ""
#: skycultures/western/star_names.fab:114
#: skycultures/western_rey/star_names.fab:29
msgid "Castor"