From b2525b8945fad65fc7a24d33bad9445ca2e6db39 Mon Sep 17 00:00:00 2001 From: Pere Orga Date: Wed, 18 Feb 2026 23:21:23 +0100 Subject: [PATCH 1/2] feat: add new projects (custom formats) --- cfg/projects/Greenshot.json | 12 ++++++++++++ cfg/projects/Logseq.json | 12 ++++++++++++ cfg/projects/NotepadPlusPlus.json | 12 ++++++++++++ cfg/projects/OpenRCT2.json | 12 ++++++++++++ cfg/projects/OpenTTD.json | 12 ++++++++++++ cfg/projects/OrganicMaps.json | 5 +++++ cfg/projects/RetroArch.json | 12 ++++++++++++ cfg/projects/RustDesk.json | 12 ++++++++++++ cfg/projects/Signal.json | 5 +++++ 9 files changed, 94 insertions(+) create mode 100644 cfg/projects/Greenshot.json create mode 100644 cfg/projects/Logseq.json create mode 100644 cfg/projects/NotepadPlusPlus.json create mode 100644 cfg/projects/OpenRCT2.json create mode 100644 cfg/projects/OpenTTD.json create mode 100644 cfg/projects/RetroArch.json create mode 100644 cfg/projects/RustDesk.json diff --git a/cfg/projects/Greenshot.json b/cfg/projects/Greenshot.json new file mode 100644 index 00000000..adee7230 --- /dev/null +++ b/cfg/projects/Greenshot.json @@ -0,0 +1,12 @@ +{ + "project": "Greenshot", + "license": "GPL-3.0-only", + "projectweb": "https://getgreenshot.org/", + "fileset": { + "Greenshot": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/greenshot/translations/greenshot.po", + "type": "file", + "target": "greenshot-ca.po" + } + } +} diff --git a/cfg/projects/Logseq.json b/cfg/projects/Logseq.json new file mode 100644 index 00000000..6c8bdacb --- /dev/null +++ b/cfg/projects/Logseq.json @@ -0,0 +1,12 @@ +{ + "project": "Logseq", + "license": "AGPL-3.0-or-later", + "projectweb": "https://logseq.com/", + "fileset": { + "Logseq": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/logseq/translations/logseq.po", + "type": "file", + "target": "logseq-ca.po" + } + } +} diff --git a/cfg/projects/NotepadPlusPlus.json b/cfg/projects/NotepadPlusPlus.json new file mode 100644 index 00000000..fd1742a2 --- /dev/null +++ b/cfg/projects/NotepadPlusPlus.json @@ -0,0 +1,12 @@ +{ + "project": "Notepad++", + "license": "GPL-3.0-or-later", + "projectweb": "https://notepad-plus-plus.org/", + "fileset": { + "NotepadPlusPlus": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/notepad-plus-plus/translations/notepad-plus-plus.po", + "type": "file", + "target": "notepad-plus-plus-ca.po" + } + } +} diff --git a/cfg/projects/OpenRCT2.json b/cfg/projects/OpenRCT2.json new file mode 100644 index 00000000..c5ece1be --- /dev/null +++ b/cfg/projects/OpenRCT2.json @@ -0,0 +1,12 @@ +{ + "project": "OpenRCT2", + "license": "GPL-3.0-or-later", + "projectweb": "https://openrct2.io/", + "fileset": { + "OpenRCT2": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/openrct2/translations/openrct2.po", + "type": "file", + "target": "openrct2-ca.po" + } + } +} diff --git a/cfg/projects/OpenTTD.json b/cfg/projects/OpenTTD.json new file mode 100644 index 00000000..ab45f50f --- /dev/null +++ b/cfg/projects/OpenTTD.json @@ -0,0 +1,12 @@ +{ + "project": "OpenTTD", + "license": "GPL-2.0-only", + "projectweb": "https://www.openttd.org/", + "fileset": { + "OpenTTD": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/openttd/translations/openttd.po", + "type": "file", + "target": "openttd-ca.po" + } + } +} diff --git a/cfg/projects/OrganicMaps.json b/cfg/projects/OrganicMaps.json index 9deb7f07..5b157353 100644 --- a/cfg/projects/OrganicMaps.json +++ b/cfg/projects/OrganicMaps.json @@ -11,6 +11,11 @@ "url": "https://raw.githubusercontent.com/organicmaps/organicmaps.github.io/master/po/content.ca.po", "type": "file", "target": "organicmaps-website-ca.po" + }, + "organicmaps-strings": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/organicmaps/translations/strings.po", + "type": "file", + "target": "organicmaps-strings-ca.po" } } } diff --git a/cfg/projects/RetroArch.json b/cfg/projects/RetroArch.json new file mode 100644 index 00000000..44eba3ea --- /dev/null +++ b/cfg/projects/RetroArch.json @@ -0,0 +1,12 @@ +{ + "project": "RetroArch", + "license": "GPL-3.0-or-later", + "projectweb": "https://www.retroarch.com/", + "fileset": { + "RetroArch": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/retroarch/translations/retroarch.po", + "type": "file", + "target": "retroarch-ca.po" + } + } +} diff --git a/cfg/projects/RustDesk.json b/cfg/projects/RustDesk.json new file mode 100644 index 00000000..de84cd31 --- /dev/null +++ b/cfg/projects/RustDesk.json @@ -0,0 +1,12 @@ +{ + "project": "RustDesk", + "license": "AGPL-3.0-or-later", + "projectweb": "https://rustdesk.com/", + "fileset": { + "RustDesk": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/rustdesk/translations/rustdesk.po", + "type": "file", + "target": "rustdesk-ca.po" + } + } +} diff --git a/cfg/projects/Signal.json b/cfg/projects/Signal.json index ed4f66a3..0498b54d 100644 --- a/cfg/projects/Signal.json +++ b/cfg/projects/Signal.json @@ -10,6 +10,11 @@ "android": { "url": "https://github.com/signalapp/Signal-Android", "type": "git" + }, + "desktop": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/signal-desktop/translations/signal-desktop.po", + "type": "file", + "target": "signal-desktop-ca.po" } } } From 493fbbc7cf511a9e15a01347edee57ad17d5b614 Mon Sep 17 00:00:00 2001 From: Pere Orga Date: Wed, 18 Feb 2026 23:42:33 +0100 Subject: [PATCH 2/2] eMule: new project --- cfg/projects/eMule.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100644 cfg/projects/eMule.json diff --git a/cfg/projects/eMule.json b/cfg/projects/eMule.json new file mode 100644 index 00000000..a7605185 --- /dev/null +++ b/cfg/projects/eMule.json @@ -0,0 +1,12 @@ +{ + "project": "eMule", + "license": "GPL-2.0-only", + "projectweb": "https://www.emule-project.com/", + "fileset": { + "eMule": { + "url": "https://raw.githubusercontent.com/pereorga/software-translations/master/emule/translations/emule.po", + "type": "file", + "target": "emule-ca.po" + } + } +}