Compare commits

..

8 Commits

Author SHA1 Message Date
Laurent Trinques 6b6668a8bc git submodule update --remote elements
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-02-05 08:24:46 +01:00
Laurent Trinques 03c1e4666f Merge pull request #422 from Kyle-Code-CA/patch-2
Add Korean language support in xml element collection
2026-02-05 08:22:00 +01:00
정광호 8fcc9b9b6b Add Korean language support in xmlelementcollection
Fixed as requested: added Korean translation using QChar unicode only, without changing formatting or logic.
고맙습니다.
2026-02-05 15:58:00 +09:00
Laurent Trinques e9a053179e Merge pull request #419 from Kyle-Code-CA/master
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
Add Korean translation (ko) – translated by jkh
2026-02-02 14:46:10 +01:00
Laurent Trinques 5bf11a3a02 Add Korean switch language 2026-02-02 14:44:10 +01:00
Kyle-Code-CA c17a914896 Add Korean translation (ko) – translated by jkh
This pull request adds a Korean translation for QElectroTech.

- Language: Korean (ko)
- Files added: qet_ko.ts, qet_ko.qm
- Translator: jkh
- Date: 2026-02-02

Korean users can now use QElectroTech in their native language.
2026-02-02 17:24:26 +09:00
Laurent Trinques 0c62f291f0 Set QetVersion::VersionType VERSION_TYPE = QetVersion::dev; return
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
QVersionNumber{ 0, 100, 1 };
2026-01-27 08:22:38 +01:00
plc-user 534de377d3 dxf2elmt: point link to general release directory instead of special version
Auto-build doxygen docs / doxygen (push) Has been cancelled
Auto-build doxygen docs / deploy (push) Has been cancelled
2026-01-26 18:47:43 +01:00
9 changed files with 14394 additions and 4 deletions
BIN
View File
Binary file not shown.
+14380
View File
File diff suppressed because it is too large Load Diff
@@ -58,6 +58,10 @@ XmlElementCollection::XmlElementCollection(QETProject *project) :
QChar(0x30A4), QChar(0x30F3), QChar(0x30D0), QChar(0x30FC),
QChar(0x30C8), QChar(0x3055), QChar(0x308C), QChar(0x305F),
QChar(0x8981), QChar(0x7D20)};
const QChar korean_data[8] = {
QChar(0xC804), QChar(0xAE30), QChar(0x0020),
QChar(0xC2EC), QChar(0xBCFC), QChar(0x0020),
QChar(0xC694), QChar(0xC18C)};
const QChar russian_data[24] = {
QChar(0x0418), QChar(0x043C), QChar(0x043F), QChar(0x043E),
QChar(0x0440), QChar(0x0442), QChar(0x0438), QChar(0x0440),
@@ -88,6 +92,8 @@ XmlElementCollection::XmlElementCollection(QETProject *project) :
names.addName("it", "Elementi importati");
names.addName("ja", QString(japanese_data, 10));
//names.addName("ja", "インバートされた要素");
names.addName("ko", QString(korean_data, 8));
names.addName("ko_KR", QString(korean_data, 8));
names.addName("nl", "Elementen geïmporteerd");
names.addName("nl_BE", "Elementen geïmporteerd");
names.addName("pl", "Elementy importowane");
+1 -1
View File
@@ -107,7 +107,7 @@ bool dxf2ElmtIsPresent(bool install_dialog, QWidget *parent)
"Veuillez télécharger celui-ci en suivant le lien ci dessous et le dézipper dans le dossier d'installation")};
ThirdPartyBinaryInstallDialog dialog_(string_,
QStringLiteral("https://github.com/Vadoola/dxf2elmt/releases/tag/v0.5.1"),
QStringLiteral("https://github.com/Vadoola/dxf2elmt/releases"),
dxf2ElmtDirPath(),
parent);
dialog_.exec();
+2
View File
@@ -198,6 +198,7 @@ namespace QET {
QIcon hu;
QIcon it;
QIcon jp;
QIcon ko;
QIcon pl;
QIcon pt;
QIcon ro;
@@ -672,6 +673,7 @@ void QET::Icons::initIcons()
hu .addFile(":/ico/24x16/hu.png");
it .addFile(":/ico/24x16/it.png");
jp .addFile(":/ico/24x16/jp.png");
ko .addFile(":/ico/24x16/kr.png");
pl .addFile(":/ico/24x16/pl.png");
pt .addFile(":/ico/24x16/pt.png");
ro .addFile(":/ico/24x16/ro.png");
+1
View File
@@ -206,6 +206,7 @@ namespace QET {
extern QIcon hu;
extern QIcon it;
extern QIcon jp;
extern QIcon ko;
extern QIcon pl;
extern QIcon pt;
extern QIcon ro;
+2 -2
View File
@@ -19,11 +19,11 @@
namespace QetVersion
{
QetVersion::VersionType VERSION_TYPE = QetVersion::stable;
QetVersion::VersionType VERSION_TYPE = QetVersion::dev;
QVersionNumber currentVersion()
{
return QVersionNumber{ 0, 100, 0 };
return QVersionNumber{ 0, 100, 1 };
}
QString displayedVersion()
@@ -364,6 +364,7 @@ void GeneralConfigurationPage::fillLang()
ui->m_lang_cb->addItem(QET::Icons::hr, tr("Croate"), "hr");
ui->m_lang_cb->addItem(QET::Icons::it, tr("Italien"), "it");
ui->m_lang_cb->addItem(QET::Icons::jp, tr("Japonais"), "ja");
ui->m_lang_cb->addItem(QET::Icons::ko, tr("Coréen"), "ko");
ui->m_lang_cb->addItem(QET::Icons::pl, tr("Polonais"), "pl");
ui->m_lang_cb->addItem(QET::Icons::pt, tr("Portugais"), "pt");
ui->m_lang_cb->addItem(QET::Icons::ro, tr("Roumains"), "ro");