From a68f1ebf145e9d8190174e45efa82be7f37805e5 Mon Sep 17 00:00:00 2001 From: "Sergey V. Zhdanovskih" Date: Wed, 25 Oct 2023 21:52:01 +0300 Subject: [PATCH] Preparing for release --- CHANGELOG.md | 15 +++++++ deploy/DEBIAN/changelog | 4 +- deploy/DEBIAN/control | 2 +- deploy/Manjaro/PKGBUILD | 2 +- deploy/gedkeeper.appdata.xml | 2 +- deploy/gk2_win_installer.cmd | 2 +- deploy/gk2_win_setup.nsi | 2 +- deploy/gk3_win_setup.nsi | 2 +- deploy/make_gk2_mswin_portable.cmd | 2 +- deploy/make_gk3_freebsd_image.sh | 2 +- deploy/make_gk3_linux_debian_pack.sh | 2 +- deploy/make_gk3_linux_fedora_pack.sh | 2 +- deploy/make_gk3_linux_manjaro_pack.sh | 2 +- deploy/make_gk3_mswin_installer.cmd | 2 +- deploy/make_gk3_mswin_portable.cmd | 2 +- deploy/rpm/gedkeeper-github.spec | 4 +- deploy/rpm/gedkeeper.spec | 4 +- locales/Belarusian.lng | 21 ++++++---- locales/Chinese Simplified.lng | 17 ++++---- locales/Dutch.lng | 26 ++++++------ locales/English.lng | 4 +- locales/Hungarian.lng | 41 ++++++++++--------- locales/Icelandic.lng | 29 +++++++------ locales/Kazakh (Cyrillic).lng | 21 ++++++---- locales/Portuguese.lng | 21 ++++++---- locales/Serbian (Latin).lng | 21 ++++++---- locales/Spanish.lng | 21 ++++++---- locales/czech.lng | 17 ++++---- locales/dev/gkhDev_Implementations.html | 4 +- locales/dev/gkhDev_Releases.html | 1 + locales/french.lng | 29 +++++++------ locales/german.lng | 19 +++++---- locales/help_enu/gkhHistory.html | 1 + locales/help_rus/gkhHistory.html | 1 + locales/italian.lng | 17 ++++---- locales/polish.lng | 17 ++++---- locales/ukrainian.lng | 17 ++++---- projects/GKCore/GKCore/GKData.cs | 4 +- projects/GKCore/GKCore/LangMan.cs | 4 +- .../GKMap/GKMap.Core/GKMap.Core.nstd.csproj | 9 +++- projects/GKTests/GDModel/GDMAddressTests.cs | 2 + .../GEDKeeper2/GKUI/Forms/CommonFilterDlg.cs | 1 - .../GKUI/Components/FilterGridView.cs | 1 + .../GKv2/GKTestsUI2/Plugins/FlowInputTests.cs | 1 + .../plugins/GKBackupPlugin/GKBackupPlugin.deu | 6 +++ .../plugins/GKBackupPlugin/GKBackupPlugin.hun | 6 +++ .../GKBackupPlugin/GKBackupPlugin.props | 6 +++ .../GKCalculatorPlugin/GKCalculatorPlugin.deu | 5 +++ .../GKCalculatorPlugin/GKCalculatorPlugin.hun | 5 +++ .../GKCalculatorPlugin.props | 6 +++ .../GKCalendarPlugin/GKCalendarPlugin.deu | 31 ++++++++++++++ .../GKCalendarPlugin/GKCalendarPlugin.hun | 32 +++++++++++++++ .../GKCalendarPlugin/GKCalendarPlugin.props | 6 +++ .../GKChroniclePlugin/GKChroniclePlugin.deu | 8 ++++ .../GKChroniclePlugin/GKChroniclePlugin.hun | 8 ++++ .../GKChroniclePlugin/GKChroniclePlugin.isl | 8 ++++ .../GKChroniclePlugin/GKChroniclePlugin.props | 9 ++++ .../plugins/GKFlowInputPlugin/FlowInputDlg.cs | 18 ++++---- .../GKTextSearchPlugin/GKTextSearchPlugin.deu | 6 +++ .../GKTextSearchPlugin/GKTextSearchPlugin.hun | 6 +++ .../GKTextSearchPlugin.props | 6 +++ .../GKTimeLinePlugin/GKTimeLinePlugin.deu | 5 +++ .../GKTimeLinePlugin/GKTimeLinePlugin.hun | 5 +++ .../GKTimeLinePlugin/GKTimeLinePlugin.isl | 5 +++ .../GKTimeLinePlugin/GKTimeLinePlugin.props | 9 ++++ 65 files changed, 432 insertions(+), 184 deletions(-) create mode 100644 projects/plugins/GKBackupPlugin/GKBackupPlugin.deu create mode 100644 projects/plugins/GKBackupPlugin/GKBackupPlugin.hun create mode 100644 projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.deu create mode 100644 projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.hun create mode 100644 projects/plugins/GKCalendarPlugin/GKCalendarPlugin.deu create mode 100644 projects/plugins/GKCalendarPlugin/GKCalendarPlugin.hun create mode 100644 projects/plugins/GKChroniclePlugin/GKChroniclePlugin.deu create mode 100644 projects/plugins/GKChroniclePlugin/GKChroniclePlugin.hun create mode 100644 projects/plugins/GKChroniclePlugin/GKChroniclePlugin.isl create mode 100644 projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.deu create mode 100644 projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.hun create mode 100644 projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.deu create mode 100644 projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.hun create mode 100644 projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.isl diff --git a/CHANGELOG.md b/CHANGELOG.md index 6f935561e..93277fb9e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,19 @@ ## 28.10.2023 [v2.28.0 & v3.4.0] +- Updated Hungarian, German and Icelandic localizations. +- Added display of person bookmarks in tree diagrams. +- Added localization into Dutch [Leo Krap]. +- Added separate options for selecting the numbering of ascending and descending pedigrees. +- Added indistinct matching feature to record filtering. +- Added filter to manage places dialog. +- Added place substitution from the input field of the event editing dialog to the adding/selecting record dialog. +- Added sorting of languages by frequency of use in the dialog for editing personal names. +- Added options for using surnames and dates of birth of children in the parent selection dialog filter (or parents in the children selection filter). +- Added a check to add the person himself as a parent. +- Added report "Record card". +- Added the feature to copy the text of an record from the info panel. +- Fixed selection of background image file for tree diagram. +- Fixed file viewing in media edit dialog. +- Added conversion from _FSFTID (FamilSearch Family Tree ID) to RFN (from RootsMagic files). ## 28.08.2023 [v2.27.0 & v3.3.0] - Fixed error sending mail in Linux. diff --git a/deploy/DEBIAN/changelog b/deploy/DEBIAN/changelog index fa7832c1d..8b6a836ca 100644 --- a/deploy/DEBIAN/changelog +++ b/deploy/DEBIAN/changelog @@ -1,6 +1,6 @@ -gedkeeper (3.3.0-1~rc1) unstable; urgency=low +gedkeeper (3.4.0-1~rc1) unstable; urgency=low * Packaged release * See changelog.md for changes - -- Sergey V. Zhdanovskih (aka Norseman) 28 Aug 2023 00:00:00 +0300 + -- Sergey V. Zhdanovskih (aka Norseman) 28 Oct 2023 00:00:00 +0300 diff --git a/deploy/DEBIAN/control b/deploy/DEBIAN/control index 12c7a57b9..083b52107 100644 --- a/deploy/DEBIAN/control +++ b/deploy/DEBIAN/control @@ -1,5 +1,5 @@ Package: gedkeeper -Version: 3.3.0-1 +Version: 3.4.0-1 Architecture: all Depends: sqlite3 Maintainer: Sergey V. Zhdanovskih (aka Norseman) diff --git a/deploy/Manjaro/PKGBUILD b/deploy/Manjaro/PKGBUILD index 62a1cbece..ce3abb45f 100644 --- a/deploy/Manjaro/PKGBUILD +++ b/deploy/Manjaro/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Sergey V. Zhdanovskih (aka Norseman) pkgname=gedkeeper -pkgver=3.3.0 +pkgver=3.4.0 pkgrel=1 pkgdesc="Personal genealogical database editor" arch=('x86_64') diff --git a/deploy/gedkeeper.appdata.xml b/deploy/gedkeeper.appdata.xml index 04e84f9f0..7ef7ec475 100644 --- a/deploy/gedkeeper.appdata.xml +++ b/deploy/gedkeeper.appdata.xml @@ -40,7 +40,7 @@ Sergey V. Zhdanovskih - + diff --git a/deploy/gk2_win_installer.cmd b/deploy/gk2_win_installer.cmd index 4e709de92..510d3bc7e 100644 --- a/deploy/gk2_win_installer.cmd +++ b/deploy/gk2_win_installer.cmd @@ -1,7 +1,7 @@ @echo off cls -set GKVER=2.27.0 +set GKVER=2.28.0 del .\*.exe /q del .\*.zip /q diff --git a/deploy/gk2_win_setup.nsi b/deploy/gk2_win_setup.nsi index bd2a28b70..51d1a2682 100644 --- a/deploy/gk2_win_setup.nsi +++ b/deploy/gk2_win_setup.nsi @@ -9,7 +9,7 @@ Unicode true !define MUI_ICON "..\projects\GKv2\GEDKeeper2\GEDKeeper2.ico" Name "GEDKeeper" -OutFile "gedkeeper_2.27.0_win86.exe" +OutFile "gedkeeper_2.28.0_win86.exe" InstallDir $PROGRAMFILES\GEDKeeper2 CRCCheck on diff --git a/deploy/gk3_win_setup.nsi b/deploy/gk3_win_setup.nsi index beef674be..8c5b25b0c 100644 --- a/deploy/gk3_win_setup.nsi +++ b/deploy/gk3_win_setup.nsi @@ -8,7 +8,7 @@ Unicode true !define MUI_ICON "..\projects\GKv3\GEDKeeper3\icon_gedkeeper.ico" Name "GEDKeeper" -OutFile "gedkeeper_3.3.0_win86.exe" +OutFile "gedkeeper_3.4.0_win86.exe" InstallDir $PROGRAMFILES\GEDKeeper3 CRCCheck on diff --git a/deploy/make_gk2_mswin_portable.cmd b/deploy/make_gk2_mswin_portable.cmd index 117d3d234..29a5a5af1 100644 --- a/deploy/make_gk2_mswin_portable.cmd +++ b/deploy/make_gk2_mswin_portable.cmd @@ -1,6 +1,6 @@ @echo off -set APP_VER=2.27.0 +set APP_VER=2.28.0 call ..\clean.cmd diff --git a/deploy/make_gk3_freebsd_image.sh b/deploy/make_gk3_freebsd_image.sh index 9a8ab54b7..e29f7a614 100644 --- a/deploy/make_gk3_freebsd_image.sh +++ b/deploy/make_gk3_freebsd_image.sh @@ -1,6 +1,6 @@ #!/bin/sh -APP_VER="3.3.0" +APP_VER="3.4.0" dotnet build ../projects/GKv3/GEDKeeper3.sln -c FreeBSD_Release #cd ./deploy/ sh ./gk_freebsd_image.sh $APP_VER diff --git a/deploy/make_gk3_linux_debian_pack.sh b/deploy/make_gk3_linux_debian_pack.sh index 59176f60d..aef926935 100644 --- a/deploy/make_gk3_linux_debian_pack.sh +++ b/deploy/make_gk3_linux_debian_pack.sh @@ -1,6 +1,6 @@ #!/bin/sh -APP_VER="3.3.0" +APP_VER="3.4.0" dotnet build ../projects/GKv3/GEDKeeper3.sln -c Linux_Release #cd ./deploy/ sh ./gk_linux_deb_package.sh $APP_VER diff --git a/deploy/make_gk3_linux_fedora_pack.sh b/deploy/make_gk3_linux_fedora_pack.sh index ca3b13c59..2d74485c0 100644 --- a/deploy/make_gk3_linux_fedora_pack.sh +++ b/deploy/make_gk3_linux_fedora_pack.sh @@ -1,6 +1,6 @@ #!/bin/sh -APP_VER="3.3.0" +APP_VER="3.4.0" dotnet build ../projects/GKv3/GEDKeeper3.sln -c Linux_Release #cd ./deploy/ sh ./gk_linux_rpm_fedora_package.sh $APP_VER diff --git a/deploy/make_gk3_linux_manjaro_pack.sh b/deploy/make_gk3_linux_manjaro_pack.sh index 6a877a677..797f7a117 100644 --- a/deploy/make_gk3_linux_manjaro_pack.sh +++ b/deploy/make_gk3_linux_manjaro_pack.sh @@ -1,6 +1,6 @@ #!/bin/sh -APP_VER="3.3.0" +APP_VER="3.4.0" dotnet build ../projects/GKv3/GEDKeeper3.sln -c Linux_Release #cd ./deploy/ sh ./gk_linux_pkg_manjaro_package.sh $APP_VER diff --git a/deploy/make_gk3_mswin_installer.cmd b/deploy/make_gk3_mswin_installer.cmd index b8980c918..c6bca6be5 100644 --- a/deploy/make_gk3_mswin_installer.cmd +++ b/deploy/make_gk3_mswin_installer.cmd @@ -1,6 +1,6 @@ @echo off -set APP_VER=3.3.0 +set APP_VER=3.4.0 call ..\clean.cmd diff --git a/deploy/make_gk3_mswin_portable.cmd b/deploy/make_gk3_mswin_portable.cmd index 0c92656e8..f7606eac3 100644 --- a/deploy/make_gk3_mswin_portable.cmd +++ b/deploy/make_gk3_mswin_portable.cmd @@ -1,6 +1,6 @@ @echo off -set APP_VER=3.3.0 +set APP_VER=3.4.0 call ..\clean.cmd diff --git a/deploy/rpm/gedkeeper-github.spec b/deploy/rpm/gedkeeper-github.spec index a0ebdef8a..8cc678c2c 100644 --- a/deploy/rpm/gedkeeper-github.spec +++ b/deploy/rpm/gedkeeper-github.spec @@ -1,7 +1,7 @@ %define summary GEDKeeper - program for work with personal genealogical database. Name: gedkeeper -Version: 3.3.0 +Version: 3.4.0 Release: 1%{?dist} Summary: %{summary} License: GPLv3 @@ -57,5 +57,5 @@ chmod a+x %{buildroot}%{_libdir}/%{name}/bin/GEDKeeper3 %{summary} %changelog -* Mon Aug 28 2023 GEDKeeper - 3.3.0 +* Oct 28 2023 GEDKeeper - 3.4.0 - New upstream release diff --git a/deploy/rpm/gedkeeper.spec b/deploy/rpm/gedkeeper.spec index 141830fa7..706c29bfd 100644 --- a/deploy/rpm/gedkeeper.spec +++ b/deploy/rpm/gedkeeper.spec @@ -2,7 +2,7 @@ %define summary GEDKeeper - program for work with personal genealogical database Name: gedkeeper -Version: 3.3.0 +Version: 3.4.0 Release: 1 Summary: %{summary} License: GPLv3 @@ -47,5 +47,5 @@ cp -r bin \ #rm -rf %{buildroot}%{_libdir}/%{name}/scripts/readme.txt %changelog -* Aug 28 2023 GEDKeeper - 3.3.0 +* Oct 28 2023 GEDKeeper - 3.4.0 - New upstream release diff --git a/locales/Belarusian.lng b/locales/Belarusian.lng index fda08f06a..6dd82a108 100644 --- a/locales/Belarusian.lng +++ b/locales/Belarusian.lng @@ -25,14 +25,14 @@ 024=Ancestors tree 025=Descendants tree 026=Complete tree -027=d'Aboville descending pedigree -028=Konovalov descending pedigree +027=Descending pedigree +028= 029=Карты 030=Статыстыка 031=Ascending pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizer 036=Scripts... 037= @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Pedigree -664=Pedigree by d'Aboville -665=Pedigree by Konovalov +664=Ascend numbering +665=Descend numbering 666=Statistical analysis of data 667=Save the image 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Chinese Simplified.lng b/locales/Chinese Simplified.lng index 781eeee19..d3e4de70f 100644 --- a/locales/Chinese Simplified.lng +++ b/locales/Chinese Simplified.lng @@ -25,14 +25,14 @@ 024=前辈树 025=后代树 026=完整树 -027=生成迪氏谱 -028=生成科氏谱 +027=Descending pedigree +028= 029=地图 030=统计 031=前辈 -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=组织者 036=脚本... 037= @@ -662,8 +662,8 @@ 661=显示后代树 662=显示完整树 663=家谱 -664=迪氏谱 -665=科氏谱 +664=Ascend numbering +665=Descend numbering 666=统计分析 667=保存此图片 668=展示模式 @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Dutch.lng b/locales/Dutch.lng index cff0bea29..db3af9a66 100644 --- a/locales/Dutch.lng +++ b/locales/Dutch.lng @@ -192,7 +192,7 @@ 191=Bewerk taak 192=Bewerk communicatie 193=Fout -194=Start met LUA niet gelukt! +194=Start met Lua niet gelukt! 195=Datum indeling onjuist 196=Land 197=Provincie @@ -395,7 +395,7 @@ 394=Alleen geselecteerd 395=Opslaan afbeelding... 396=Indeling niet ondersteund -397=Laad fout +397=Laad fout. 398=Afdrukken 399=Voorbeeld 400=Generatie @@ -654,9 +654,9 @@ 653=Nieuw 654=Open 655=Opslaan -656=Toevoegen -657=Bewerken -658=Verwijderen +656=Toevoegen (Ctrl+I) +657=Bewerken (Ctrl+Enter) +658=Verwijderen (Ctrl+L) 659=Filter lijst 660=Toon voorouders boom 661=Toon afstammelingen boom @@ -784,8 +784,8 @@ 783=Wees 784=Karakterset decteren bij inladen 785=Koppelingvorm -786=Geboren: -787=Geboren: +786=Geboren +787=Geboren 788=GedML bestand (*.xml)|*.xml 789=Kind zonder ouders gevonden 790=Familie verslag zonder ouders en/of kinderen gevonden @@ -846,7 +846,7 @@ 842=Alleen lokaal 843=Ga naar primaire tak 844=verklein breedte -845={0}. verder? +845={0}. Verder? 846=Toon leeftijd 847=Voornaam in Hoofdletters 848=|SVG bestand (*.svg)|*.svg @@ -916,11 +916,11 @@ 912=tante 913=Verberg partners van afstammelingen -914=Vaderskant -915=Moederskant -916=Adoptief -917=Geadopteerd -918=Wederhelft +914=vaderskant +915=moederskant +916=adoptief +917=geadopteerd +918=wederhelft 919= 920= diff --git a/locales/English.lng b/locales/English.lng index 01a397956..8fed197d8 100644 --- a/locales/English.lng +++ b/locales/English.lng @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born ; fact for male subject 787=Was born ; fact for female subject diff --git a/locales/Hungarian.lng b/locales/Hungarian.lng index d03bd6462..c36d608cd 100644 --- a/locales/Hungarian.lng +++ b/locales/Hungarian.lng @@ -1,16 +1,16 @@ ;1038,hun,Magyar 001=Fájl 002=Szerkesztés -003=Származás +003=Családfa 004=Szolgáltatás 005=Ablakok 006=Segítség 007=Új -008=Nyitás... -009=Újranyitás +008=Megnyitás... +009=Újbóli megnyitás 010=Mentés 011=Bezár -012=Tulajdonság +012=Tulajdonságok 013=Kivitel 014=Családi könyv... 015=Mentés másképpen... @@ -25,14 +25,14 @@ 024=Ős fa 025=Leszármazotti fa 026=Teljes fa -027=d'Aboville leszármazotti családfája -028=Konovalov leszármazotti családfája +027=Csökkenő családfa +028= 029=Térképek 030=Statisztika 031=Felmenő családfa -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Szervező 036=Szkriptek... 037= @@ -662,8 +662,8 @@ 661=Mutass egy leszármazotti fát 662=Teljes fa megjelenítése 663=Családfa -664=d'Aboville családfája -665=Konovalov családfája +664=Növekvő számozás +665=Csökkenő számozás 666=Az adatok statisztikai elemzése 667=Kép mentése 668=Megjelenítési módok @@ -916,24 +916,27 @@ 912=nagynéni 913=A leszármazottak házastársainak elrejtése -914=blood -915=uterine +914=vér szerinti +915=féltestvér 916=örökbefogadó 917=örökbefogadótt -918=Törvényes férj +918=köztörvényes 919= 920= 921=- -922=fiúgyerek/lánygyerek -923=fiúunoka/lányunoka -924=fiúdédunoka/lánydédunoka -925=fiúszépunoka/lányszépunoka -926=fiúutód/lányutód +922=első +923=unokatestvér +924=másod +925=negyedik +926=ötdik 927=hatodik 928=hetedik 929=nyolcadik 930=kilencedik 931=A rokonság fok kiterjesztett meghatározása +932=Használja a vezetékneveket a személyválasztó szűrőben +933=Használja a születési dátumokat a személyes kiválasztási szűrőben +934=A tényérték üres vagy érvénytelen diff --git a/locales/Icelandic.lng b/locales/Icelandic.lng index 4a80eeaa9..445c18ac3 100644 --- a/locales/Icelandic.lng +++ b/locales/Icelandic.lng @@ -25,14 +25,14 @@ 024=Ancestors tree 025=Descendants tree 026=Complete tree -027=d'Aboville descending pedigree -028=Konovalov descending pedigree -029=Maps +027=Descending pedigree +028= +029=Kort 030=Tölfræði 031=Ascending pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizer 036=Scripts... 037= @@ -65,9 +65,9 @@ 064=óþekkt 065=óþekktur 066=? -067=Male -068=Female -069=Undetermined +067=Karl +068=Kona +069=Óvíst 070=Viltu vista breytingar á breyttu skránni? 071=The specified parent has an existing family "{0}". Do you want to add the child to that family? 072=Are you sure you want to remove the individual "{0}"? @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=Villa við vistun skráar "{0}"{1}. 600=Bakgrunnslitur... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Pedigree -664=Pedigree by d'Aboville -665=Pedigree by Konovalov +664=Ascend numbering +665=Descend numbering 666=Statistical analysis of data 667=Vista mynd 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Kazakh (Cyrillic).lng b/locales/Kazakh (Cyrillic).lng index eaae30fab..d802b3443 100644 --- a/locales/Kazakh (Cyrillic).lng +++ b/locales/Kazakh (Cyrillic).lng @@ -25,14 +25,14 @@ 024=Ancestors tree 025=Descendants tree 026=Complete tree -027=d'Aboville descending pedigree -028=Konovalov descending pedigree +027=Descending pedigree +028= 029=Maps 030=Статистика 031=Ascending pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizer 036=Scripts... 037= @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Pedigree -664=Pedigree by d'Aboville -665=Pedigree by Konovalov +664=Ascend numbering +665=Descend numbering 666=Statistical analysis of data 667=Save the image 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Portuguese.lng b/locales/Portuguese.lng index c44fa7740..7d2ccb7b3 100644 --- a/locales/Portuguese.lng +++ b/locales/Portuguese.lng @@ -25,14 +25,14 @@ 024=Árvore dos antepassados 025=Árvore de descendentes 026=Complete tree -027=d'Aboville descending pedigree -028=Konovalov descending pedigree +027=Descending pedigree +028= 029=Mapas 030=Estatísticas 031=Ascending pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizador 036=Scripts... 037= @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Pedigree -664=Pedigree by d'Aboville -665=Pedigree by Konovalov +664=Ascend numbering +665=Descend numbering 666=Statistical analysis of data 667=Save the image 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Serbian (Latin).lng b/locales/Serbian (Latin).lng index 58a529d48..3d1589b81 100644 --- a/locales/Serbian (Latin).lng +++ b/locales/Serbian (Latin).lng @@ -25,14 +25,14 @@ 024=Drvo predaka 025=Drvo potomaka 026=Kompletno drvo -027=d'Aboville opadajući rodovnik -028=Konovalov opadajući rodovnik +027=Descending pedigree +028= 029=Mape 030=Statistika 031=Uzlazni rodovnik -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizator 036=Skripte... 037= @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Rodoslov -664=Rodoslov d'Abovilla -665=Rodoslov Konovalova +664=Ascend numbering +665=Descend numbering 666=Statistička analiza podataka 667=Sačuvajte sliku 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/Spanish.lng b/locales/Spanish.lng index e44cd1856..456afb218 100644 --- a/locales/Spanish.lng +++ b/locales/Spanish.lng @@ -25,14 +25,14 @@ 024=Ancestors tree 025=Descendants tree 026=Complete tree -027=d'Aboville descending pedigree -028=Konovalov descending pedigree +027=Descending pedigree +028= 029=Mapas 030=Estadísticas 031=Ascending pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizer 036=Scripts... 037= @@ -595,7 +595,7 @@ 594=Average age of parents at the time the first-born appeared, relative to parents' age 595=Average age of parents at the time the first-born appeared, relative to children's age 596=Empty family record -597=backup each file revision +597=each file revision 598=Loading 599=File saving error "{0}"{1}. 600=Background color... @@ -662,8 +662,8 @@ 661=Show a tree of descendants 662=Show full tree 663=Pedigree -664=Pedigree by d'Aboville -665=Pedigree by Konovalov +664=Ascend numbering +665=Descend numbering 666=Statistical analysis of data 667=Save the image 668=Display modes @@ -782,7 +782,7 @@ 781=Adopted 782=Birth 783=Foster -784=Detect Charset at load +784=Detect Charset on load 785=Linkage type 786=Was born 787=Was born @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/czech.lng b/locales/czech.lng index f332f51e4..d905ccde8 100644 --- a/locales/czech.lng +++ b/locales/czech.lng @@ -25,14 +25,14 @@ 024=Strom předků 025=Strom potomků 026=Celý strom -027=d'Abovillův klesající rodokmen -028=Konovalův klesající rodokmen +027=Descending pedigree +028= 029=Mapy 030=Statistiky 031=Vzestupný rodokmen -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizátor 036=Skripty... 037= @@ -662,8 +662,8 @@ 661=Zobrazit strom potomků 662=Zobrazit celý strom 663=Rodokmen -664=Rodokmen od d'Aboville -665=Rodokmen Konovalova +664=Ascend numbering +665=Descend numbering 666=Statistická analýza dat 667=Uložit obrázek 668=Režimy zobrazení @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/dev/gkhDev_Implementations.html b/locales/dev/gkhDev_Implementations.html index 97b2ddfa5..cc58ce6af 100644 --- a/locales/dev/gkhDev_Implementations.html +++ b/locales/dev/gkhDev_Implementations.html @@ -41,14 +41,14 @@

GEDKeeper2 (GKv2)

Development period: 05.08.2011 - present time.

Specificity: C#, WinForms.

Status: stable.

-

Last version: 2.27.0.

+

Last version: 2.28.0.

GEDKeeper3 (GKv3)

Development period: 24.05.2017 - present time.

Specificity: C#, Eto.Forms.

Status: beta.

-

Last version: 3.3.0.

+

Last version: 3.4.0.

GEDKeeperJ

diff --git a/locales/dev/gkhDev_Releases.html b/locales/dev/gkhDev_Releases.html index 0a1276494..7ad725eb0 100644 --- a/locales/dev/gkhDev_Releases.html +++ b/locales/dev/gkhDev_Releases.html @@ -64,6 +64,7 @@

Releases

  • v2.26.0/Windows & v3.2.0/Linux,MacOS,Windows [14 May 2023]
  • v2.26.1/Windows & v3.2.1/Linux,MacOS,Windows [30 May 2023]
  • v2.27.0/Windows & v3.3.0/Linux,MacOS,Windows [28 Aug 2023] +
  • v2.28.0/Windows & v3.4.0/Linux,MacOS,Windows [28 Oct 2023] diff --git a/locales/french.lng b/locales/french.lng index c940de540..d021434a3 100644 --- a/locales/french.lng +++ b/locales/french.lng @@ -25,14 +25,14 @@ 024=Arbre d'ancêtres 025=Arbre de descendants 026=Arbre complet -027=Pedigree descendant selon D'Aboville -028=Pedigree descendant selon Konovalov +027=Descending pedigree +028= 029=Cartes 030=Statistiques 031=Ascendant pedigree -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Agenda 036=Scripts... 037= @@ -635,7 +635,7 @@ 634=Le post suivant 635=Generation a échoué 636=Début -637=Stop +637=Arrêter 638=Demographie 639=Noms 640=Faux nom @@ -662,8 +662,8 @@ 661=Montrer un arbre de descendants 662=Afficher l'arbre complet 663=Pedigree -664=Pedigree par d'Aboville -665=Pedigree par Konovalov +664=Ascend numbering +665=Descend numbering 666=Analyse statistique des données 667=Enregistrer l'image 668=Modes d'affichage @@ -794,7 +794,7 @@ 793=Fichier "{0}" introuvable 794=Autoriser les références relatives aux fichiers multimédia 795=Type de stockage par défaut -796=Allow deleting media files from storage and archive +796=Autoriser la suppression des fichiers multimédias du stockage et des archives 797=Allow deleting media files by direct and relative references 798=Supprimer les fichiers multimédia sans confirmation 799=Enregistrement multimédia sans fichiers @@ -828,12 +828,12 @@ 824=Bar-mitsvah 825=Bat-mitsvah 826=Blessing -827=Adult christening +827=Baptême d'adulte 828=Confirmation 829=Première communion 830=Ordination -831=Restriction geo search by country -832=Separate depth +831=Restreindre la recherche géographique sur un pays +832=Distinguer les profondeurs 833=Ancêtres 834=Aucune correspondance trouvée 835=Short kinship form @@ -846,7 +846,7 @@ 842=Only locality 843=Go to the primary branch 844=Minimizing width -845={0}. Continuer ? +845={0}. Continuer? 846=Indiquer âge 847=Nom de famille en majuscules 848=|Fichiers SVG (*.svg)|*.svg @@ -937,3 +937,6 @@ 930=neuvième 931=Définition étendue de la parenté +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/german.lng b/locales/german.lng index 7c73a46b5..fdceb5b1d 100644 --- a/locales/german.lng +++ b/locales/german.lng @@ -25,14 +25,14 @@ 024=Stammbaum der Vorfahren 025=Stammbaum der Nachkommen 026=Vollständiger Stammbaum -027=Nachkommenliste (D'Aboville) -028=Nachkommenliste (Konowalow) +027=Nachkommenliste +028= 029=Karten 030=Statistiken 031=Ahnenliste -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Adressbuch 036=Skripte... 037= @@ -595,7 +595,7 @@ 594=Durchschnittsalter der Eltern bei erster Kindsgeburt im Verhältnis zum Alter der Eltern 595=Durchschnittsalter der Eltern bei erster Kindsgeburt im Verhältnis zum Alter der Kinder 596=Familiendatensatz ist leer -597=Jede Dateiversion speichern +597=Jede Dateiversion sichern 598=Laden 599=Fehler beim Speichern der Datei "{0}"{1}. 600=Hintergrundfarbe... @@ -662,8 +662,8 @@ 661=Stammbaum der Nachkommen anzeigen 662=Stammbaum vollständig anzeigen 663=Nachkommenlisten -664=Nachkommenlisten (D'Aboville) -665=Nachkommenlisten (Konowalow) +664=Aufsteigende Nummerierung +665=Absteigende Nummerierung 666=Statistiken 667=Bild speichern 668=Anzeigemodus @@ -937,3 +937,6 @@ 930=[Neunter|Neunte] 931=Erweiterte Definition von Verwandtschaft +932=Verwende Nachnamen im Filter für Personen +933=Verwende Geburtsdaten im Filter für Personen +934=Wert der Tatsache ist leer oder ungültig diff --git a/locales/help_enu/gkhHistory.html b/locales/help_enu/gkhHistory.html index a31e14234..b4917b27d 100644 --- a/locales/help_enu/gkhHistory.html +++ b/locales/help_enu/gkhHistory.html @@ -12,6 +12,7 @@

    Change log

    28.10.2023 [v2.28.0 & v3.4.0]

      +
    • Updated Hungarian, German and Icelandic localizations.
    • Added display of person bookmarks in tree diagrams.
    • Added localization into Dutch [Leo Krap].
    • Added separate options for selecting the numbering of ascending and descending pedigrees. diff --git a/locales/help_rus/gkhHistory.html b/locales/help_rus/gkhHistory.html index c077e7527..1d4fb2669 100644 --- a/locales/help_rus/gkhHistory.html +++ b/locales/help_rus/gkhHistory.html @@ -12,6 +12,7 @@

      История версий

      28.10.2023 [v2.28.0 & v3.4.0]

        +
      • Обновлены венгерская, немецкая и исландская локализации.
      • Добавлено отображение закладок персон в диаграммах деревьев.
      • Добавлена локализация на голландский язык [Leo Krap].
      • Добавлены раздельные опции выбора нумерации восходящих и нисходящих родословных росписей. diff --git a/locales/italian.lng b/locales/italian.lng index 1661be4e7..07aac10db 100644 --- a/locales/italian.lng +++ b/locales/italian.lng @@ -25,14 +25,14 @@ 024=Albero genealogico 025=Albero dei discendenti 026=Albero completo -027=d'Aboville pedigree discendente -028=Konovalov pedigree discendente +027=Descending pedigree +028= 029=Mappe 030=Statistiche 031=Pedigree degli ascendenti -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizer 036=Scripts... 037= @@ -662,8 +662,8 @@ 661=Mostra un albero genealogico dei discendenti 662=Mostra l’albero genealogico completo 663=Pedigree -664=Pedigree secondo d'Aboville -665=Pedigree secondo Konovalov +664=Ascend numbering +665=Descend numbering 666=Analisi statistica dei dati 667=Salva l‘immagine 668=Modalità di visualizzazione @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/polish.lng b/locales/polish.lng index edd611dff..1cc4dc176 100644 --- a/locales/polish.lng +++ b/locales/polish.lng @@ -25,14 +25,14 @@ 024=Drzewo przodków 025=Drzewo potomków 026=Pełne drzewo -027=schodzące po pokoleniu -028=Konovalov malejący rodowód +027=Descending pedigree +028= 029=Mapy 030=Statystyka 031=Wspinając się na rodowód -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Organizator 036=Skrypty... 037= @@ -662,8 +662,8 @@ 661=Pokaż drzewo potomków 662=Pokaż pełne drzewo 663=Rodowód -664=Rodowód przez d'Aboville -665=Rodowód przez Konowałow +664=Ascend numbering +665=Descend numbering 666=Analiza statystyczna danych 667=Zapisz obraz 668=Tryby wyświetlania @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/locales/ukrainian.lng b/locales/ukrainian.lng index a31ae73c0..486e71739 100644 --- a/locales/ukrainian.lng +++ b/locales/ukrainian.lng @@ -25,14 +25,14 @@ 024=Дерево предків 025=Дерево нащадків 026=Дерево повністю -027=Спадний розпис за д'Абовіллем -028=Спадний розпис за Коноваловим +027=Descending pedigree +028= 029=Карти 030=Статистика 031=Висхідний розпис -032= -033= -034= +032=d'Aboville +033=Kobrin-Konovalov +034=Sosa-Stradonitz 035=Органайзер 036=Скрипти... 037= @@ -662,8 +662,8 @@ 661=Показати дерево нащадків 662=Показати повне дерево 663=Родовід розпис -664=Розпис за д'Абовіллем -665=Розпис за Коноваловим +664=Ascend numbering +665=Descend numbering 666=Статистичний аналіз даних 667=Зберегти зображення 668=Режими відображення @@ -937,3 +937,6 @@ 930=ninth 931=Extended definition of kinship +932=Use surnames in person selection filter +933=Use dates of birth in person selection filter +934=Fact value is empty or invalid diff --git a/projects/GKCore/GKCore/GKData.cs b/projects/GKCore/GKCore/GKData.cs index e32b2074b..15b2da0f1 100644 --- a/projects/GKCore/GKCore/GKData.cs +++ b/projects/GKCore/GKCore/GKData.cs @@ -34,8 +34,8 @@ public static class GKData public const string APP_COPYRIGHT = "Copyright © 2009-2023 by Sergey V. Zhdanovskih"; - public const string APP_VERSION_2X = "2.27.0.0"; - public const string APP_VERSION_3X = "3.3.0.0"; + public const string APP_VERSION_2X = "2.28.0.0"; + public const string APP_VERSION_3X = "3.4.0.0"; #if !GK3 public const string UpdateURL = "https://sourceforge.net/projects/gedkeeper/files/gk_version.xml"; diff --git a/projects/GKCore/GKCore/LangMan.cs b/projects/GKCore/GKCore/LangMan.cs index 6fe9b651a..9d86d17a5 100644 --- a/projects/GKCore/GKCore/LangMan.cs +++ b/projects/GKCore/GKCore/LangMan.cs @@ -1613,7 +1613,7 @@ public static class LangMan /* 594 */ "Average age of parents at the time first-born appeared, relative to parents age", /* 595 */ "Average age of parents at the time first-born appeared, relative to children age", /* 596 */ "Empty family record", - /* 597 */ "backup each file revision", + /* 597 */ "each file revision", /* 598 */ "Loading", /* 599 */ "File saving error \"{0}\"{1}.", /* 600 */ "Background color...", @@ -1800,7 +1800,7 @@ public static class LangMan /* 781 */ "Adopted", /* 782 */ "Birth", /* 783 */ "Foster", - /* 784 */ "Detect Charset at load", + /* 784 */ "Detect Charset on load", /* 785 */ "Linkage type", /* 786 */ "Was born", /* 787 */ "Was born", diff --git a/projects/GKMap/GKMap.Core/GKMap.Core.nstd.csproj b/projects/GKMap/GKMap.Core/GKMap.Core.nstd.csproj index 95c2f961f..978b18a94 100644 --- a/projects/GKMap/GKMap.Core/GKMap.Core.nstd.csproj +++ b/projects/GKMap/GKMap.Core/GKMap.Core.nstd.csproj @@ -8,7 +8,14 @@ false DIS_MONO - MSWin_Debug;MSWin_Release;Linux_Debug;Linux_Release;MacOS_Debug;MacOS_Release;FreeBSD_Debug;FreeBSD_Release + + MSWin_Debug;MSWin_Release; + Linux_Debug;Linux_Release; + MacOS_Debug;MacOS_Release; + FreeBSD_Debug;FreeBSD_Release; + Android_Debug;Android_Release; + iOS_Debug;iOS_Release + diff --git a/projects/GKTests/GDModel/GDMAddressTests.cs b/projects/GKTests/GDModel/GDMAddressTests.cs index 77215d551..fa42df6bb 100644 --- a/projects/GKTests/GDModel/GDMAddressTests.cs +++ b/projects/GKTests/GDModel/GDMAddressTests.cs @@ -22,6 +22,7 @@ using BSLib; using GDModel.Providers.GEDCOM; using GKTests; +using GKTests.Stubs; using NUnit.Framework; namespace GDModel @@ -32,6 +33,7 @@ public class GDMAddressTests public GDMAddressTests() { TestUtils.InitGEDCOMProviderTest(); + AppHostStub.ConfigureBootstrap(); } [Test] diff --git a/projects/GKv2/GEDKeeper2/GKUI/Forms/CommonFilterDlg.cs b/projects/GKv2/GEDKeeper2/GKUI/Forms/CommonFilterDlg.cs index feac0bc84..82d4be5a1 100644 --- a/projects/GKv2/GEDKeeper2/GKUI/Forms/CommonFilterDlg.cs +++ b/projects/GKv2/GEDKeeper2/GKUI/Forms/CommonFilterDlg.cs @@ -78,7 +78,6 @@ public CommonFilterDlg(IBaseWindow baseWin, IRecordsListModel listMan) : this() filterView = new FilterGridView(fListMan); filterView.Dock = DockStyle.Fill; - filterView.Name = "dataGridView1"; pageFieldsFilter.Controls.Add(filterView); fController.UpdateView(); diff --git a/projects/GKv2/GKComponents/GKUI/Components/FilterGridView.cs b/projects/GKv2/GKComponents/GKUI/Components/FilterGridView.cs index bd40df15d..3db3014f3 100644 --- a/projects/GKv2/GKComponents/GKUI/Components/FilterGridView.cs +++ b/projects/GKv2/GKComponents/GKUI/Components/FilterGridView.cs @@ -93,6 +93,7 @@ public FilterGridView(IRecordsListModel listMan) fGridView.Margin = new Padding(2); fGridView.MultiSelect = false; fGridView.RowHeadersVisible = false; + fGridView.Name = "dataGridView1"; fListMan = listMan; fFields = fListMan.CreateFields(); diff --git a/projects/GKv2/GKTestsUI2/Plugins/FlowInputTests.cs b/projects/GKv2/GKTestsUI2/Plugins/FlowInputTests.cs index 5bd249a1f..0fbdeeaf4 100644 --- a/projects/GKv2/GKTestsUI2/Plugins/FlowInputTests.cs +++ b/projects/GKv2/GKTestsUI2/Plugins/FlowInputTests.cs @@ -35,6 +35,7 @@ namespace GKFlowInputPlugin public class FITestLangMan : ILangMan { private static readonly string[] LSDefList = new string[] { + "", "Stream input...", "Male", "Female", diff --git a/projects/plugins/GKBackupPlugin/GKBackupPlugin.deu b/projects/plugins/GKBackupPlugin/GKBackupPlugin.deu new file mode 100644 index 000000000..9e9260b7a --- /dev/null +++ b/projects/plugins/GKBackupPlugin/GKBackupPlugin.deu @@ -0,0 +1,6 @@ +;1031,deu,Deutsch +01=Erweiterte Sicherung +02=Aktiviert +03=Ordner +04=Auswählen... + diff --git a/projects/plugins/GKBackupPlugin/GKBackupPlugin.hun b/projects/plugins/GKBackupPlugin/GKBackupPlugin.hun new file mode 100644 index 000000000..3f77a804a --- /dev/null +++ b/projects/plugins/GKBackupPlugin/GKBackupPlugin.hun @@ -0,0 +1,6 @@ +;1038,hun,Magyar +01=Kiterjesztett biztonsági mentés +02=Engedélyezve +03=Mappa +04=Válasszon... + diff --git a/projects/plugins/GKBackupPlugin/GKBackupPlugin.props b/projects/plugins/GKBackupPlugin/GKBackupPlugin.props index 9f592aba5..dcc22c885 100644 --- a/projects/plugins/GKBackupPlugin/GKBackupPlugin.props +++ b/projects/plugins/GKBackupPlugin/GKBackupPlugin.props @@ -2,9 +2,15 @@ + + Always + Always + + Always + Always diff --git a/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.deu b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.deu new file mode 100644 index 000000000..e09d3c622 --- /dev/null +++ b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.deu @@ -0,0 +1,5 @@ +;1031,deu,Deutsch +01=Berechnen +02=Kopiere Ergebnis in die Zwischenablage +03=Berechnung des Ereignisjahres + diff --git a/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.hun b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.hun new file mode 100644 index 000000000..db647fc2c --- /dev/null +++ b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.hun @@ -0,0 +1,5 @@ +;1038,hun,Magyar +01=Számítás +02=Másolás a vágólapra +03=Események évszámítása + diff --git a/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.props b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.props index e52a1de63..1c79d7e38 100644 --- a/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.props +++ b/projects/plugins/GKCalculatorPlugin/GKCalculatorPlugin.props @@ -5,12 +5,18 @@ Always + + Always + Always Always + + Always + Always diff --git a/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.deu b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.deu new file mode 100644 index 000000000..75bff1609 --- /dev/null +++ b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.deu @@ -0,0 +1,31 @@ +;1031,deu,Deutsch +01=Kalender +02=Datum +03=Gregorianisch +04=Julianisch +05=Jüdisch +06=Islamisch +07=Iranisch +08=Indisch +09=Bahaiisch +10=Bahá|Jalál|Jamál|‘Aẓamat|Núr|Raḥmat|Kalimát|Kamál|Asmá’|‘Izzat|Mashíyyat|‘Ilm|Qudrat|Qawl|Masá’il|Sharaf|Sulṭán|Mulk|Ayyám-i-Há|‘Alá’ ; Bahai Months +11=Jamál|Kamál|Fiḍál|‘Idál|Istijlál|Istiqlál|Jalál ; Bahai Weekdays +12=Januar|Februar|März|April|Mai|Juni|Juli|August|September|Oktober|November|Dezember ; Classic Months +13=Montag|Dienstag|Mittwoch|Donnerstag|Freitag|Samstag|Sonntag ; Classic Weekdays +14=Nisan|Iyyar|Sivan|Tammuz|Av|Elul|Tishri|Heshvan|Kislev|Teveth|Shevat|Adar|Veadar ; Hebrew Months +15=Alef|Bet|Gimel|Dalet|He|Vav|Zayin ; Hebrew Weekdays +16=Caitra|Vaisakha|Jyaistha|Asadha|Sravana|Bhadra|Asvina|Kartika|Agrahayana|Pausa|Magha|Phalguna ; Indian Civil Months +17=Ravivara|Somavara|Mangalavara|Budhavara|Brahaspativara|Sukravara|Sanivara ; Indian Civil Weekdays +18=Muharram|Safar|Rabi`al-Awwal|Rabi`ath-Thani|Jumada l-Ula|Jumada t-Tania|Rajab|Sha`ban|Ramadan|Shawwal|Dhu l-Qa`da|Dhu l-Hijja ; Islamic Months +19=Al-'ahad|Al-'ithnayn|Ath-thalatha'|Al-'arb`a'|Al-khamis|Al-jum`a|As-sabt ; Islamic Weekdays +20=Farvardin|Ordibehesht|Khordad|Tir|Mordad|Shahrivar|Mehr|Aban|Azar|Dey|Bahman|Esfand ; Persian Months +21=Yekshanbeh|Doshanbeh|Seshhanbeh|Chaharshanbeh|Panjshanbeh|Jomeh|Shanbeh ; Persian Weekdays +22=Kull-i-Shay’ {0}, Váḥid {1} ; Bahai Cycles +23=Byzantinisch +24=Ianuarius|Februarius|Martius|Aprilis|Maius|Iunius|Iulius|Augustus|September|October|November|December ; Byzantine Months +25=Tag +26=Monat +27=Jahr +28=Quellendatum +29=Konvertiertes Datum + diff --git a/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.hun b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.hun new file mode 100644 index 000000000..ebf08ab55 --- /dev/null +++ b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.hun @@ -0,0 +1,32 @@ +;1038,hun,Magyar +01=Naptár +02=Dátum +03=Gregorián +04=Julián +05=Héber +06=Iszlám +07=Perzsa +08=Indiai +09=Bahai +10=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Bahai Months +11=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Bahai Weekdays +12=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Classic Months +13=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Classic Weekdays +14=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Hebrew Months +15=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Hebrew Weekdays +16=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Indian Civil Months +17=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Indian Civil Weekdays +18=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Islamic Months +19=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Islamic Weekdays +20=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Persian Months +21=Hétfő|Kedd|Szerda|Csütörtök|Péntek|Szombat|Vasárnap ; Persian Weekdays +22=Bahá'í naptár'{0}, Váhid {1} ; Bahai Cycles +23=Bizánci +24=Január|Február|Március|Április|Május|Június|Július|Augusztus|Szeptember|Október|November|December ; Byzantine Months +25=Nap +26=Hónap +27=Év +28=Forrás dátuma +29=Dátum átváltása + + diff --git a/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.props b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.props index 65fccd843..5b8426a9b 100644 --- a/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.props +++ b/projects/plugins/GKCalendarPlugin/GKCalendarPlugin.props @@ -5,12 +5,18 @@ Always + + Always + Always Always + + Always + Always diff --git a/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.deu b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.deu new file mode 100644 index 000000000..884f7820c --- /dev/null +++ b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.deu @@ -0,0 +1,8 @@ +;1031,deu,Deutsch +01=Chronik +02=Datum +03=Ereignis +04=Ort +05=Ursache +06=Betreff + diff --git a/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.hun b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.hun new file mode 100644 index 000000000..975a3b4cf --- /dev/null +++ b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.hun @@ -0,0 +1,8 @@ +;1038,hun,Magyar +01=Krónika +02=Dátum +03=Esemény +04=Helyszín +05=Okok +06=Téma + diff --git a/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.isl b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.isl new file mode 100644 index 000000000..bd902811c --- /dev/null +++ b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.isl @@ -0,0 +1,8 @@ +;1039,isl,Íslenska +01=Annáll +02=Dagsetning +03=Atburður +04=Staður +05=Orsök +06=Persóna + diff --git a/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.props b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.props index 442b8e672..400ef5c27 100644 --- a/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.props +++ b/projects/plugins/GKChroniclePlugin/GKChroniclePlugin.props @@ -2,12 +2,21 @@ + + Always + Always Always + + Always + + + Always + Always diff --git a/projects/plugins/GKFlowInputPlugin/FlowInputDlg.cs b/projects/plugins/GKFlowInputPlugin/FlowInputDlg.cs index 79e10a285..df1d173b0 100644 --- a/projects/plugins/GKFlowInputPlugin/FlowInputDlg.cs +++ b/projects/plugins/GKFlowInputPlugin/FlowInputDlg.cs @@ -47,19 +47,10 @@ public FlowInputDlg(IPlugin plugin, IBaseWindow baseWin) fBase = baseWin; fFlowInput = new FlowInput(plugin, baseWin); - cbEventType.Items.AddRange(new object[] { - fPlugin.LangMan.LS(PLS.Birth), - fPlugin.LangMan.LS(PLS.Death), - fPlugin.LangMan.LS(PLS.Marriage) }); - InitGrid(dataGridView1); InitSimpleControls(); InitSourceControls(); - for (PersonLink pl = PersonLink.plPerson; pl <= PersonLink.plChild; pl++) { - cbPersonLink.Items.Add(fLangMan.LS(FlowInput.PersonLinks[(int)pl])); - } - SetLocale(); } @@ -91,6 +82,15 @@ public void SetLocale() rbSK_Rev.Text = fLangMan.LS(PLS.SK_Rev); rbSK_Met.Text = fLangMan.LS(PLS.SK_Met); + + cbEventType.Items.AddRange(new object[] { + fPlugin.LangMan.LS(PLS.Birth), + fPlugin.LangMan.LS(PLS.Death), + fPlugin.LangMan.LS(PLS.Marriage) }); + + for (PersonLink pl = PersonLink.plPerson; pl <= PersonLink.plChild; pl++) { + cbPersonLink.Items.Add(fLangMan.LS(FlowInput.PersonLinks[(int)pl])); + } } #region Parse functions diff --git a/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.deu b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.deu new file mode 100644 index 000000000..967aea633 --- /dev/null +++ b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.deu @@ -0,0 +1,6 @@ +;1031,deu,Deutsch +01=Volltextsuche +02=Suchindex aktualisieren +03=Gefunden: {0} Ergebnisse. +04=Suchen + diff --git a/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.hun b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.hun new file mode 100644 index 000000000..f82583301 --- /dev/null +++ b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.hun @@ -0,0 +1,6 @@ +;1038,hun,Magyar +01=Keresés teljes szövegben +02=Keresési index frissítése +03=Találat: {0} eredmény(s). +04=Keresés + diff --git a/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.props b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.props index b93673401..75faaf939 100644 --- a/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.props +++ b/projects/plugins/GKTextSearchPlugin/GKTextSearchPlugin.props @@ -7,12 +7,18 @@ Always + + Always + Always Always + + Always + Always diff --git a/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.deu b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.deu new file mode 100644 index 000000000..715046b66 --- /dev/null +++ b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.deu @@ -0,0 +1,5 @@ +;1031,deu,Deutsch +1=Zeitleiste +2=Zeitskala: {0} - {1} +3=Aktuelles Jahr: {0} + diff --git a/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.hun b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.hun new file mode 100644 index 000000000..cbe6b33f1 --- /dev/null +++ b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.hun @@ -0,0 +1,5 @@ +;1038,hun,Magyar +1=Idővonal +2=Időskála: {0} - {1} +3=Jelen év: {0} + diff --git a/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.isl b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.isl new file mode 100644 index 000000000..703481aab --- /dev/null +++ b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.isl @@ -0,0 +1,5 @@ +;1039,isl,Íslenska +1=Tímalína +2=Tímakvarði: {0} - {1} +3=Núverandi ár: {0} + diff --git a/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.props b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.props index c3c139e2a..7ba3bc595 100644 --- a/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.props +++ b/projects/plugins/GKTimeLinePlugin/GKTimeLinePlugin.props @@ -5,12 +5,21 @@ Always + + Always + Always Always + + Always + + + Always + Always