gnucash master: Multiple changes pushed
John Ralls
jralls at code.gnucash.org
Tue Jun 14 16:26:40 EDT 2022
Updated via https://github.com/Gnucash/gnucash/commit/1e6c679e (commit)
via https://github.com/Gnucash/gnucash/commit/d4b04b63 (commit)
via https://github.com/Gnucash/gnucash/commit/65eae554 (commit)
via https://github.com/Gnucash/gnucash/commit/d1f76d1f (commit)
via https://github.com/Gnucash/gnucash/commit/e98f15b0 (commit)
via https://github.com/Gnucash/gnucash/commit/354d555c (commit)
via https://github.com/Gnucash/gnucash/commit/b1a5b2b6 (commit)
via https://github.com/Gnucash/gnucash/commit/6a3f2cfb (commit)
via https://github.com/Gnucash/gnucash/commit/73b60804 (commit)
via https://github.com/Gnucash/gnucash/commit/88bf9994 (commit)
via https://github.com/Gnucash/gnucash/commit/439a7009 (commit)
via https://github.com/Gnucash/gnucash/commit/e14dfea3 (commit)
via https://github.com/Gnucash/gnucash/commit/d86f949b (commit)
via https://github.com/Gnucash/gnucash/commit/903cbdca (commit)
via https://github.com/Gnucash/gnucash/commit/b218926e (commit)
via https://github.com/Gnucash/gnucash/commit/d95a17f1 (commit)
via https://github.com/Gnucash/gnucash/commit/559d581c (commit)
via https://github.com/Gnucash/gnucash/commit/0304c0e6 (commit)
via https://github.com/Gnucash/gnucash/commit/57eefe3c (commit)
via https://github.com/Gnucash/gnucash/commit/8b5b6256 (commit)
via https://github.com/Gnucash/gnucash/commit/e38b1aa0 (commit)
via https://github.com/Gnucash/gnucash/commit/f18c70f6 (commit)
via https://github.com/Gnucash/gnucash/commit/3f899d48 (commit)
via https://github.com/Gnucash/gnucash/commit/564d73a5 (commit)
via https://github.com/Gnucash/gnucash/commit/c0244c6f (commit)
via https://github.com/Gnucash/gnucash/commit/10facd40 (commit)
via https://github.com/Gnucash/gnucash/commit/8b1e07a6 (commit)
via https://github.com/Gnucash/gnucash/commit/fbc76a4e (commit)
via https://github.com/Gnucash/gnucash/commit/a43fa09d (commit)
via https://github.com/Gnucash/gnucash/commit/670902d5 (commit)
via https://github.com/Gnucash/gnucash/commit/29f2c7c3 (commit)
via https://github.com/Gnucash/gnucash/commit/ba271638 (commit)
via https://github.com/Gnucash/gnucash/commit/78f82719 (commit)
via https://github.com/Gnucash/gnucash/commit/b532d84b (commit)
via https://github.com/Gnucash/gnucash/commit/49bfd92b (commit)
via https://github.com/Gnucash/gnucash/commit/f15c2959 (commit)
via https://github.com/Gnucash/gnucash/commit/7d9c18af (commit)
via https://github.com/Gnucash/gnucash/commit/dddec792 (commit)
via https://github.com/Gnucash/gnucash/commit/1f9e99e6 (commit)
via https://github.com/Gnucash/gnucash/commit/a033f5cb (commit)
via https://github.com/Gnucash/gnucash/commit/8ed25e05 (commit)
via https://github.com/Gnucash/gnucash/commit/b41e6260 (commit)
via https://github.com/Gnucash/gnucash/commit/d195a870 (commit)
via https://github.com/Gnucash/gnucash/commit/27cab58b (commit)
via https://github.com/Gnucash/gnucash/commit/c000a890 (commit)
via https://github.com/Gnucash/gnucash/commit/2b198dbc (commit)
via https://github.com/Gnucash/gnucash/commit/19803ba9 (commit)
from https://github.com/Gnucash/gnucash/commit/a5cae6c5 (commit)
commit 1e6c679e7147a134c79b10e3cb88f0bfbcff9e95
Merge: a5cae6c5e d4b04b631
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Jun 14 12:53:16 2022 -0700
Merge branch 'maint'
commit d4b04b6312d1e4b5068ed6b562036f46bb9d93f1
Author: John Ralls <jralls at ceridwen.us>
Date: Tue Jun 14 11:43:08 2022 -0700
Fix arch linux CI build failures.
Add libofx and replace python2 with python3 in install list.
diff --git a/util/ci/actions/archlinux-test/Dockerfile b/util/ci/actions/archlinux-test/Dockerfile
index 429cb48ab..4254966ed 100644
--- a/util/ci/actions/archlinux-test/Dockerfile
+++ b/util/ci/actions/archlinux-test/Dockerfile
@@ -2,7 +2,7 @@ from archlinux:latest
run echo "NoExtract = !*locale*/fr*/* !usr/share/i18n/locales/fr_FR*" >> /etc/pacman.conf
-run pacman -Syu --quiet --noconfirm glibc gcc cmake make boost python2 pkg-config gettext gtk3 guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt postgresql-libs libmariadbclient libdbi libdbi-drivers wayland-protocols > /dev/null
+run pacman -Syu --quiet --noconfirm glibc gcc cmake make boost python3 pkg-config gettext gtk3 guile git ninja gtest gmock sqlite3 webkit2gtk swig gwenhywfar aqbanking intltool libxslt libofx postgresql-libs libmariadbclient libdbi libdbi-drivers wayland-protocols > /dev/null
run echo en_US.UTF-8 UTF-8 > /etc/locale.gen
run echo en_GB.UTF-8 UTF-8 >> /etc/locale.gen
commit 65eae554bec2d360600c7ff62ac72d92665c1f59
Author: WaldiS <sto at tutanota.de>
Date: Sun Jun 12 23:18:39 2022 +0200
Translation update by WaldiS <sto at tutanota.de> using Weblate
po/pl.po: 62.1% (3352 of 5390 strings; 1529 fuzzy)
586 failing checks (10.8%)
Translation: GnuCash/Program (Polish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pl/
Co-authored-by: WaldiS <sto at tutanota.de>
diff --git a/po/pl.po b/po/pl.po
index 95b432a43..4201ae667 100644
--- a/po/pl.po
+++ b/po/pl.po
@@ -3,14 +3,15 @@
# Maciej BÅÄdkowski <mble at tuta.io>, 2021.
# Henio Szewczyk <henryk.szewczyk09 at gmail.com>, 2021.
# 154pinkchairs <ovehis at riseup.net>, 2022.
+# WaldiS <sto at tutanota.de>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-04-15 22:12+0000\n"
-"Last-Translator: 154pinkchairs <ovehis at riseup.net>\n"
+"PO-Revision-Date: 2022-06-12 21:18+0000\n"
+"Last-Translator: WaldiS <sto at tutanota.de>\n"
"Language-Team: Polish <https://hosted.weblate.org/projects/gnucash/gnucash/"
"pl/>\n"
"Language: pl\n"
@@ -19,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Poedit-Bookmarks: 2255,-1,-1,-1,-1,-1,-1,-1,-1,-1\n"
#: borrowed/goffice/go-charmap-sel.c:70
@@ -57,7 +58,7 @@ msgstr "Indyjskie"
#: borrowed/goffice/go-charmap-sel.c:78
msgid "Japanese"
-msgstr "japoÅski"
+msgstr "JapoÅski"
#: borrowed/goffice/go-charmap-sel.c:79
msgid "Korean"
commit d1f76d1fb311222321615b62f086a077b484c070
Author: Christian Wehling <christian.wehling at web.de>
Date: Sun Jun 12 23:18:39 2022 +0200
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
189 failing checks (3.5%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling at web.de>
diff --git a/po/de.po b/po/de.po
index 7f49e7005..fc600934d 100644
--- a/po/de.po
+++ b/po/de.po
@@ -38,8 +38,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-06-08 21:28+0000\n"
-"Last-Translator: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>\n"
+"PO-Revision-Date: 2022-06-12 21:18+0000\n"
+"Last-Translator: Christian Wehling <christian.wehling at web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
"Language: de\n"
@@ -15909,8 +15909,8 @@ msgid ""
"The customer ID number. If left blank a reasonable number will be chosen for "
"you"
msgstr ""
-"Die Kundennummer. Falls keine angegeben wird, wird automatisch ein "
-"sinnvoller Wert gewählt"
+"Die Kundennummer. Falls keine angegeben ist, wird automatisch ein sinnvoller "
+"Wert gewählt"
#: gnucash/gtkbuilder/dialog-customer.glade:258
#: gnucash/gtkbuilder/dialog-customer.glade:790
@@ -16130,7 +16130,7 @@ msgid ""
"The employee ID number. If left blank a reasonable number will be chosen for "
"you"
msgstr ""
-"Die Mitarbeiternummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Mitarbeiternummer. Falls keine angegeben ist, wird automatisch ein "
"sinnvoller Wert gewählt"
#: gnucash/gtkbuilder/dialog-employee.glade:424
@@ -16680,7 +16680,7 @@ msgid ""
"The invoice ID number. If left blank a reasonable number will be chosen for "
"you."
msgstr ""
-"Die Rechnungsnummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Rechnungsnummer. Falls keine angegeben ist, wird automatisch ein "
"sinnvoller Wert gewählt."
#: gnucash/gtkbuilder/dialog-invoice.glade:1262
@@ -16711,7 +16711,7 @@ msgstr "Auftrag-Dialog"
msgid ""
"The job ID number. If left blank a reasonable number will be chosen for you"
msgstr ""
-"Die Auftragsnummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Auftragsnummer. Falls keine angegeben ist, wird automatisch ein "
"sinnvoller Wert gewählt"
#: gnucash/gtkbuilder/dialog-job.glade:164
@@ -16809,9 +16809,9 @@ msgid ""
"will be displayed again next time you start GnuCash. If you press the <i>No</"
"i> button, it will not be displayed again."
msgstr ""
-"Wenn Sie <i>Ja</i> klicken, wird das BegrüÃungsfenster beim nächsten Starten "
-"von GnuCash wieder angezeigt. Wenn Sie <i>Nein</i> klicken, wird es nicht "
-"wieder angezeigt."
+"Wenn Sie <i>Ja</i> klicken, wird das BegrüÃungsdialog <i>Willkommen in "
+"GnuCash</i> beim nächsten Starten von GnuCash wieder angezeigt. Wenn Sie "
+"<i>Nein</i> klicken, wird es nicht wieder angezeigt."
#: gnucash/gtkbuilder/dialog-new-user.glade:210
msgid "<span size=\"larger\" weight=\"bold\">Welcome to GnuCash!</span>"
@@ -16885,7 +16885,7 @@ msgstr "Bestellungsposten"
msgid ""
"The order ID number. If left blank a reasonable number will be chosen for you"
msgstr ""
-"Die Bestellnummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Bestellnummer. Falls keine angegeben ist, wird automatisch ein "
"sinnvoller Wert gewählt"
#: gnucash/gtkbuilder/dialog-payment.glade:136
@@ -18746,7 +18746,7 @@ msgid ""
"The vendor ID number. If left blank a reasonable number will be chosen for "
"you"
msgstr ""
-"Die Lieferantennummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Lieferantennummer. Falls keine angegeben ist, wird automatisch ein "
"sinnvoller Wert gewählt"
#: gnucash/gtkbuilder/gnc-date-format.glade:12
commit e98f15b02a415e5222bb583d89532038e82f3cc5
Author: Luna Jernberg <droidbittin at gmail.com>
Date: Sun Jun 12 23:18:38 2022 +0200
Translation update by Luna Jernberg <droidbittin at gmail.com> using Weblate
po/sv.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Swedish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/sv/
Co-authored-by: Luna Jernberg <droidbittin at gmail.com>
diff --git a/po/sv.po b/po/sv.po
index 8ad231bb0..9307e8633 100644
--- a/po/sv.po
+++ b/po/sv.po
@@ -10,14 +10,15 @@
# Jonas Norling <norling at lysator.liu.se>, 2004, 2006.
# Erik Johansson <erik at ejohansson.se>, 2014, 2016.
# Arve Eriksson <031299870 at telia.com>, 2021, 2022.
+# Luna Jernberg <droidbittin at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-03-13 04:55+0000\n"
-"Last-Translator: Arve Eriksson <031299870 at telia.com>\n"
+"PO-Revision-Date: 2022-06-12 14:15+0000\n"
+"Last-Translator: Luna Jernberg <droidbittin at gmail.com>\n"
"Language-Team: Swedish <https://hosted.weblate.org/projects/gnucash/gnucash/"
"sv/>\n"
"Language: sv\n"
@@ -25,7 +26,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
#: borrowed/goffice/go-charmap-sel.c:70
@@ -2811,7 +2812,7 @@ msgstr ""
#: gnucash/report/reports/standard/new-owner-report.scm:306
#: gnucash/report/reports/standard/new-owner-report.scm:704
msgid "Pre-Payment"
-msgstr "Förskottsbetalning"
+msgstr "För-betalning"
#: gnucash/gnome/dialog-payment.c:1010
msgid ""
@@ -5803,7 +5804,7 @@ msgstr "Ej avstämd"
#: gnucash/gnome-utils/gnc-tree-view-account.c:876
#: gnucash/report/trep-engine.scm:150
msgid "Cleared"
-msgstr "Clearad"
+msgstr "Rensat"
#: gnucash/gnome/gnc-plugin-page-register.c:3447
#: gnucash/gnome-search/search-reconciled.c:227
@@ -18368,7 +18369,7 @@ msgstr "<b>Valutaöverföring</b>"
#: gnucash/gtkbuilder/dialog-transfer.glade:520
msgid "Exchange Rate"
-msgstr "Växelkurs"
+msgstr "Växlingskurs"
#: gnucash/gtkbuilder/dialog-transfer.glade:601
msgid "_Fetch Rate"
commit 354d555c0dd74559173e2df2d4bae4abd1bb480c
Author: YTX <ytx.cash at gmail.com>
Date: Sun Jun 12 23:18:37 2022 +0200
Translation update by YTX <ytx.cash at gmail.com> using Weblate
po/zh_CN.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: YTX <ytx.cash at gmail.com>
diff --git a/po/zh_CN.po b/po/zh_CN.po
index 11b90f634..b8e515158 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -28,8 +28,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-15 19:17+0000\n"
-"Last-Translator: Yu Hongbo <linuxbckp at gmail.com>\n"
+"PO-Revision-Date: 2022-06-11 14:17+0000\n"
+"Last-Translator: YTX <ytx.cash at gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"gnucash/gnucash/zh_Hans/>\n"
"Language: zh_CN\n"
@@ -8263,7 +8263,7 @@ msgstr ""
#: gnucash/gnome-utils/gnc-file.c:850
#: gnucash/gtkbuilder/dialog-file-access.glade:98
msgid "Open _Read-Only"
-msgstr "åªè¯»æå¼(_R)"
+msgstr "åªè¯»æ¨¡å¼(_R)"
#: gnucash/gnome-utils/gnc-file.c:853
msgid "Create _New File"
@@ -8271,7 +8271,7 @@ msgstr "æ°å»ºæä»¶(_N)"
#: gnucash/gnome-utils/gnc-file.c:856
msgid "Open _Anyway"
-msgstr "å¼ºè¡æå¼(_A)"
+msgstr "è¯»åæ¨¡å¼(_A)"
#: gnucash/gnome-utils/gnc-file.c:859
msgid "Open _Folder"
commit b1a5b2b6afd16fb8cc311a69bf97f3bfbf378648
Author: Hemanshu Kumar <hemanshusubs at gmail.com>
Date: Sun Jun 12 23:18:37 2022 +0200
Translation update by Hemanshu Kumar <hemanshusubs at gmail.com> using Weblate
po/hi.po: 72.8% (3925 of 5390 strings; 1029 fuzzy)
1676 failing checks (31.0%)
Translation: GnuCash/Program (Hindi)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/hi/
Co-authored-by: Hemanshu Kumar <hemanshusubs at gmail.com>
diff --git a/po/hi.po b/po/hi.po
index ca6e3653c..c8eaf6ec0 100644
--- a/po/hi.po
+++ b/po/hi.po
@@ -2,14 +2,15 @@
# Copyright (C) 2014, C-DAC, GIST, Pune, India.
# Parimal Khade <parimal.khade at gmail.com>, 2014.
# Hindi and Sanskrit Speaker <ifiotsbywzpamtrbbk at wqcefp.com>, 2021.
+# Hemanshu Kumar <hemanshusubs at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
-"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug.cgi?"
-"product=GnuCash&component=Translations\n"
+"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
+"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2021-02-20 06:50+0000\n"
-"Last-Translator: Hindi and Sanskrit Speaker <ifiotsbywzpamtrbbk at wqcefp.com>\n"
+"PO-Revision-Date: 2022-06-11 00:14+0000\n"
+"Last-Translator: Hemanshu Kumar <hemanshusubs at gmail.com>\n"
"Language-Team: Hindi <https://hosted.weblate.org/projects/gnucash/gnucash/hi/"
">\n"
"Language: hi\n"
@@ -17,7 +18,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.5\n"
+"X-Generator: Weblate 4.13-dev\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -29,11 +30,11 @@ msgstr "बालà¥à¤à¤¿à¤"
#: borrowed/goffice/go-charmap-sel.c:72
msgid "Central European"
-msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¤¿à¤¯à¤¨"
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯"
#: borrowed/goffice/go-charmap-sel.c:73
msgid "Chinese"
-msgstr "à¤à¤¾à¤à¤¨à¥à¤¸"
+msgstr "à¤à¥à¤¨à¥"
#: borrowed/goffice/go-charmap-sel.c:74
#: gnucash/gnome-utils/assistant-xml-encoding.c:242
@@ -42,27 +43,29 @@ msgstr "सिरिलिà¤"
#: borrowed/goffice/go-charmap-sel.c:75
msgid "Greek"
-msgstr "à¤à¥à¤°à¥à¤"
+msgstr "यà¥à¤¨à¤¾à¤¨à¥"
#: borrowed/goffice/go-charmap-sel.c:76
+#, fuzzy
msgid "Hebrew"
-msgstr "हिबà¥à¤°à¥"
+msgstr "यहà¥à¤¦à¥"
#: borrowed/goffice/go-charmap-sel.c:77
msgid "Indian"
-msgstr "à¤à¤à¤¡à¤¿à¤¯à¤¨"
+msgstr "à¤à¤¾à¤°à¤¤à¥à¤¯"
#: borrowed/goffice/go-charmap-sel.c:78
msgid "Japanese"
msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥"
#: borrowed/goffice/go-charmap-sel.c:79
+#, fuzzy
msgid "Korean"
-msgstr "à¤à¥à¤°à¤¿à¤¯à¤¨"
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤"
#: borrowed/goffice/go-charmap-sel.c:80
msgid "Turkish"
-msgstr "तà¥à¤°à¥à¤à¤¿à¤¶"
+msgstr "तà¥à¤°à¥à¤à¥"
#: borrowed/goffice/go-charmap-sel.c:81
#: gnucash/gnome-utils/assistant-xml-encoding.c:224
@@ -71,7 +74,7 @@ msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
#: borrowed/goffice/go-charmap-sel.c:82
msgid "Vietnamese"
-msgstr "वियतनामà¥à¤¸"
+msgstr "वà¥à¤¯à¤¤à¤¨à¤¾à¤®à¥"
#: borrowed/goffice/go-charmap-sel.c:83
msgid "Western"
@@ -86,104 +89,114 @@ msgid "Other"
msgstr "à¤
नà¥à¤¯"
#: borrowed/goffice/go-charmap-sel.c:115
+#, fuzzy
msgid "Arabic (IBM-864)"
-msgstr "à¤
रà¥à¤¬à¤¿à¤ (IBM -864)"
+msgstr "à¤
रबॠ(IBM-864)"
#: borrowed/goffice/go-charmap-sel.c:116
msgid "Arabic (IBM-864-I)"
-msgstr ""
+msgstr "à¤
रबॠ(IBM-864-I)"
#: borrowed/goffice/go-charmap-sel.c:117
msgid "Arabic (ISO-8859-6)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6)"
#: borrowed/goffice/go-charmap-sel.c:118
msgid "Arabic (ISO-8859-6-E)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6-E)"
#: borrowed/goffice/go-charmap-sel.c:120
msgid "Arabic (ISO-8859-6-I)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6-I)"
#: borrowed/goffice/go-charmap-sel.c:121
+#, fuzzy
msgid "Arabic (MacArabic)"
-msgstr ""
+msgstr "à¤
रबॠ(MacArabic)"
#: borrowed/goffice/go-charmap-sel.c:122
+#, fuzzy
msgid "Arabic (Windows-1256)"
-msgstr ""
+msgstr "à¤
रबॠ(Windows-1256)"
#: borrowed/goffice/go-charmap-sel.c:123
+#, fuzzy
msgid "Armenian (ARMSCII-8)"
-msgstr ""
+msgstr "à¤
रà¥à¤®à¥à¤¨à¤¿à¤¯à¤¾à¤ (ARMSCII-8)"
#: borrowed/goffice/go-charmap-sel.c:124
msgid "Baltic (ISO-8859-13)"
msgstr "बालà¥à¤à¤¿à¤ (ISO-8859-13)"
#: borrowed/goffice/go-charmap-sel.c:125
+#, fuzzy
msgid "Baltic (ISO-8859-4)"
-msgstr ""
+msgstr "बालà¥à¤à¤¿à¤ (ISO-8859-4)"
#: borrowed/goffice/go-charmap-sel.c:126
+#, fuzzy
msgid "Baltic (Windows-1257)"
-msgstr ""
+msgstr "बालà¥à¤à¤¿à¤ (विà¤à¤¡à¥à¤-1257)"
#: borrowed/goffice/go-charmap-sel.c:127
+#, fuzzy
msgid "Celtic (ISO-8859-14)"
-msgstr "सà¥à¤²à¥à¤à¤¿à¤ (ISO-8859-14)"
+msgstr "à¤à¥à¤²à¥à¤à¤¿à¤ (ISO-8859-14)"
#: borrowed/goffice/go-charmap-sel.c:128
msgid "Central European (IBM-852)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯ (IBM-852)"
#: borrowed/goffice/go-charmap-sel.c:130
msgid "Central European (ISO-8859-2)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯ (ISO-8859-2)"
#: borrowed/goffice/go-charmap-sel.c:132
+#, fuzzy
msgid "Central European (MacCE)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯ (MacCE)"
#: borrowed/goffice/go-charmap-sel.c:134
+#, fuzzy
msgid "Central European (Windows-1250)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯ (Windows-1250)"
#: borrowed/goffice/go-charmap-sel.c:136
msgid "Chinese Simplified (GB18030)"
-msgstr ""
+msgstr "सरलà¥à¤à¥à¤¤ à¤à¥à¤¨à¥ (GB18030)"
#: borrowed/goffice/go-charmap-sel.c:137
msgid "Chinese Simplified (GB2312)"
-msgstr ""
+msgstr "सरलà¥à¤à¥à¤¤ à¤à¥à¤¨à¥ (GB2312)"
#: borrowed/goffice/go-charmap-sel.c:138
msgid "Chinese Simplified (GBK)"
-msgstr ""
+msgstr "सरलà¥à¤à¥à¤¤ à¤à¥à¤¨à¥ (GBK)"
#: borrowed/goffice/go-charmap-sel.c:139
msgid "Chinese Simplified (HZ)"
-msgstr ""
+msgstr "सरलà¥à¤à¥à¤¤ à¤à¥à¤¨à¥ (HZ)"
#: borrowed/goffice/go-charmap-sel.c:140
msgid "Chinese Simplified (Windows-936)"
-msgstr ""
+msgstr "सरलà¥à¤à¥à¤¤ à¤à¥à¤¨à¥ (विà¤à¤¡à¥à¤à¤¼-936)"
#: borrowed/goffice/go-charmap-sel.c:142
msgid "Chinese Traditional (Big5)"
-msgstr ""
+msgstr "पारमà¥à¤ªà¤°à¤¿à¤ à¤à¥à¤¨à¥ (Big5)"
#: borrowed/goffice/go-charmap-sel.c:143
msgid "Chinese Traditional (Big5-HKSCS)"
-msgstr ""
+msgstr "पारमà¥à¤ªà¤°à¤¿à¤ à¤à¥à¤¨à¥ (Big5-HKSCS)"
#: borrowed/goffice/go-charmap-sel.c:145
msgid "Chinese Traditional (EUC-TW)"
-msgstr ""
+msgstr "पारमà¥à¤ªà¤°à¤¿à¤ à¤à¥à¤¨à¥ (EUC-TW)"
#: borrowed/goffice/go-charmap-sel.c:147
+#, fuzzy
msgid "Croatian (MacCroatian)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤à¤¶à¤¿à¤¯à¤¾à¤ (MacCroatian)"
#: borrowed/goffice/go-charmap-sel.c:149
msgid "Cyrillic (IBM-855)"
@@ -212,49 +225,48 @@ msgstr ""
#: borrowed/goffice/go-charmap-sel.c:159
msgid "Russian (CP-866)"
-msgstr ""
+msgstr "रà¥à¤¸à¥ (CP-866)"
#: borrowed/goffice/go-charmap-sel.c:160
msgid "Ukrainian (KOI8-U)"
-msgstr ""
+msgstr "यà¥à¤à¥à¤°à¥à¤¨à¥ (KO18-U)"
#: borrowed/goffice/go-charmap-sel.c:161
-#, fuzzy
msgid "Ukrainian (MacUkrainian)"
-msgstr "KOI8-U (यà¥à¤à¥à¤°à¥à¤¨à¤¿à¤¯à¤¾à¤) "
+msgstr "यà¥à¤à¥à¤°à¥à¤¨à¥ (MacUkrainian)"
#: borrowed/goffice/go-charmap-sel.c:163
msgid "English (ASCII)"
-msgstr ""
+msgstr "à¤
à¤à¤à¥à¤°à¥à¤à¤¼à¥ (ASCII)"
#: borrowed/goffice/go-charmap-sel.c:165
msgid "Farsi (MacFarsi)"
-msgstr ""
+msgstr "फ़ारसॠ(MacFarsi)"
#: borrowed/goffice/go-charmap-sel.c:166
+#, fuzzy
msgid "Georgian (GEOSTD8)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤à¤¿à¤¯à¤¾à¤ (GEOSTD8)"
#: borrowed/goffice/go-charmap-sel.c:167
-#, fuzzy
msgid "Greek (ISO-8859-7)"
-msgstr "ISO-8859-7 (यà¥à¤¨à¤¾à¤¨à¥) "
+msgstr "यà¥à¤¨à¤¾à¤¨à¥ (ISO-8859-7)"
#: borrowed/goffice/go-charmap-sel.c:168
msgid "Greek (MacGreek)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¾à¤¨à¥ (MacGreek)"
#: borrowed/goffice/go-charmap-sel.c:169
msgid "Greek (Windows-1253)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¾à¤¨à¥ (विà¤à¤¡à¥à¤à¤¼-1253)"
#: borrowed/goffice/go-charmap-sel.c:170
msgid "Gujarati (MacGujarati)"
-msgstr ""
+msgstr "à¤à¥à¤à¤°à¤¾à¤¤à¥ (MacGujarati)"
#: borrowed/goffice/go-charmap-sel.c:172
msgid "Gurmukhi (MacGurmukhi)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤®à¥à¤à¥ (MacGurmukhi)"
#: borrowed/goffice/go-charmap-sel.c:174
msgid "Hebrew (IBM-862)"
@@ -278,7 +290,7 @@ msgstr ""
#: borrowed/goffice/go-charmap-sel.c:182
msgid "Hindi (MacDevanagari)"
-msgstr ""
+msgstr "हिà¤à¤¦à¥ (MacDevanagari)"
#: borrowed/goffice/go-charmap-sel.c:184
msgid "Icelandic (MacIcelandic)"
@@ -286,31 +298,35 @@ msgstr ""
#: borrowed/goffice/go-charmap-sel.c:186
msgid "Japanese (EUC-JP)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (EUC-JP)"
#: borrowed/goffice/go-charmap-sel.c:187
msgid "Japanese (ISO-2022-JP)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (ISO-2022-JP)"
#: borrowed/goffice/go-charmap-sel.c:189
msgid "Japanese (Shift_JIS)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (शिफ़à¥à¤_JIS)"
#: borrowed/goffice/go-charmap-sel.c:190
+#, fuzzy
msgid "Korean (EUC-KR)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤ (EUC-KR)"
#: borrowed/goffice/go-charmap-sel.c:191
+#, fuzzy
msgid "Korean (ISO-2022-KR)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤ (ISO-2022-KR)"
#: borrowed/goffice/go-charmap-sel.c:192
+#, fuzzy
msgid "Korean (JOHAB)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤ (JOHAB)"
#: borrowed/goffice/go-charmap-sel.c:193
+#, fuzzy
msgid "Korean (UHC)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤ (UHC)"
#: borrowed/goffice/go-charmap-sel.c:194
#, fuzzy
@@ -318,62 +334,63 @@ msgid "Nordic (ISO-8859-10)"
msgstr "ISO-8859-10 (नà¥à¤°à¥à¤¡à¤¿à¤) "
#: borrowed/goffice/go-charmap-sel.c:195
+#, fuzzy
msgid "Romanian (MacRomanian)"
-msgstr ""
+msgstr "रà¥à¤®à¤¾à¤¨à¤¿à¤¯à¤¾à¤ (MacRomanian)"
#: borrowed/goffice/go-charmap-sel.c:197
+#, fuzzy
msgid "Romanian (ISO-8859-16)"
-msgstr ""
+msgstr "रà¥à¤®à¤¾à¤¨à¤¿à¤¯à¤¾à¤ (ISO-8859-16)"
#: borrowed/goffice/go-charmap-sel.c:199
msgid "South European (ISO-8859-3)"
-msgstr ""
+msgstr "दà¤à¥à¤·à¤¿à¤£ यà¥à¤°à¥à¤ªà¥à¤¯ (ISO-8859-3)"
#: borrowed/goffice/go-charmap-sel.c:201
+#, fuzzy
msgid "Thai (TIS-620)"
-msgstr ""
+msgstr "थाठ(TIS-620)"
#: borrowed/goffice/go-charmap-sel.c:202
msgid "Turkish (IBM-857)"
-msgstr ""
+msgstr "तà¥à¤°à¥à¤à¥ (IBM-857)"
#: borrowed/goffice/go-charmap-sel.c:203
msgid "Turkish (ISO-8859-9)"
-msgstr ""
+msgstr "तà¥à¤°à¥à¤à¥ (ISO-8859-9)"
#: borrowed/goffice/go-charmap-sel.c:204
msgid "Turkish (MacTurkish)"
-msgstr ""
+msgstr "तà¥à¤°à¥à¤à¥ (MacTurkish)"
#: borrowed/goffice/go-charmap-sel.c:206
msgid "Turkish (Windows-1254)"
-msgstr ""
+msgstr "तà¥à¤°à¥à¤à¥ (विà¤à¤¡à¥à¤à¤¼-1254)"
#: borrowed/goffice/go-charmap-sel.c:208
-#, fuzzy
msgid "Unicode (UTF-7)"
-msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-7)"
#: borrowed/goffice/go-charmap-sel.c:209
-#, fuzzy
msgid "Unicode (UTF-8)"
-msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-8)"
#: borrowed/goffice/go-charmap-sel.c:210
msgid "Unicode (UTF-16BE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-16BE)"
#: borrowed/goffice/go-charmap-sel.c:211
msgid "Unicode (UTF-16LE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-16LE)"
#: borrowed/goffice/go-charmap-sel.c:212
msgid "Unicode (UTF-32BE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-32BE)"
#: borrowed/goffice/go-charmap-sel.c:213
msgid "Unicode (UTF-32LE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-32LE)"
#: borrowed/goffice/go-charmap-sel.c:214
#, fuzzy
@@ -381,75 +398,82 @@ msgid "User Defined"
msgstr "यà¥à¤à¤°à¤¨à¥à¤®"
#: borrowed/goffice/go-charmap-sel.c:215
+#, fuzzy
msgid "Vietnamese (TCVN)"
-msgstr ""
+msgstr "वियतनामॠ(TCVN)"
#: borrowed/goffice/go-charmap-sel.c:217
+#, fuzzy
msgid "Vietnamese (VISCII)"
-msgstr ""
+msgstr "वियतनामॠ(VISCII)"
#: borrowed/goffice/go-charmap-sel.c:218
+#, fuzzy
msgid "Vietnamese (VPS)"
-msgstr ""
+msgstr "वियतनामॠ(VPS)"
#: borrowed/goffice/go-charmap-sel.c:219
+#, fuzzy
msgid "Vietnamese (Windows-1258)"
-msgstr ""
+msgstr "वियतनामॠ(Windows-1258)"
#: borrowed/goffice/go-charmap-sel.c:221
msgid "Visual Hebrew (ISO-8859-8)"
msgstr ""
#: borrowed/goffice/go-charmap-sel.c:223
+#, fuzzy
msgid "Western (IBM-850)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (IBM-850)"
#: borrowed/goffice/go-charmap-sel.c:224
+#, fuzzy
msgid "Western (ISO-8859-1)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (ISO-8859-1)"
#: borrowed/goffice/go-charmap-sel.c:225
+#, fuzzy
msgid "Western (ISO-8859-15)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (ISO-8859-15)"
#: borrowed/goffice/go-charmap-sel.c:227
+#, fuzzy
msgid "Western (MacRoman)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (MacRoman)"
#: borrowed/goffice/go-charmap-sel.c:228
+#, fuzzy
msgid "Western (Windows-1252)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (Windows-1252)"
#: borrowed/goffice/go-charmap-sel.c:441
-#, fuzzy
msgid "Locale: "
-msgstr "लà¥à¤_ल:"
+msgstr "सà¥à¤¥à¤¾à¤¨ : "
#: borrowed/goffice/go-charmap-sel.c:476
-#, fuzzy
msgid "Conversion Direction"
-msgstr "रà¥à¤ªà¤¾à¤à¤¤à¤°à¤£ पà¥à¤°à¤¾ हॠà¤à¤¯à¤¾"
+msgstr "रà¥à¤ªà¤¾à¤à¤¤à¤°à¤£ दिशा"
#: borrowed/goffice/go-charmap-sel.c:477
+#, fuzzy
msgid "This value determines which iconv test to perform."
-msgstr ""
+msgstr "यह मान निरà¥à¤§à¤¾à¤°à¤¿à¤¤ à¤à¤°à¤¤à¤¾ हॠà¤à¤¿ à¤à¥à¤¨ सा iconv परà¥à¤à¥à¤·à¤£ à¤à¤°à¤¨à¤¾ हà¥à¥¤"
#: borrowed/goffice/go-optionmenu.c:339
msgid "Menu"
-msgstr ""
+msgstr "सà¥à¤à¥"
#: borrowed/goffice/go-optionmenu.c:339
-#, fuzzy
msgid "The menu of options"
-msgstr "नà¤à¤¬à¤° विà¤à¤²à¥à¤ª हॠ%s."
+msgstr "विà¤à¤²à¥à¤ªà¥à¤ à¤à¥ सà¥à¤à¥"
#: doc/tip_of_the_day.list.c:3
msgid ""
"The GnuCash online manual has lots of helpful information. You can access "
"the manual under the Help menu."
msgstr ""
-"GnuCash à¤à¤¨à¤²à¤¾à¤à¤¨ मà¥à¤¨à¥à¤
ल मà¥à¤ बहà¥à¤¤ सॠà¤à¤ªà¤¯à¥à¤à¥ à¤à¤¾à¤¨à¤à¤¾à¤°à¤¿à¤¯à¤¾à¤ हà¥à¤. à¤à¤ª हà¥à¤²à¥à¤ª मà¥à¤¨à¥à¤¯à¥ à¤à¥ à¤
à¤à¤¤à¤°à¥à¤à¤¤ à¤à¤¸ मà¥à¤¨à¥à¤
ल "
-"à¤à¥ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤° सà¤à¤¤à¥ हà¥à¤."
+"GnuCash à¤à¤¨à¤²à¤¾à¤à¤¨ मà¥à¤¨à¥à¤
ल मà¥à¤ बहà¥à¤¤ सॠà¤à¤ªà¤¯à¥à¤à¥ à¤à¤¾à¤¨à¤à¤¾à¤°à¤¿à¤¯à¤¾à¤ हà¥à¤. à¤à¤ª सहायता सà¥à¤à¥ à¤à¥ "
+"à¤
à¤à¤¤à¤°à¥à¤à¤¤ à¤à¤¸ मà¥à¤¨à¥à¤
ल à¤à¥ पà¥à¤°à¤¾à¤ªà¥à¤¤ à¤à¤° सà¤à¤¤à¥ हà¥à¤."
#. Translators: You can replace the link, if a translated page exists.
#: doc/tip_of_the_day.list.c:7
@@ -458,6 +482,9 @@ msgid ""
"community. For announcements of new releases, user groups etc. see the table "
"at https://wiki.gnucash.org/wiki/Mailing_Lists"
msgstr ""
+"मà¥à¤²à¤¿à¤à¤ सà¥à¤à¤¿à¤¯à¤¾à¤ GnuCash समà¥à¤¦à¤¾à¤¯ मà¥à¤ सà¤à¤à¤¾à¤° à¤à¤¾ पसà¤à¤¦à¥à¤¦à¤¾ रà¥à¤ª हà¥à¤à¥¤ नठरिलà¥à¤à¤¼, "
+"à¤à¤ªà¤¯à¥à¤à¤à¤°à¥à¤¤à¤¾ समà¥à¤¹ à¤à¤¦à¤¿ à¤à¥ à¤à¥à¤·à¤£à¤¾à¤à¤ à¤à¥ लिठhttps://wiki.gnucash.org/wiki/"
+"Mailing_Lists पर तालिà¤à¤¾ दà¥à¤à¥à¤"
#: doc/tip_of_the_day.list.c:11
msgid ""
@@ -465,8 +492,9 @@ msgid ""
"lists, you can chat to them live on IRC! Join them on #gnucash at irc.gnome."
"org"
msgstr ""
-"GnuCash डà¥à¤µà¤²à¤ªà¤°à¥à¤ सॠसà¤à¤ªà¤°à¥à¤ à¤à¤°à¤¨à¤¾ à¤à¤¸à¤¾à¤¨ हà¥. साथ हॠà¤à¤ मà¥à¤²à¤¿à¤à¤ सà¥à¤à¤¿à¤¯à¥à¤ मà¥à¤ à¤à¤ª IRC पर à¤à¤¨à¤à¥ साथ "
-"लाà¤à¤µ à¤à¥à¤ à¤à¤° सà¤à¤¤à¥ हà¥à¤! irc.gnome.org पर #gnucash पर à¤à¤¨à¤à¥ साथ à¤à¥à¤¡à¥à¤."
+"GnuCash डà¥à¤µà¤²à¤ªà¤°à¥à¤ सॠसà¤à¤ªà¤°à¥à¤ à¤à¤°à¤¨à¤¾ à¤à¤¸à¤¾à¤¨ हà¥. साथ हॠà¤à¤ मà¥à¤²à¤¿à¤à¤ सà¥à¤à¤¿à¤¯à¥à¤ मà¥à¤ à¤à¤ª IRC "
+"पर à¤à¤¨à¤à¥ साथ लाà¤à¤µ à¤à¥à¤ à¤à¤° सà¤à¤¤à¥ हà¥à¤! irc.gnome.org पर #gnucash पर à¤à¤¨à¤à¥ साथ "
+"à¤à¥à¤¡à¤¼à¥à¤."
#: doc/tip_of_the_day.list.c:15
msgid ""
@@ -1203,8 +1231,9 @@ msgid "Entity type does not match %s: %s"
msgstr "à¤à¤à¤¾à¤ à¤à¤¾ पà¥à¤°à¤à¤¾à¤° मà¥à¤² नहà¥à¤ à¤à¤¾à¤¤à¤¾ हॠ%s: %s"
#: gnucash/gnome/dialog-billterms.c:270
+#, fuzzy
msgid "Discount days cannot be more than due days."
-msgstr ""
+msgstr "à¤à¥à¤ à¤à¥ दिन नियत दिनà¥à¤ सॠà¤
धिठनहà¥à¤ हॠसà¤à¤¤à¥."
#: gnucash/gnome/dialog-billterms.c:324
msgid "You must provide a name for this Billing Term."
@@ -1640,8 +1669,9 @@ msgid "Amend URL:"
msgstr "दरà¥à¤ à¤à¤°à¥à¤ "
#: gnucash/gnome/dialog-doclink.c:246
+#, fuzzy
msgid "Enter URL like http://www.gnucash.org:"
-msgstr ""
+msgstr "http://www.gnucash.org à¤à¥ तरह URL दरà¥à¤ à¤à¤°à¥à¤:"
#: gnucash/gnome/dialog-doclink.c:260
#, fuzzy
@@ -2165,8 +2195,9 @@ msgid "Map Account NOT found"
msgstr "à¤à¤¾à¤¤à¤¾ à¤à¥à¤¡"
#: gnucash/gnome/dialog-imap-editor.c:370
+#, fuzzy
msgid "(Note, if there is a large number, it may take a while)"
-msgstr ""
+msgstr "(धà¥à¤¯à¤¾à¤¨ दà¥à¤, यदि बड़ॠसà¤à¤à¥à¤¯à¤¾ हà¥, तॠà¤à¤¸à¤®à¥à¤ à¤à¥à¤ समय लठसà¤à¤¤à¤¾ हà¥)"
#: gnucash/gnome/dialog-imap-editor.c:704
#: gnucash/gtkbuilder/dialog-imap-editor.glade:123
commit 6a3f2cfb3868b4e5d92b5404f692170e2560d211
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date: Wed Jun 8 23:28:34 2022 +0200
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
189 failing checks (3.5%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
189 failing checks (3.5%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by Frank H. Ellenberger <frank.h.ellenberger at gmail.com> using Weblate
po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
189 failing checks (3.5%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
diff --git a/po/de.po b/po/de.po
index 76835f471..7f49e7005 100644
--- a/po/de.po
+++ b/po/de.po
@@ -38,8 +38,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-30 21:19+0000\n"
-"Last-Translator: Joachim Wetzig <jo.wetzig at web.de>\n"
+"PO-Revision-Date: 2022-06-08 21:28+0000\n"
+"Last-Translator: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
"Language: de\n"
@@ -2217,11 +2217,11 @@ msgid_plural ""
"\n"
"Would you like to remove them now?"
msgstr[0] ""
-"Es gibt %d ungültige Zuordnung. \n"
+"Es gibt eine ungültige Zuordnung.\n"
"\n"
"Möchten Sie sie jetzt löschen?"
msgstr[1] ""
-"Es gibt %d ungültige Zuordnungen. \n"
+"Es gibt %d ungültige Zuordnungen.\n"
"\n"
"Möchten Sie sie jetzt löschen?"
@@ -2947,7 +2947,7 @@ msgid ""
"Please select one, the others will be ignored.\n"
"\n"
msgstr ""
-"Diese Transaktion hat mehrere Splits, \n"
+"Diese Transaktion hat mehrere Splits,\n"
"die man als 'Zahlungssplit' bezeichnen kann; GnuCash weià nur, wie man mit "
"einem umgeht.\n"
"Bitte wählen Sie einen aus, die anderen werden ignoriert.\n"
@@ -4366,7 +4366,7 @@ msgid ""
"Are you sure you want to do this?"
msgstr ""
"Das Zielkonto %s hat nicht die gleiche Währung wie das Konto, von dem Sie "
-"die Buchungen verschieben. \n"
+"die Buchungen verschieben.\n"
"Sollen die Buchungen trotzdem verschoben werden?"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:1438
@@ -4515,7 +4515,7 @@ msgstr "Budget-Bericht"
#: gnucash/gnome/gnc-plugin-page-budget.c:189
msgid "Run the budget report."
-msgstr "Aktuellen Bericht drucken."
+msgstr "Budget-Bericht ausführen."
#: gnucash/gnome/gnc-plugin-page-budget.c:199
msgid "Refresh this window."
@@ -7578,7 +7578,7 @@ msgid ""
"This Account contains Transactions.\n"
"Changing this option is not possible."
msgstr ""
-"Dieses Konto enthält Buchungen. \n"
+"Dieses Konto enthält Buchungen.\n"
"Daher kann diese Option nicht geändert werden."
#: gnucash/gnome-utils/dialog-account.c:1610
@@ -7869,10 +7869,10 @@ msgid ""
"(via File->Properties), after account setup, to select a\n"
"default gain/loss account."
msgstr ""
-"Es gibt kein Erfolgskonto in der festgelegten Buchwährung. \n"
-"Nach der Konteneinrichtung müssen Sie über \n"
+"Es gibt kein Erfolgskonto in der festgelegten Buchwährung.\n"
+"Nach der Konteneinrichtung müssen Sie über\n"
"Datei->Eigenschaften zu diesem Dialog zurückkehren,\n"
-" um ein Erfolgskonto vorzuwählen."
+"um ein Erfolgskonto vorzuwählen."
#: gnucash/gnome-utils/dialog-options.c:869
#: gnucash/import-export/qif-imp/dialog-account-picker.c:299
@@ -9160,6 +9160,7 @@ msgstr "Finanzverwaltung für Privatanwender und Kleinbetriebe."
msgid "translator-credits"
msgstr ""
"Frank H. Ellenberger, 2007, 2009-2022\n"
+"Joachim Wetzig, 2019-2022\n"
"Christian Wehling, 2020-2022\n"
"Jan Schneider, 2022\n"
"Christian Stimming, 2001-2021\n"
@@ -9173,7 +9174,6 @@ msgstr ""
"K. Herbert, 2020\n"
"Manuel Bichler, 2020\n"
"Andreas Hentze, 2019\n"
-"Joachim Wetzig, 2019-2022\n"
"Dmitriy Mangul, 2017-2018\n"
"Mechtilde Stehmann, 2014-2018\n"
"quazgar, 2017\n"
commit 73b608045433fa79b71dd266bc0358d2889c37dc
Author: ÐÐÐ69Ð <weblate at mah69k.net>
Date: Wed Jun 8 23:28:33 2022 +0200
Translation update by ÐÐÐ69Ð <weblate at mah69k.net> using Weblate
po/ru.po: 76.7% (4138 of 5390 strings; 862 fuzzy)
243 failing checks (4.5%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Translation update by ÐÐÐ69Ð <weblate at mah69k.net> using Weblate
po/ru.po: 76.2% (4111 of 5390 strings; 889 fuzzy)
270 failing checks (5.0%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Translation update by ÐÐÐ69Ð <weblate at mah69k.net> using Weblate
po/ru.po: 76.1% (4107 of 5390 strings; 893 fuzzy)
274 failing checks (5.0%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Translation update by ÐÐÐ69Ð <weblate at mah69k.net> using Weblate
po/ru.po: 76.1% (4105 of 5390 strings; 895 fuzzy)
276 failing checks (5.1%)
Translation: GnuCash/Program (Russian)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ru/
Co-authored-by: ÐÐÐ69Ð <weblate at mah69k.net>
diff --git a/po/ru.po b/po/ru.po
index add361dd4..3775c3259 100644
--- a/po/ru.po
+++ b/po/ru.po
@@ -12,14 +12,15 @@
# Dmitriy Mangul <dimang.freetime at gmail.com>, 2017, 2018
# Val Saven <val.saven at gmail.com>, 2021.
# Artem <KovalevArtem.ru at gmail.com>, 2021.
+# ÐÐÐ69Ð <weblate at mah69k.net>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
-"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug.cgi?"
-"product=GnuCash&component=Translations\n"
+"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
+"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2021-02-14 22:50+0000\n"
-"Last-Translator: Artem <KovalevArtem.ru at gmail.com>\n"
+"PO-Revision-Date: 2022-06-08 13:14+0000\n"
+"Last-Translator: ÐÐÐ69Ð <weblate at mah69k.net>\n"
"Language-Team: Russian <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ru/>\n"
"Language: ru\n"
@@ -28,7 +29,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 "
"|| n%100>=20) ? 1 : 2);\n"
-"X-Generator: Weblate 4.5-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Source-Language: C\n"
# For the translation in '../borrowed/goffice/go-charmap-sel.c' see
@@ -6711,9 +6712,9 @@ msgid "R"
msgstr "С"
#: gnucash/gnome/report-menus.scm:57
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Display the ~a report"
-msgstr "ÐÑвеÑÑи оÑÑÑÑ \"%s\""
+msgstr "ÐÑвеÑÑи оÑÑÑÑ ~a"
#: gnucash/gnome/report-menus.scm:90
#: gnucash/gtkbuilder/dialog-custom-report.glade:8
@@ -13810,19 +13811,14 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/assistant-hierarchy.glade:484
-#, fuzzy
msgid ""
"The selection you make here is only the starting point for your personalized "
"account hierarchy. Accounts can be added, renamed, moved, or deleted by hand "
"later at any time."
msgstr ""
-"\n"
-"ÐÑбеÑиÑе Ñе Ð²Ð¸Ð´Ñ Ð´ÐµÑÑелÑноÑÑи, Ð´Ð»Ñ ÑÑеÑа коÑоÑÑÑ
Ð²Ñ ÑобиÑаеÑеÑÑ Ð¸ÑполÑзоваÑÑ "
-"GnuCash. ÐÐ°Ð¶Ð´Ð°Ñ ÐºÐ°ÑегоÑиÑ, коÑоÑÑÑ Ð²Ñ Ð²ÑбеÑиÑе, ÑоздаÑÑ Ð½ÐµÑколÑко ÑÑеÑов.\n"
-"\n"
-"<b>ÐÑимеÑание:</b> ÐÑбоÑ, коÑоÑÑй Ð²Ñ ÑделаеÑе здеÑÑ, ÑвлÑеÑÑÑ ÑолÑко наÑалом "
-"Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð°Ñей пеÑÑонализиÑованной иеÑаÑÑ
ии ÑÑеÑов. СÑеÑа могÑÑ Ð±ÑÑÑ "
-"добавленÑ, пеÑеименованÑ, пеÑемеÑÐµÐ½Ñ Ð¸Ð»Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ð²ÑÑÑнÑÑ Ð¿Ð¾Ð·Ð¶Ðµ в лÑбое вÑемÑ."
+"ÐÑбоÑ, коÑоÑÑй Ð²Ñ ÑделаеÑе здеÑÑ, ÑвлÑеÑÑÑ ÑолÑко наÑалом Ð´Ð»Ñ ÑÐ¾Ð·Ð´Ð°Ð½Ð¸Ñ Ð²Ð°Ñей "
+"пеÑÑонализиÑованной иеÑаÑÑ
ии ÑÑеÑов. СÑеÑа могÑÑ Ð±ÑÑÑ Ð´Ð¾Ð±Ð°Ð²Ð»ÐµÐ½Ñ, "
+"пеÑеименованÑ, пеÑемеÑÐµÐ½Ñ Ð¸Ð»Ð¸ ÑÐ´Ð°Ð»ÐµÐ½Ñ Ð²ÑÑÑнÑÑ Ð¿Ð¾Ð·Ð¶Ðµ в лÑбое вÑемÑ."
#: gnucash/gtkbuilder/assistant-hierarchy.glade:501
#, fuzzy
@@ -14527,11 +14523,8 @@ msgid "Enter Information about..."
msgstr "ÐведиÑе инÑоÑмаÑÐ¸Ñ Ð¾"
#: gnucash/gtkbuilder/assistant-qif-import.glade:1050
-#, fuzzy
msgid "All fields must be complete to continue..."
-msgstr ""
-"\n"
-"ÐÐ»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð²Ñе ÑÑеÑа Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑказанÑ.\n"
+msgstr "ÐÐ»Ñ Ð¿ÑÐ¾Ð´Ð¾Ð»Ð¶ÐµÐ½Ð¸Ñ Ð²Ñе Ð¿Ð¾Ð»Ñ Ð´Ð¾Ð»Ð¶Ð½Ñ Ð±ÑÑÑ ÑказанÑâ¦"
#: gnucash/gtkbuilder/assistant-qif-import.glade:1067
msgid "Tradable commodities"
@@ -20734,11 +20727,13 @@ msgid "Error(s) in invoice without id, all rows of this invoice ignored.\n"
msgstr ""
#: gnucash/import-export/bi-import/dialog-bi-import.c:647
-#, fuzzy, c-format
+#, c-format
msgid ""
"\n"
"Processing...\n"
-msgstr "ÐбÑабоÑаÑÑ _плаÑÑж..."
+msgstr ""
+"\n"
+"ÐбÑабоÑкаâ¦\n"
#: gnucash/import-export/bi-import/dialog-bi-import.c:716
#, fuzzy, c-format
@@ -22386,28 +22381,28 @@ msgid "Parse ambiguity between formats"
msgstr "Ð Ð°Ð·Ð±Ð¾Ñ Ð´Ð²ÑÑмÑÑленноÑÑи Ð¼ÐµÐ¶Ð´Ñ ÑоÑмаÑами"
#: gnucash/import-export/qif-imp/qif-file.scm:1059
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Value '~a' could be ~a or ~a."
-msgstr "ÐнаÑение \"%s\" Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ %s или %s."
+msgstr "ÐнаÑение '~a' Ð¼Ð¾Ð¶ÐµÑ Ð±ÑÑÑ ~a или ~a."
#: gnucash/import-export/qif-imp/qif-merge-groups.scm:105
msgid "Finding duplicate transactions"
msgstr "ÐоиÑк дÑбликаÑов пÑоводок"
#: gnucash/import-export/qif-imp/qif-parse.scm:172
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Unrecognized account type '~s'. Defaulting to Bank."
-msgstr "Ðеопознан Ñип ÑÑÑÑа \"%s\". ÐÑполÑзÑеÑÑÑ \"Ðанк\"."
+msgstr "Ðе опознан Ñип ÑÑÑÑа '~s'. ÐÑполÑзÑеÑÑÑ \"Ðанк\"."
#: gnucash/import-export/qif-imp/qif-parse.scm:235
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Unrecognized action '~a'."
-msgstr "Ðе опознано дейÑÑвие \"%s\"."
+msgstr "Ðе опознано дейÑÑвие '~a'."
#: gnucash/import-export/qif-imp/qif-parse.scm:254
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Unrecognized status '~a'. Defaulting to uncleared."
-msgstr "Ðе опознано ÑоÑÑоÑние \"%s\". ÐÑполÑзÑеÑÑÑ \"не ÑиÑÑаÑ\"."
+msgstr "Ðе опознано ÑоÑÑоÑние \"~a\". ÐÑполÑзÑеÑÑÑ \"не ÑиÑÑаÑ\"."
#: gnucash/import-export/qif-imp/qif-to-gnc.scm:213
msgid "QIF import: Name conflict with another account."
@@ -22495,9 +22490,9 @@ msgid "Have a nice day!"
msgstr "ХоÑоÑего днÑ!"
#: gnucash/python/init.py:118
-#, fuzzy, python-format
+#, python-format
msgid "Welcome to GnuCash %s Shell"
-msgstr "ÐобÑо пожаловаÑÑ Ð² GnuCash ~a !"
+msgstr "ÐобÑо пожаловаÑÑ Ð² GnuCash %s оболоÑкÑ"
#: gnucash/register/ledger-core/gncEntryLedger.c:250
msgid "Hours"
@@ -23181,9 +23176,9 @@ msgid "List"
msgstr "СпиÑок"
#: gnucash/report/eguile.scm:150
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Template file \"~a\" can not be read"
-msgstr "Ðе ÑдалоÑÑ Ð¿ÑоÑиÑаÑÑ Ñайл Ñаблона \"%s\""
+msgstr "Ðе ÑдалоÑÑ Ð¿ÑоÑиÑаÑÑ Ñайл Ñаблона \"~a\""
#: gnucash/report/html-chart.scm:462
msgid "Load"
@@ -23746,12 +23741,12 @@ msgid "Address Email"
msgstr "Email адÑеÑа"
#: gnucash/report/reports/aging.scm:205
-#, fuzzy, scheme-format
+#, scheme-format
msgid ""
"Transactions relating to '~a' contain more than one currency. This report is "
"not designed to cope with this possibility."
msgstr ""
-"ÐÑоводки оÑноÑÑÑиеÑÑ Ðº \"%s\" ÑодеÑÐ¶Ð°Ñ Ð±Ð¾Ð»ÐµÐµ одной валÑÑÑ. ÐÑÐ¾Ñ Ð¾ÑÑÑÑ Ð½Ðµ "
+"ÐÑоводки оÑноÑÑÑиеÑÑ Ðº \"~a\" ÑодеÑÐ¶Ð°Ñ Ð±Ð¾Ð»ÐµÐµ одной валÑÑÑ. ÐÑÐ¾Ñ Ð¾ÑÑÑÑ Ð½Ðµ "
"ÑазÑабаÑÑвалÑÑ Ð´Ð»Ñ Ð¿Ð¾Ð´Ð¾Ð±Ð½Ð¾Ð³Ð¾."
#: gnucash/report/reports/aging.scm:345
@@ -24296,13 +24291,13 @@ msgstr ""
"ÑлÑÑÑиÑе ÑÑÑеÑÑвÑÑÑие оÑÑÑÑÑ."
#: gnucash/report/reports/example/hello-world.scm:322
-#, fuzzy, scheme-format
+#, scheme-format
msgid ""
"For help on writing reports, or to contribute your brand new, totally cool "
"report, consult the mailing list ~a."
msgstr ""
"ÐÑли нÑжна помоÑÑ Ð² Ñоздании оÑÑÑÑов или в добавлении ваÑего каÑеÑÑвенно "
-"нового и ÑовеÑÑенно кÑÑÑого оÑÑÑÑа, Ñо напиÑиÑе в ÑпиÑок ÑаÑÑÑлок %s."
+"нового и ÑовеÑÑенно кÑÑÑого оÑÑÑÑа, Ñо напиÑиÑе в ÑпиÑок ÑаÑÑÑлок ~a."
#: gnucash/report/reports/example/hello-world.scm:327
#, fuzzy
@@ -24323,14 +24318,14 @@ msgstr ""
"scheme.com/tspl2d/>."
#: gnucash/report/reports/example/hello-world.scm:332
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The current time is ~a."
-msgstr "ТекÑÑее вÑÐµÐ¼Ñ %s."
+msgstr "ТекÑÑее вÑÐµÐ¼Ñ ~a."
#: gnucash/report/reports/example/hello-world.scm:337
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The boolean option is ~a."
-msgstr "ÐÑлевÑй паÑамеÑÑ ÑвлÑеÑÑÑ %s."
+msgstr "ÐÑлевÑй паÑамеÑÑ ÑвлÑеÑÑÑ ~a."
#: gnucash/report/reports/example/hello-world.scm:338
msgid "true"
@@ -24341,44 +24336,44 @@ msgid "false"
msgstr "ложÑ"
#: gnucash/report/reports/example/hello-world.scm:342
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The radio button option is ~a."
-msgstr "СÑÑоковÑй паÑамеÑÑ: %s."
+msgstr "ÐнаÑение пеÑеклÑÑаÑÐµÐ»Ñ ~a."
#: gnucash/report/reports/example/hello-world.scm:347
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The multi-choice option is ~a."
-msgstr "ÐаÑамеÑÑ Ñ Ð¼Ð½Ð¾Ð¶ÐµÑÑвеннÑм вÑбоÑом: %s."
+msgstr "ÐаÑамеÑÑ Ñ Ð¼Ð½Ð¾Ð¶ÐµÑÑвеннÑм вÑбоÑом: ~a."
#: gnucash/report/reports/example/hello-world.scm:352
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The string option is ~a."
-msgstr "СÑÑоковÑй паÑамеÑÑ: %s."
+msgstr "СÑÑоковÑй паÑамеÑÑ: ~a."
#: gnucash/report/reports/example/hello-world.scm:357
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The date option is ~a."
-msgstr "ÐаÑамеÑÑ Ð´Ð°ÑÑ: %s."
+msgstr "ÐаÑамеÑÑ Ð´Ð°ÑÑ: ~a."
#: gnucash/report/reports/example/hello-world.scm:362
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The relative date option is ~a."
-msgstr "ÐаÑамеÑÑ Ð¾ÑноÑиÑелÑной даÑÑ: %s."
+msgstr "ÐаÑамеÑÑ Ð¾ÑноÑиÑелÑной даÑÑ: ~a."
#: gnucash/report/reports/example/hello-world.scm:367
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The combination date option is ~a."
-msgstr "ÐаÑамеÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñованной даÑÑ: %s."
+msgstr "ÐаÑамеÑÑ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð¸Ñованной даÑÑ: ~a."
#: gnucash/report/reports/example/hello-world.scm:372
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The number option is ~a."
-msgstr "ЧиÑловой паÑамеÑÑ: %s."
+msgstr "ЧиÑловой паÑамеÑÑ: ~a."
#: gnucash/report/reports/example/hello-world.scm:383
-#, fuzzy, scheme-format
+#, scheme-format
msgid "The number option formatted as currency is ~a."
-msgstr "ЧиÑловой паÑамеÑÑ Ñ Ð´ÐµÐ½ÐµÐ¶Ð½Ñм ÑоÑмаÑиÑованием: %s."
+msgstr "ЧиÑловой паÑамеÑÑ Ñ Ð´ÐµÐ½ÐµÐ¶Ð½Ñм ÑоÑмаÑиÑованием: ~a."
#: gnucash/report/reports/example/hello-world.scm:395
msgid "Items you selected:"
@@ -24561,9 +24556,9 @@ msgstr ""
"ÑÑеÑам. ТолÑко TXF ÐºÐ¾Ð´Ñ Ñ Ð¸ÑÑоÑниками плаÑелÑÑиков могÑÑ Ð¿Ð¾Ð²ÑоÑÑÑÑÑÑ."
#: gnucash/report/reports/locale-specific/de_DE/taxtxf.scm:808
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Period from ~a to ~a"
-msgstr "ÐеÑиод Ñ %s по %s"
+msgstr "ÐеÑиод Ñ ~a по ~a"
#: gnucash/report/reports/locale-specific/de_DE/taxtxf.scm:845
msgid "Tax Report & XML Export"
@@ -24863,9 +24858,9 @@ msgid "Weekly Average"
msgstr "СÑедне-неделÑнÑй"
#: gnucash/report/reports/standard/account-piecharts.scm:535
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Balance at ~a"
-msgstr "ÐÑÑаÑок на %s"
+msgstr "ÐÑÑаÑок на ~a"
#: gnucash/report/reports/standard/account-summary.scm:69
msgid "Account Summary"
@@ -25148,9 +25143,9 @@ msgstr "ÐÑопÑÑÑиÑÑ ÑÑеÑа"
#: gnucash/report/reports/standard/equity-statement.scm:303
#: gnucash/report/reports/standard/income-statement.scm:406
#: gnucash/report/reports/standard/trial-balance.scm:407
-#, fuzzy, scheme-format
+#, scheme-format
msgid "For Period Covering ~a to ~a"
-msgstr "за пеÑиод Ñ %s по %s"
+msgstr "за пеÑиод Ñ ~a по ~a"
#: gnucash/report/reports/standard/account-summary.scm:410
msgid "Account title"
@@ -26263,19 +26258,19 @@ msgid "Total Expenses"
msgstr "ÐÑого ÑаÑÑ
од"
#: gnucash/report/reports/standard/budget-income-statement.scm:527
-#, fuzzy, scheme-format
+#, scheme-format
msgid "for Budget ~a"
-msgstr "Ð´Ð»Ñ Ð±ÑджеÑа %s"
+msgstr "Ð´Ð»Ñ Ð±ÑджеÑа ~a"
#: gnucash/report/reports/standard/budget-income-statement.scm:529
-#, fuzzy, scheme-format
+#, scheme-format
msgid "for Budget ~a Period ~d"
-msgstr "Ð´Ð»Ñ Ð±ÑджеÑа %s за пеÑиод %u"
+msgstr "Ð´Ð»Ñ Ð±ÑджеÑа ~a за пеÑиод ~d"
#: gnucash/report/reports/standard/budget-income-statement.scm:532
-#, fuzzy, scheme-format
+#, scheme-format
msgid "for Budget ~a Periods ~d - ~d"
-msgstr "Ð´Ð»Ñ Ð±ÑджеÑа %s за пеÑÐ¸Ð¾Ð´Ñ %u - %u"
+msgstr "Ð´Ð»Ñ Ð±ÑджеÑа ~a за пеÑÐ¸Ð¾Ð´Ñ ~d - ~d"
#: gnucash/report/reports/standard/budget-income-statement.scm:560
#: gnucash/report/reports/standard/equity-statement.scm:457
@@ -26493,14 +26488,14 @@ msgstr ""
"ÐоказÑваÑÑ Ð¿Ð¾Ð»Ð½Ñе Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÑÑеÑов (вклÑÑÐ°Ñ Ð½Ð°Ð·Ð²Ð°Ð½Ð¸Ñ ÑодиÑелÑÑкиÑ
ÑÑеÑов)."
#: gnucash/report/reports/standard/cash-flow.scm:205
-#, fuzzy, scheme-format
+#, scheme-format
msgid "~a and subaccounts"
-msgstr "и ÑÑбÑÑеÑа"
+msgstr "~a и ÑÑбÑÑеÑа"
#: gnucash/report/reports/standard/cash-flow.scm:206
-#, fuzzy, scheme-format
+#, scheme-format
msgid "~a and selected subaccounts"
-msgstr "%s и вÑбÑаннÑе ÑÑбÑÑеÑа"
+msgstr "~a и вÑбÑаннÑе ÑÑбÑÑеÑа"
#: gnucash/report/reports/standard/cash-flow.scm:270
msgid "Money into selected accounts comes from"
@@ -26604,9 +26599,9 @@ msgid "Daily Average"
msgstr "СÑедне-дневной"
#: gnucash/report/reports/standard/category-barchart.scm:505
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Balances ~a to ~a"
-msgstr "ÐÐ°Ð»Ð°Ð½Ñ %s по %s"
+msgstr "ÐÐ°Ð»Ð°Ð½Ñ ~a по ~a"
#: gnucash/report/reports/standard/category-barchart.scm:628
#: gnucash/report/reports/standard/category-barchart.scm:649
@@ -28863,14 +28858,14 @@ msgid "Credit Lines"
msgstr "ÐÑедиÑнÑе линии"
#: gnucash/report/report-utilities.scm:713
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Building '~a' report ..."
-msgstr "СоздаеÑÑÑ Ð¾ÑÑÑÑ \"%s\"..."
+msgstr "СоздаеÑÑÑ Ð¾ÑÑÑÑ \"~a\"â¦"
#: gnucash/report/report-utilities.scm:719
-#, fuzzy, scheme-format
+#, scheme-format
msgid "Rendering '~a' report ..."
-msgstr "РиÑÑеÑÑÑ Ð¾ÑÑÑÑ \"%s\"..."
+msgstr "ÐизÑализаÑÐ¸Ñ Ð¾ÑÑÑÑа \"~a\"â¦"
#: gnucash/report/report-utilities.scm:721
#, fuzzy
@@ -29709,9 +29704,9 @@ msgstr ""
#. Translators: Both ~a's are dates
#: gnucash/report/trep-engine.scm:2269
-#, fuzzy, scheme-format
+#, scheme-format
msgid "From ~a to ~a"
-msgstr "С %s по %s"
+msgstr "С ~a по ~a"
#: libgnucash/app-utils/business-options.scm:69
msgid "Company Address"
commit 88bf999476425c0101d58f4539b0be6da76db055
Author: Allan Nordhøy <epost at anotheragency.no>
Date: Wed Jun 8 23:28:32 2022 +0200
Translation update by Allan Nordhøy <epost at anotheragency.no> using Weblate
po/nb.po: 53.6% (2892 of 5390 strings; 1637 fuzzy)
397 failing checks (7.3%)
Translation: GnuCash/Program (Norwegian Bokmål)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/nb_NO/
Co-authored-by: Allan Nordhøy <epost at anotheragency.no>
diff --git a/po/nb.po b/po/nb.po
index d290c49e0..dd3cc0590 100644
--- a/po/nb.po
+++ b/po/nb.po
@@ -4,7 +4,7 @@
# Tor Harald Thorland <linux at strigen.com>, 2005-2006.
# Sigve Indregard <sigve.indregard at gmail.com>, 2006.
# John Erling Blad <jeblad at gmail.com>, 2018, 2020
-# Allan Nordhøy <epost at anotheragency.no>, 2020, 2021.
+# Allan Nordhøy <epost at anotheragency.no>, 2020, 2021, 2022.
# Petter Reinholdtsen <pere-weblate at hungry.com>, 2022.
msgid ""
msgstr ""
@@ -12,8 +12,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-04-21 12:07+0000\n"
-"Last-Translator: Petter Reinholdtsen <pere-weblate at hungry.com>\n"
+"PO-Revision-Date: 2022-05-31 02:16+0000\n"
+"Last-Translator: Allan Nordhøy <epost at anotheragency.no>\n"
"Language-Team: Norwegian Bokmål <https://hosted.weblate.org/projects/gnucash/"
"gnucash/nb_NO/>\n"
"Language: nb\n"
@@ -21,7 +21,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -1546,10 +1546,11 @@ msgid "Unable to change report configuration name."
msgstr "Kunne ikke endre rapportoppsettsnavn."
#: gnucash/gnome/dialog-custom-report.c:477
+#, fuzzy
msgid ""
"A saved report configuration with this name already exists, please choose "
"another name."
-msgstr ""
+msgstr "En lagret rapport med dette navnet finnes allerede. Velg et annet navn."
#: gnucash/gnome/dialog-custom-report.c:503
#, fuzzy
@@ -9060,12 +9061,13 @@ msgstr ""
msgid "translator-credits"
msgstr ""
"Oversettelse til norsk bokmål av:\n"
+"Allan Nordhøy <epost at anotheragency.no>, 2021,2022\n"
"John Erling Blad <jeblad at gmail.com>, 2018, 2020.\n"
"Sigve Indregard <sigve.indregard at gmail.com>, 2006.\n"
"Tor Harald Thorland <tortho at strigen.com>, 2005-2006.\n"
"Kjartan Maraas <kmaraas at gnome.org>, 2000.\n"
"\n"
-"Vennligst send en e-post dersom du har\n"
+"Send en e-post dersom du har\n"
"kommentarer til oversettelsen."
#: gnucash/gnome-utils/gnc-main-window.c:4741
commit 439a700926070ceea9627ffe9d0f238c62499788
Author: Joachim Wetzig <jo.wetzig at web.de>
Date: Wed Jun 8 23:28:32 2022 +0200
Translation update by Joachim Wetzig <jo.wetzig at web.de> using Weblate
po/de.po: 99.9% (5389 of 5390 strings; 1 fuzzy)
189 failing checks (3.5%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Joachim Wetzig <jo.wetzig at web.de>
diff --git a/po/de.po b/po/de.po
index 21f1d4316..76835f471 100644
--- a/po/de.po
+++ b/po/de.po
@@ -6,7 +6,7 @@
# Christian Stimming <stimming at tuhh.de>, 2001-2020.
# Frank H. Ellenberger <frank.h.ellenberger at gmail.com>, 2007, 2009-2022.
# Andreas Hentze <pictarus at gmx.de>, 2019
-# Joachim Wetzig <jo.wetzig at web.de>, 2019
+# Joachim Wetzig <jo.wetzig at web.de>, 2019, 2022.
# Dmitriy Mangul <dimang.freetime at gmail.com>, 2017-2018
# Mechtilde Stehmann <ooo at mechtilde.de>, 2014-2018.
# quazgar <quazgar at posteo.de> 2017.
@@ -38,8 +38,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-19 17:16+0000\n"
-"Last-Translator: Jan Schneider <grimpeur78 at gmail.com>\n"
+"PO-Revision-Date: 2022-05-30 21:19+0000\n"
+"Last-Translator: Joachim Wetzig <jo.wetzig at web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
"Language: de\n"
@@ -2216,8 +2216,14 @@ msgid_plural ""
"There are %d invalid mappings,\n"
"\n"
"Would you like to remove them now?"
-msgstr[0] "Es gibt %d ungültige Zuordnung. Soll sie gelöscht werden?"
-msgstr[1] "Es gibt %d ungültige Zuordnungen. Sollen sie gelöscht werden?"
+msgstr[0] ""
+"Es gibt %d ungültige Zuordnung. \n"
+"\n"
+"Möchten Sie sie jetzt löschen?"
+msgstr[1] ""
+"Es gibt %d ungültige Zuordnungen. \n"
+"\n"
+"Möchten Sie sie jetzt löschen?"
#: gnucash/gnome/dialog-imap-editor.c:368
#, c-format
@@ -2730,6 +2736,7 @@ msgstr "Auftrag suchen"
#: gnucash/gnome/window-reconcile2.c:1659 gnucash/gnome/window-reconcile.c:1835
#: gnucash/gnome-utils/gnc-file.c:90 gnucash/gnome-utils/gnc-file.c:327
#: gnucash/gnome-utils/gnc-file.c:1141
+#, fuzzy
msgid "Open"
msgstr "Ãffnen"
@@ -2931,7 +2938,7 @@ msgid ""
"payment"
msgstr ""
"Die ausgewählte Buchung hat keine Teile, die einer Zahlung zugewiesen werden "
-"kann."
+"können."
#: gnucash/gnome/dialog-payment.c:1624
msgid ""
@@ -2940,8 +2947,9 @@ msgid ""
"Please select one, the others will be ignored.\n"
"\n"
msgstr ""
-"Während diese Transaktion mehrere Splits hat, die man als 'Zahlungssplit' "
-"bezeichnet, weià GnuCash nur, wie man mit einem umgeht.\n"
+"Diese Transaktion hat mehrere Splits, \n"
+"die man als 'Zahlungssplit' bezeichnen kann; GnuCash weià nur, wie man mit "
+"einem umgeht.\n"
"Bitte wählen Sie einen aus, die anderen werden ignoriert.\n"
"\n"
@@ -3626,7 +3634,7 @@ msgstr "Term_inierte Buchungen"
# Fixme: Source should have HEllip?
#: gnucash/gnome/gnc-plugin-basic-commands.c:166
msgid "_Scheduled Transaction Editor"
-msgstr "Terminierte Buchungen _Editor..."
+msgstr "_Editor für Terminierte Buchungen"
#: gnucash/gnome/gnc-plugin-basic-commands.c:167
msgid "The list of Scheduled Transactions"
@@ -4358,7 +4366,8 @@ msgid ""
"Are you sure you want to do this?"
msgstr ""
"Das Zielkonto %s hat nicht die gleiche Währung wie das Konto, von dem Sie "
-"die Buchungen verschieben. Sollen die Buchungen trotzdem verschoben werden?"
+"die Buchungen verschieben. \n"
+"Sollen die Buchungen trotzdem verschoben werden?"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:1438
msgid "_Pick another account"
@@ -4489,7 +4498,7 @@ msgstr "_Alle Perioden..."
#: gnucash/gnome/gnc-plugin-page-budget.c:177
msgid "Edit budget for all periods for the selected accounts."
-msgstr "Budget für alle Perioden bearbeiten"
+msgstr "Budget für alle Perioden bearbeiten."
#: gnucash/gnome/gnc-plugin-page-budget.c:181
msgid "Edit Note"
@@ -4506,7 +4515,7 @@ msgstr "Budget-Bericht"
#: gnucash/gnome/gnc-plugin-page-budget.c:189
msgid "Run the budget report."
-msgstr "Aktuellen Bericht drucken"
+msgstr "Aktuellen Bericht drucken."
#: gnucash/gnome/gnc-plugin-page-budget.c:199
msgid "Refresh this window."
@@ -4727,7 +4736,7 @@ msgstr "Rechnungsbuchung _rückgängig"
#: gnucash/gnome/gnc-plugin-page-invoice.c:301
msgid "New _Invoice"
-msgstr "Neue _Rechnung..."
+msgstr "Neue _Rechnung"
#: gnucash/gnome/gnc-plugin-page-invoice.c:302
msgid "_Pay Invoice"
@@ -7543,8 +7552,7 @@ msgstr "Sie müssen eine Währung/Wertpapier auswählen."
#: gnucash/gnome-utils/dialog-account.c:952
msgid "You must enter a valid opening balance or leave it blank."
msgstr ""
-"Sie müssen entweder einen gültigen Anfangsbestand angeben\n"
-"oder das Feld freilassen."
+"Sie müssen einen gültigen Anfangsbestand angeben oder das Feld freilassen."
#: gnucash/gnome-utils/dialog-account.c:976
msgid ""
@@ -7570,8 +7578,8 @@ msgid ""
"This Account contains Transactions.\n"
"Changing this option is not possible."
msgstr ""
-"Dieses Konto enthält Buchungen. Daher kann diese Option nicht geändert "
-"werden."
+"Dieses Konto enthält Buchungen. \n"
+"Daher kann diese Option nicht geändert werden."
#: gnucash/gnome-utils/dialog-account.c:1610
msgid "Edit Account"
@@ -7861,9 +7869,10 @@ msgid ""
"(via File->Properties), after account setup, to select a\n"
"default gain/loss account."
msgstr ""
-"Es gibt kein Erfolgskonto in der festgelegten Buchwährung. Nach der "
-"Konteneinrichtung müssen Sie über Datei->Eigenschaften zu diesem Dialog "
-"zurückkehren, um ein Erfolgskonto vorzuwählen."
+"Es gibt kein Erfolgskonto in der festgelegten Buchwährung. \n"
+"Nach der Konteneinrichtung müssen Sie über \n"
+"Datei->Eigenschaften zu diesem Dialog zurückkehren,\n"
+" um ein Erfolgskonto vorzuwählen."
#: gnucash/gnome-utils/dialog-options.c:869
#: gnucash/import-export/qif-imp/dialog-account-picker.c:299
@@ -9164,7 +9173,7 @@ msgstr ""
"K. Herbert, 2020\n"
"Manuel Bichler, 2020\n"
"Andreas Hentze, 2019\n"
-"Joachim Wetzig, 2019\n"
+"Joachim Wetzig, 2019-2022\n"
"Dmitriy Mangul, 2017-2018\n"
"Mechtilde Stehmann, 2014-2018\n"
"quazgar, 2017\n"
@@ -14960,7 +14969,7 @@ msgstr "Datei umwandeln"
#: gnucash/gtkbuilder/assistant-xml-encoding.glade:145
msgid "finish placeholder"
-msgstr "finish placeholder"
+msgstr "Platzhalter für Beenden"
#: gnucash/gtkbuilder/assistant-xml-encoding.glade:150
msgid "Finish GnuCash Datafile Import"
@@ -24620,7 +24629,7 @@ msgstr "Sie haben keine Werte aus der Liste gewählt."
#: gnucash/report/reports/example/hello-world.scm:447
msgid "You have selected no accounts."
-msgstr "Sie haben kein Konto ausgewählt"
+msgstr "Sie haben keine Konten ausgewählt"
#: gnucash/report/reports/example/hello-world.scm:452
msgid "Display help"
@@ -25974,7 +25983,7 @@ msgstr "Zusammenfassung der Optionen hinzufügen"
#: gnucash/report/reports/standard/balsheet-pnl.scm:76
#: gnucash/report/trep-engine.scm:568
msgid "Add summary of options."
-msgstr "Zusammenfassung der Optionen hinzufügen"
+msgstr "Zusammenfassung der Optionen hinzufügen."
#: gnucash/report/reports/standard/balsheet-pnl.scm:78
msgid "Account full name instead of indenting"
@@ -29511,7 +29520,7 @@ msgstr "Abschlussbuchungen ausschlieÃen..."
#: gnucash/report/trep-engine.scm:371
msgid "Show both closing and regular transactions"
-msgstr "reguläre und Abschlussbuchungssätze anzeigen."
+msgstr "Reguläre und Abschlussbuchungssätze anzeigen."
#: gnucash/report/trep-engine.scm:375
msgid "Show closing transactions only"
@@ -29762,7 +29771,7 @@ msgid ""
"parameter is guessed)."
msgstr ""
"Kontobezeichnung des Gegenkontos anzeigen? (Wenn dies eine mehrteiliger "
-"Buchungssatz ist, wird dieser Parameter empfohlen.)"
+"Buchungssatz ist, wird dieser Parameter geraten.)"
#: gnucash/report/trep-engine.scm:1005
msgid "Amount of detail to display per transaction."
@@ -30638,12 +30647,10 @@ msgid ""
"Below you will find the list of invalid account names:\n"
"%s"
msgstr ""
-"Das Trennzeichen \"%s\" wird schon in einem oder mehreren Kontennamen\n"
-"verwendet.\n"
+"Das Trennzeichen \"%s\" wird in einem oder mehreren Kontennamen verwendet.\n"
"\n"
-"Dies ist nicht erlaubt und würde zu fehlerhaften Verhalten führen. Sie\n"
-"müssen entweder ein anderes Trennzeichen auswählen oder die\n"
-"Kontennamen ändern.\n"
+"Dies wird zu unerwartetem Verhalten führen. Wählen Sie ein anderes "
+"Trennzeichen oder ändern Sie die Kontennamen.\n"
"\n"
"Folgende Kontennamen sind betroffen:\n"
"%s"
commit e14dfea3d168fbd4ae24a9150231a6156c349e8c
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jun 4 12:48:27 2022 +0100
Change source files dialog-fincalc.* for spaces and tabs
diff --git a/gnucash/gnome/dialog-fincalc.c b/gnucash/gnome/dialog-fincalc.c
index eb06fb862..2019dc86d 100644
--- a/gnucash/gnome/dialog-fincalc.c
+++ b/gnucash/gnome/dialog-fincalc.c
@@ -97,10 +97,10 @@ static QofLogModule log_module = GNC_MOD_GUI;
/** Prototypes **********************************************************/
-void fincalc_update_calc_button_cb(GtkWidget *unused, FinCalcDialog *fcd);
-void fincalc_calc_clicked_cb(GtkButton *button, FinCalcDialog *fcd);
-void fincalc_compounding_radio_toggled(GtkToggleButton *togglebutton, gpointer data);
-void fincalc_amount_clear_clicked_cb(GtkButton *button, FinCalcDialog *fcd);
+void fincalc_update_calc_button_cb (GtkWidget *unused, FinCalcDialog *fcd);
+void fincalc_calc_clicked_cb (GtkButton *button, FinCalcDialog *fcd);
+void fincalc_compounding_radio_toggled (GtkToggleButton *togglebutton, gpointer user_data);
+void fincalc_amount_clear_clicked_cb (GtkButton *button, FinCalcDialog *fcd);
void fincalc_precision_spin_value_changed_cb (GtkButton *button, FinCalcDialog *fcd);
void fincalc_response_cb (GtkDialog *dialog, gint response, FinCalcDialog *fcd);
@@ -109,13 +109,13 @@ void fincalc_response_cb (GtkDialog *dialog, gint response, FinCalcDialog *fcd);
/* Ensure the given argument is one of the values in the periods array
* above and return the index of the value. */
static int
-normalize_period(unsigned int *period)
+normalize_period (unsigned int *period)
{
int i;
g_return_val_if_fail (period, 0);
- for (i = (sizeof(periods) / sizeof(unsigned int)) - 1; i >= 0; i--)
+ for (i = (sizeof (periods) / sizeof (unsigned int)) - 1; i >= 0; i--)
if (*period >= periods[i])
{
*period = periods[i];
@@ -129,7 +129,7 @@ normalize_period(unsigned int *period)
/* Copy the values in the financial_info structure to the GUI */
static void
-fi_to_gui(FinCalcDialog *fcd)
+fi_to_gui (FinCalcDialog *fcd)
{
int precision;
static char string[64];
@@ -156,30 +156,29 @@ fi_to_gui(FinCalcDialog *fcd)
pmt = double_to_gnc_numeric (fcd->financial_info.pmt, 100000, GNC_HOW_RND_ROUND_HALF_UP);
- precision = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(fcd->precision));
+ precision = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(fcd->precision));
total = gnc_numeric_mul (npp, pmt, GNC_DENOM_AUTO, GNC_HOW_RND_ROUND);
xaccSPrintAmount (string, total, gnc_share_print_info_places (precision));
gtk_label_set_text (GTK_LABEL(fcd->payment_total_label), string);
- i = normalize_period(&fcd->financial_info.CF);
- gtk_combo_box_set_active(GTK_COMBO_BOX(fcd->compounding_combo), i);
+ i = normalize_period (&fcd->financial_info.CF);
+ gtk_combo_box_set_active (GTK_COMBO_BOX(fcd->compounding_combo), i);
- i = normalize_period(&fcd->financial_info.PF);
- gtk_combo_box_set_active(GTK_COMBO_BOX(fcd->payment_combo), i);
+ i = normalize_period (&fcd->financial_info.PF);
+ gtk_combo_box_set_active (GTK_COMBO_BOX(fcd->payment_combo), i);
- gtk_toggle_button_set_active(GTK_TOGGLE_BUTTON(fcd->end_of_period_radio),
- !fcd->financial_info.bep);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(fcd->end_of_period_radio),
+ !fcd->financial_info.bep);
- gtk_toggle_button_set_active
- (GTK_TOGGLE_BUTTON(fcd->discrete_compounding_radio),
- fcd->financial_info.disc);
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(fcd->discrete_compounding_radio),
+ fcd->financial_info.disc);
}
/* Copy the values in the GUI to the financial_info structure */
static void
-gui_to_fi(FinCalcDialog *fcd)
+gui_to_fi (FinCalcDialog *fcd)
{
GtkToggleButton *toggle;
GtkWidget *entry;
@@ -204,36 +203,36 @@ gui_to_fi(FinCalcDialog *fcd)
fcd->financial_info.npp = npp.num;
fcd->financial_info.ir =
- gnc_amount_edit_get_damount(GNC_AMOUNT_EDIT(fcd->amounts[INTEREST_RATE]));
+ gnc_amount_edit_get_damount (GNC_AMOUNT_EDIT(fcd->amounts[INTEREST_RATE]));
fcd->financial_info.pv =
- gnc_amount_edit_get_damount(GNC_AMOUNT_EDIT(fcd->amounts[PRESENT_VALUE]));
+ gnc_amount_edit_get_damount (GNC_AMOUNT_EDIT(fcd->amounts[PRESENT_VALUE]));
fcd->financial_info.pmt =
- gnc_amount_edit_get_damount(GNC_AMOUNT_EDIT(fcd->amounts[PERIODIC_PAYMENT]));
+ gnc_amount_edit_get_damount (GNC_AMOUNT_EDIT(fcd->amounts[PERIODIC_PAYMENT]));
fcd->financial_info.fv =
- gnc_amount_edit_get_damount(GNC_AMOUNT_EDIT(fcd->amounts[FUTURE_VALUE]));
+ gnc_amount_edit_get_damount (GNC_AMOUNT_EDIT(fcd->amounts[FUTURE_VALUE]));
fcd->financial_info.fv = -fcd->financial_info.fv;
- i = gtk_combo_box_get_active(GTK_COMBO_BOX(fcd->compounding_combo));
+ i = gtk_combo_box_get_active (GTK_COMBO_BOX(fcd->compounding_combo));
fcd->financial_info.CF = periods[i];
- i = gtk_combo_box_get_active(GTK_COMBO_BOX(fcd->payment_combo));
+ i = gtk_combo_box_get_active (GTK_COMBO_BOX(fcd->payment_combo));
fcd->financial_info.PF = periods[i];
toggle = GTK_TOGGLE_BUTTON(fcd->end_of_period_radio);
- fcd->financial_info.bep = !gtk_toggle_button_get_active(toggle);
+ fcd->financial_info.bep = !gtk_toggle_button_get_active (toggle);
toggle = GTK_TOGGLE_BUTTON(fcd->discrete_compounding_radio);
- fcd->financial_info.disc = gtk_toggle_button_get_active(toggle);
+ fcd->financial_info.disc = gtk_toggle_button_get_active (toggle);
fcd->financial_info.prec = gnc_locale_decimal_places ();
}
/* Set the sensitivity of the calculation buttons based on the argument. */
void
-fincalc_update_calc_button_cb(GtkWidget *unused, FinCalcDialog *fcd)
+fincalc_update_calc_button_cb (GtkWidget *unused, FinCalcDialog *fcd)
{
const gchar *text;
gint i;
@@ -244,41 +243,41 @@ fincalc_update_calc_button_cb(GtkWidget *unused, FinCalcDialog *fcd)
for (i = 0; i < NUM_FIN_CALC_VALUES; i++)
{
GtkWidget *entry = gnc_amount_edit_gtk_entry (GNC_AMOUNT_EDIT(fcd->amounts[i]));
- text = gtk_entry_get_text(GTK_ENTRY(entry));
+ text = gtk_entry_get_text (GTK_ENTRY(entry));
if ((text == NULL) || (*text == '\0'))
{
- gtk_widget_set_sensitive(GTK_WIDGET(fcd->calc_button), TRUE);
+ gtk_widget_set_sensitive (GTK_WIDGET(fcd->calc_button), TRUE);
return;
}
}
- gtk_widget_set_sensitive(GTK_WIDGET(fcd->calc_button), FALSE);
+ gtk_widget_set_sensitive (GTK_WIDGET(fcd->calc_button), FALSE);
}
/* Free the calc button list and free the FinCalcDialog structure. */
static void
-fincalc_dialog_destroy(GObject *object, gpointer data)
+fincalc_dialog_destroy (GObject *object, gpointer user_data)
{
- FinCalcDialog *fcd = data;
+ FinCalcDialog *fcd = user_data;
if (fcd == NULL)
return;
gnc_unregister_gui_component_by_data (DIALOG_FINCALC_CM_CLASS, fcd);
- g_free(fcd);
+ g_free (fcd);
}
void
-fincalc_compounding_radio_toggled(GtkToggleButton *togglebutton, gpointer data)
+fincalc_compounding_radio_toggled (GtkToggleButton *togglebutton, gpointer user_data)
{
- FinCalcDialog *fcd = data;
+ FinCalcDialog *fcd = user_data;
gboolean sensitive;
if (fcd == NULL)
return;
- fincalc_update_calc_button_cb(GTK_WIDGET(togglebutton), fcd);
+ fincalc_update_calc_button_cb (GTK_WIDGET(togglebutton), fcd);
sensitive = gtk_toggle_button_get_active (togglebutton);
@@ -286,14 +285,14 @@ fincalc_compounding_radio_toggled(GtkToggleButton *togglebutton, gpointer data)
}
void
-fincalc_amount_clear_clicked_cb(GtkButton *button, FinCalcDialog *fcd)
+fincalc_amount_clear_clicked_cb (GtkButton *button, FinCalcDialog *fcd)
{
- GNCAmountEdit * edit = GNC_AMOUNT_EDIT(g_object_get_data(G_OBJECT(button), "edit"));
+ GNCAmountEdit * edit = GNC_AMOUNT_EDIT(g_object_get_data (G_OBJECT(button), "edit"));
GtkWidget * entry = gnc_amount_edit_gtk_entry (edit);
gnc_numeric value;
if (entry && GTK_IS_ENTRY(entry))
- gtk_entry_set_text(GTK_ENTRY(entry), "");
+ gtk_entry_set_text (GTK_ENTRY(entry), "");
gnc_amount_edit_expr_is_valid (edit, &value, TRUE, NULL);
}
@@ -305,14 +304,14 @@ fincalc_precision_spin_value_changed_cb (GtkButton *button, FinCalcDialog *fcd)
}
static void
-init_fi(FinCalcDialog *fcd)
+init_fi (FinCalcDialog *fcd)
{
struct lconv *lc;
if (fcd == NULL)
return;
- lc = gnc_localeconv();
+ lc = gnc_localeconv ();
fcd->financial_info.npp = 12;
fcd->financial_info.ir = 8.5;
@@ -324,14 +323,14 @@ init_fi(FinCalcDialog *fcd)
fcd->financial_info.disc = TRUE;
fcd->financial_info.prec = lc->frac_digits;
- fi_calc_future_value(&fcd->financial_info);
+ fi_calc_future_value (&fcd->financial_info);
}
/* Determine whether the value can be calculated. If it can, return
* NULL. Otherwise, return a string describing the reason and the offending
* entry in error_item. */
static const char *
-can_calc_value(FinCalcDialog *fcd, FinCalcValue value, int *error_item)
+can_calc_value (FinCalcDialog *fcd, FinCalcValue value, int *error_item)
{
const char *missing = _("This program can only calculate one value at a time. "
"You must enter values for all but one quantity.");
@@ -348,8 +347,8 @@ can_calc_value(FinCalcDialog *fcd, FinCalcValue value, int *error_item)
for (i = 0; i < NUM_FIN_CALC_VALUES; i++)
if (i != value)
{
- GtkWidget *entry = gnc_amount_edit_gtk_entry (GNC_AMOUNT_EDIT (fcd->amounts[i]));
- string = gtk_entry_get_text(GTK_ENTRY(entry));
+ GtkWidget *entry = gnc_amount_edit_gtk_entry (GNC_AMOUNT_EDIT(fcd->amounts[i]));
+ string = gtk_entry_get_text (GTK_ENTRY(entry));
if ((string == NULL) || (*string == '\0'))
{
*error_item = i;
@@ -359,7 +358,7 @@ can_calc_value(FinCalcDialog *fcd, FinCalcValue value, int *error_item)
/* treat PAYMENT_PERIODS as a plain GtkEntry */
if (i != PAYMENT_PERIODS)
{
- if (!gnc_amount_edit_evaluate (GNC_AMOUNT_EDIT (fcd->amounts[i]), NULL))
+ if (!gnc_amount_edit_evaluate (GNC_AMOUNT_EDIT(fcd->amounts[i]), NULL))
{
*error_item = i;
return bad_exp;
@@ -375,7 +374,7 @@ can_calc_value(FinCalcDialog *fcd, FinCalcValue value, int *error_item)
case PERIODIC_PAYMENT:
case FUTURE_VALUE:
nvalue = gnc_amount_edit_get_amount
- (GNC_AMOUNT_EDIT (fcd->amounts[INTEREST_RATE]));
+ (GNC_AMOUNT_EDIT(fcd->amounts[INTEREST_RATE]));
if (gnc_numeric_zero_p (nvalue))
{
*error_item = INTEREST_RATE;
@@ -423,7 +422,7 @@ can_calc_value(FinCalcDialog *fcd, FinCalcValue value, int *error_item)
}
static void
-calc_value(FinCalcDialog *fcd, FinCalcValue value)
+calc_value (FinCalcDialog *fcd, FinCalcValue value)
{
const char *string;
int error_item = 0;
@@ -431,7 +430,7 @@ calc_value(FinCalcDialog *fcd, FinCalcValue value)
if (fcd == NULL)
return;
- string = can_calc_value(fcd, value, &error_item);
+ string = can_calc_value (fcd, value, &error_item);
if (string != NULL)
{
GtkWidget *entry;
@@ -445,36 +444,36 @@ calc_value(FinCalcDialog *fcd, FinCalcValue value)
return;
}
- gui_to_fi(fcd);
+ gui_to_fi (fcd);
switch (value)
{
case PAYMENT_PERIODS:
- fi_calc_num_payments(&fcd->financial_info);
+ fi_calc_num_payments (&fcd->financial_info);
break;
case INTEREST_RATE:
- fi_calc_interest(&fcd->financial_info);
+ fi_calc_interest (&fcd->financial_info);
break;
case PRESENT_VALUE:
- fi_calc_present_value(&fcd->financial_info);
+ fi_calc_present_value (&fcd->financial_info);
break;
case PERIODIC_PAYMENT:
- fi_calc_payment(&fcd->financial_info);
+ fi_calc_payment (&fcd->financial_info);
break;
case FUTURE_VALUE:
- fi_calc_future_value(&fcd->financial_info);
+ fi_calc_future_value (&fcd->financial_info);
break;
default:
break;
}
- fi_to_gui(fcd);
+ fi_to_gui (fcd);
- gtk_widget_set_sensitive(GTK_WIDGET(fcd->calc_button), FALSE);
+ gtk_widget_set_sensitive (GTK_WIDGET(fcd->calc_button), FALSE);
}
void
-fincalc_calc_clicked_cb(GtkButton *button, FinCalcDialog *fcd)
+fincalc_calc_clicked_cb (GtkButton *button, FinCalcDialog *fcd)
{
const gchar *text;
gint i;
@@ -482,13 +481,13 @@ fincalc_calc_clicked_cb(GtkButton *button, FinCalcDialog *fcd)
for (i = 0; i < NUM_FIN_CALC_VALUES; i++)
{
GtkWidget *entry = gnc_amount_edit_gtk_entry (GNC_AMOUNT_EDIT(fcd->amounts[i]));
- text = gtk_entry_get_text(GTK_ENTRY(entry));
+ text = gtk_entry_get_text (GTK_ENTRY(entry));
if ((text != NULL) && (*text != '\0'))
continue;
- calc_value(fcd, i);
+ calc_value (fcd, i);
return;
}
- calc_value(fcd, NUM_FIN_CALC_VALUES);
+ calc_value (fcd, NUM_FIN_CALC_VALUES);
}
void fincalc_response_cb (GtkDialog *dialog,
@@ -506,7 +505,7 @@ void fincalc_response_cb (GtkDialog *dialog,
/* Fall through */
case GTK_RESPONSE_CLOSE:
- gnc_save_window_size(GNC_PREFS_GROUP, GTK_WINDOW(dialog));
+ gnc_save_window_size (GNC_PREFS_GROUP, GTK_WINDOW(dialog));
break;
default:
@@ -533,9 +532,9 @@ show_handler (const char *klass, gint component_id,
FinCalcDialog *fcd = user_data;
if (!fcd)
- return(FALSE);
+ return FALSE;
gtk_window_present (GTK_WINDOW(fcd->dialog));
- return(TRUE);
+ return TRUE;
}
@@ -584,8 +583,8 @@ fincalc_init_commodity_gae (GNCAmountEdit *edit)
gint fraction;
GtkWidget *entry;
- commodity = gnc_default_currency();
- fraction = gnc_commodity_get_fraction(commodity);
+ commodity = gnc_default_currency ();
+ fraction = gnc_commodity_get_fraction (commodity);
print_info = gnc_commodity_print_info (commodity, FALSE);
gnc_amount_edit_set_print_info (edit, print_info);
@@ -596,7 +595,7 @@ fincalc_init_commodity_gae (GNCAmountEdit *edit)
}
void
-gnc_ui_fincalc_dialog_create(GtkWindow *parent)
+gnc_ui_fincalc_dialog_create (GtkWindow *parent)
{
FinCalcDialog *fcd;
GtkWidget *button;
@@ -612,9 +611,9 @@ gnc_ui_fincalc_dialog_create(GtkWindow *parent)
return;
- fcd = g_new0(FinCalcDialog, 1);
+ fcd = g_new0 (FinCalcDialog, 1);
- builder = gtk_builder_new();
+ builder = gtk_builder_new ();
gnc_builder_add_from_file (builder, "dialog-fincalc.glade", "liststore1");
gnc_builder_add_from_file (builder, "dialog-fincalc.glade", "liststore2");
gnc_builder_add_from_file (builder, "dialog-fincalc.glade", "financial_calculator_dialog");
@@ -631,69 +630,66 @@ gnc_ui_fincalc_dialog_create(GtkWindow *parent)
gnc_register_gui_component (DIALOG_FINCALC_CM_CLASS,
NULL, close_handler, fcd);
- g_signal_connect (G_OBJECT (fcd->dialog), "destroy",
- G_CALLBACK (fincalc_dialog_destroy), fcd);
-
+ g_signal_connect (G_OBJECT(fcd->dialog), "destroy",
+ G_CALLBACK(fincalc_dialog_destroy), fcd);
hbox = GTK_WIDGET(gtk_builder_get_object (builder, "payment_periods_hbox"));
- edit = gnc_amount_edit_new();
- fincalc_init_gae (GNC_AMOUNT_EDIT (edit), 0, 0, 1);
+ edit = gnc_amount_edit_new ();
+ fincalc_init_gae (GNC_AMOUNT_EDIT(edit), 0, 0, 1);
fcd->amounts[PAYMENT_PERIODS] = edit;
- gtk_box_pack_end(GTK_BOX(hbox), edit, TRUE, TRUE, 0);
+ gtk_box_pack_end (GTK_BOX(hbox), edit, TRUE, TRUE, 0);
g_signal_connect (G_OBJECT(edit), "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
button = GTK_WIDGET(gtk_builder_get_object (builder, "payment_periods_clear_button"));
- g_object_set_data(G_OBJECT(button), "edit", edit);
+ g_object_set_data (G_OBJECT(button), "edit", edit);
hbox = GTK_WIDGET(gtk_builder_get_object (builder, "interest_rate_hbox"));
- edit = gnc_amount_edit_new();
- fincalc_init_gae (GNC_AMOUNT_EDIT (edit), 2, 5, 100000);
+ edit = gnc_amount_edit_new ();
+ fincalc_init_gae (GNC_AMOUNT_EDIT(edit), 2, 5, 100000);
fcd->amounts[INTEREST_RATE] = edit;
- gtk_box_pack_end(GTK_BOX(hbox), edit, TRUE, TRUE, 0);
+ gtk_box_pack_end (GTK_BOX(hbox), edit, TRUE, TRUE, 0);
g_signal_connect (G_OBJECT(edit), "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
button = GTK_WIDGET(gtk_builder_get_object (builder, "interest_rate_clear_button"));
- g_object_set_data(G_OBJECT(button), "edit", edit);
+ g_object_set_data (G_OBJECT(button), "edit", edit);
hbox = GTK_WIDGET(gtk_builder_get_object (builder, "present_value_hbox"));
- edit = gnc_amount_edit_new();
- fincalc_init_commodity_gae (GNC_AMOUNT_EDIT (edit));
+ edit = gnc_amount_edit_new ();
+ fincalc_init_commodity_gae (GNC_AMOUNT_EDIT(edit));
fcd->amounts[PRESENT_VALUE] = edit;
- gtk_box_pack_end(GTK_BOX(hbox), edit, TRUE, TRUE, 0);
+ gtk_box_pack_end (GTK_BOX(hbox), edit, TRUE, TRUE, 0);
g_signal_connect (G_OBJECT(edit), "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
button = GTK_WIDGET(gtk_builder_get_object (builder, "present_value_clear_button"));
- g_object_set_data(G_OBJECT(button), "edit", edit);
+ g_object_set_data (G_OBJECT(button), "edit", edit);
hbox = GTK_WIDGET(gtk_builder_get_object (builder, "periodic_payment_hbox"));
- edit = gnc_amount_edit_new();
- fincalc_init_commodity_gae (GNC_AMOUNT_EDIT (edit));
+ edit = gnc_amount_edit_new ();
+ fincalc_init_commodity_gae (GNC_AMOUNT_EDIT(edit));
fcd->amounts[PERIODIC_PAYMENT] = edit;
- gtk_box_pack_end(GTK_BOX(hbox), edit, TRUE, TRUE, 0);
+ gtk_box_pack_end (GTK_BOX(hbox), edit, TRUE, TRUE, 0);
g_signal_connect (G_OBJECT(edit), "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
button = GTK_WIDGET(gtk_builder_get_object (builder, "periodic_payment_clear_button"));
- g_object_set_data(G_OBJECT(button), "edit", edit);
+ g_object_set_data (G_OBJECT(button), "edit", edit);
hbox = GTK_WIDGET(gtk_builder_get_object (builder, "future_value_hbox"));
- edit = gnc_amount_edit_new();
- fincalc_init_commodity_gae (GNC_AMOUNT_EDIT (edit));
+ edit = gnc_amount_edit_new ();
+ fincalc_init_commodity_gae (GNC_AMOUNT_EDIT(edit));
fcd->amounts[FUTURE_VALUE] = edit;
- gtk_box_pack_end(GTK_BOX(hbox), edit, TRUE, TRUE, 0);
+ gtk_box_pack_end (GTK_BOX(hbox), edit, TRUE, TRUE, 0);
g_signal_connect (G_OBJECT(edit), "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
button = GTK_WIDGET(gtk_builder_get_object (builder, "future_value_clear_button"));
- g_object_set_data(G_OBJECT(button), "edit", edit);
-
+ g_object_set_data (G_OBJECT(button), "edit", edit);
fcd->calc_button = GTK_WIDGET(gtk_builder_get_object (builder, "calc_button"));
-
combo = GTK_WIDGET(gtk_builder_get_object (builder, "compounding_combo"));
fcd->compounding_combo = combo;
g_signal_connect(fcd->compounding_combo, "changed",
@@ -701,10 +697,10 @@ gnc_ui_fincalc_dialog_create(GtkWindow *parent)
combo = GTK_WIDGET(gtk_builder_get_object (builder, "payment_combo"));
fcd->payment_combo = combo;
- g_signal_connect(fcd->compounding_combo, "changed",
- G_CALLBACK (fincalc_update_calc_button_cb), fcd);
+ g_signal_connect (fcd->compounding_combo, "changed",
+ G_CALLBACK(fincalc_update_calc_button_cb), fcd);
- spin = GTK_WIDGET (gtk_builder_get_object (builder, "precision_spin"));
+ spin = GTK_WIDGET(gtk_builder_get_object (builder, "precision_spin"));
adjustment = gtk_adjustment_new (2, 0, 10, 1, 1, 1);
gtk_spin_button_set_adjustment (GTK_SPIN_BUTTON(spin), adjustment);
fcd->precision = spin;
@@ -720,22 +716,22 @@ gnc_ui_fincalc_dialog_create(GtkWindow *parent)
button = GTK_WIDGET(gtk_builder_get_object (builder, "schedule_button"));
gtk_widget_hide (button);
- init_fi(fcd);
+ init_fi (fcd);
- fi_to_gui(fcd);
+ fi_to_gui (fcd);
- gtk_widget_grab_focus(fcd->amounts[PAYMENT_PERIODS]);
+ gtk_widget_grab_focus (fcd->amounts[PAYMENT_PERIODS]);
/* Connect all signals specified in glade. */
- gtk_builder_connect_signals(builder, fcd);
- g_object_unref(G_OBJECT(builder));
+ gtk_builder_connect_signals (builder, fcd);
+ g_object_unref (G_OBJECT(builder));
- gnc_restore_window_size(GNC_PREFS_GROUP, GTK_WINDOW(fcd->dialog), parent);
- gtk_widget_show(fcd->dialog);
+ gnc_restore_window_size (GNC_PREFS_GROUP, GTK_WINDOW(fcd->dialog), parent);
+ gtk_widget_show (fcd->dialog);
}
void
-gnc_ui_fincalc_dialog_destroy(FinCalcDialog *fcd)
+gnc_ui_fincalc_dialog_destroy (FinCalcDialog *fcd)
{
if (fcd == NULL)
return;
diff --git a/gnucash/gnome/dialog-fincalc.h b/gnucash/gnome/dialog-fincalc.h
index bca4b33bb..67f01906e 100644
--- a/gnucash/gnome/dialog-fincalc.h
+++ b/gnucash/gnome/dialog-fincalc.h
@@ -25,7 +25,7 @@
typedef struct _FinCalcDialog FinCalcDialog;
-void gnc_ui_fincalc_dialog_create(GtkWindow *parent);
-void gnc_ui_fincalc_dialog_destroy(FinCalcDialog *fcd);
+void gnc_ui_fincalc_dialog_create (GtkWindow *parent);
+void gnc_ui_fincalc_dialog_destroy (FinCalcDialog *fcd);
#endif
commit d86f949b162a676f2b90cb1ef67ea42b990655d7
Merge: 903cbdcad d95a17f15
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sat Jun 4 12:17:18 2022 +0100
Merge Christian Wehling's 'FinCalc help-buttons' into maint
commit 903cbdcad34e6a73041442ec1bcd90103572cdd9
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jun 2 15:46:59 2022 -0700
Bug 798547 - Calculated Due Date is short 1 day when posting on...
day of fall change from Daylight Time to Standard Time.
Really any day where the period crosses the dst->std change, and
since the date dialog returns local midnight for the time that includes
the day of the change.
Convert both the parameter time and the return time to neutral time
to ensure that the interval is handled correctly.
diff --git a/libgnucash/engine/gncBillTerm.c b/libgnucash/engine/gncBillTerm.c
index fb6f2bb15..3338b1433 100644
--- a/libgnucash/engine/gncBillTerm.c
+++ b/libgnucash/engine/gncBillTerm.c
@@ -800,20 +800,21 @@ compute_monthyear (const GncBillTerm *term, time64 post_date,
static time64
compute_time (const GncBillTerm *term, time64 post_date, int days)
{
- time64 res = post_date;
+ time64 res = gnc_time64_get_day_neutral (post_date);
int day, month, year;
switch (term->type)
{
case GNC_TERM_TYPE_DAYS:
res += (SECS_PER_DAY * days);
+ res = gnc_time64_get_day_neutral (res);
break;
case GNC_TERM_TYPE_PROXIMO:
compute_monthyear (term, post_date, &month, &year);
day = gnc_date_get_last_mday (month - 1, year);
if (days < day)
day = days;
- res = gnc_dmy2time64 (day, month, year);
+ res = gnc_dmy2time64_neutral (day, month, year);
break;
}
return res;
commit b218926e0b10a06f63a9b3ba1493bea072693e42
Author: John Ralls <jralls at ceridwen.us>
Date: Thu Jun 2 14:52:05 2022 -0700
Bug 798533 - Crash when importing quicken @ currency
Ensure that guess-by-symbol returns GNC_COMMODITY_NS_NONCURRENCY
if there's no previously loaded matching security with a namespace.
diff --git a/gnucash/import-export/qif-imp/qif-dialog-utils.scm b/gnucash/import-export/qif-imp/qif-dialog-utils.scm
index 1e8500c27..436e4e9b2 100644
--- a/gnucash/import-export/qif-imp/qif-dialog-utils.scm
+++ b/gnucash/import-export/qif-imp/qif-dialog-utils.scm
@@ -745,12 +745,14 @@
(or (string-ci=? qif-type "stock")
(string-ci=? qif-type "etf")
(string-ci=? qif-type "mutual fund")
- (string-ci=? qif-type "index")
-))))
+ (string-ci=? qif-type "index"))))))
prefs)
- #f))))
- ;; If a preferences match was found, use its namespace.
- (if pref-match (cadr pref-match)))
+ #f)))
+ ;; If a preferences match was found, use its namespace,
+ ;; otherwise the default non-currency namespace.
+ (if pref-match
+ (cadr pref-match)
+ (GNC-COMMODITY-NS-NONCURRENCY)))
;; There's no symbol. Use the built-in default.
(GNC-COMMODITY-NS-NONCURRENCY)))
@@ -815,6 +817,7 @@
(set! qif-symbol security-name))
;; Create the new security and add it to the hash table.
+
(hash-set! security-hash
security-name
(gnc-commodity-new book
commit d95a17f152b523afd7d02351e8bb5d2b51e372c6
Author: Christian Wehling <christian.wehling at web.de>
Date: Mon May 30 20:40:56 2022 +0200
[dialog-fincalc.glade] Inserting a help button
diff --git a/gnucash/gnome-utils/gnc-ui.h b/gnucash/gnome-utils/gnc-ui.h
index 15eb774e0..40224c79b 100644
--- a/gnucash/gnome-utils/gnc-ui.h
+++ b/gnucash/gnome-utils/gnc-ui.h
@@ -63,6 +63,7 @@
#define HL_ACCEDIT "acct-edit"
#define HL_COMMODITY "tool-commodity"
#define HL_FIND_TRANSACTIONS "tool-find"
+#define HL_FIN_CALC "tool-calc"
#define HL_GLOBPREFS "set-prefs"
#define HL_PRINTCHECK "print-check"
#define HL_RECNWIN "acct-reconcile"
diff --git a/gnucash/gnome/dialog-fincalc.c b/gnucash/gnome/dialog-fincalc.c
index f84e3534d..eb06fb862 100644
--- a/gnucash/gnome/dialog-fincalc.c
+++ b/gnucash/gnome/dialog-fincalc.c
@@ -37,6 +37,7 @@
#include "gnc-component-manager.h"
#include "gnc-date-edit.h"
#include "gnc-engine.h"
+#include "gnc-ui.h"
#include "gnc-gui-query.h"
#include "gnc-locale-utils.h"
@@ -496,6 +497,10 @@ void fincalc_response_cb (GtkDialog *dialog,
{
switch (response)
{
+ case GTK_RESPONSE_HELP:
+ gnc_gnome_help (GTK_WINDOW(dialog), HF_HELP, HL_FIN_CALC);
+ return;
+
case GTK_RESPONSE_OK:
/* Do something here whenever the hidden schedule button is clicked. */
/* Fall through */
diff --git a/gnucash/gtkbuilder/dialog-fincalc.glade b/gnucash/gtkbuilder/dialog-fincalc.glade
index 4ea74f34d..60b702136 100644
--- a/gnucash/gtkbuilder/dialog-fincalc.glade
+++ b/gnucash/gtkbuilder/dialog-fincalc.glade
@@ -102,6 +102,21 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="layout-style">end</property>
+ <child>
+ <object class="GtkButton" id="help_button">
+ <property name="label" translatable="yes">_Help</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="receives-default">True</property>
+ <property name="use-underline">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ <property name="secondary">True</property>
+ </packing>
+ </child>
<child>
<object class="GtkButton" id="close_button">
<property name="label" translatable="yes">_Close</property>
@@ -114,7 +129,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
@@ -128,7 +143,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
<child>
@@ -142,7 +157,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">2</property>
+ <property name="position">3</property>
</packing>
</child>
</object>
@@ -856,6 +871,7 @@
</object>
</child>
<action-widgets>
+ <action-widget response="-11">help_button</action-widget>
<action-widget response="-7">close_button</action-widget>
<action-widget response="-6">hidden_button</action-widget>
<action-widget response="-5">schedule_button</action-widget>
commit 559d581cf7004ace5cd858c9746e2b673bce14a1
Author: Taehun Yun <yooontehoon at naver.com>
Date: Fri May 27 07:18:19 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 46.2% (2494 of 5390 strings; 1651 fuzzy)
634 failing checks (11.7%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 46.1% (2490 of 5390 strings; 1651 fuzzy)
634 failing checks (11.7%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index e9c98adee..b9d63a35f 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-24 14:14+0000\n"
+"PO-Revision-Date: 2022-05-27 05:18+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -390,7 +390,7 @@ msgstr "ë² í¸ë¨ì´ (Windows-1258)"
#: borrowed/goffice/go-charmap-sel.c:221
msgid "Visual Hebrew (ISO-8859-8)"
-msgstr ""
+msgstr "íë¸ë¦¬ì´ í기 (ISO-8859-8)"
#: borrowed/goffice/go-charmap-sel.c:223
msgid "Western (IBM-850)"
@@ -11582,7 +11582,7 @@ msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:195
#: gnucash/gtkbuilder/dialog-preferences.glade:3901
msgid "Display the notebook tabs at the top of the window."
-msgstr "ì°½ ìë¨ì í íì"
+msgstr "ì°½ ìë¨ì íì íìí©ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:196
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:201
@@ -11600,17 +11600,17 @@ msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:200
#: gnucash/gtkbuilder/dialog-preferences.glade:3920
msgid "Display the notebook tabs at the bottom of the window."
-msgstr "ì°½ íë¨ì í íì"
+msgstr "ì°½ íë¨ì íì íìí©ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:205
#: gnucash/gtkbuilder/dialog-preferences.glade:3939
msgid "Display the notebook tabs at the left of the window."
-msgstr "ì°½ ì¼ìª½ì í íì"
+msgstr "ì°½ ì¼ìª½ì íì íìí©ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:210
#: gnucash/gtkbuilder/dialog-preferences.glade:3958
msgid "Display the notebook tabs at the right of the window."
-msgstr "ì°½ ì¤ë¥¸ìª½ì í íì"
+msgstr "ì°½ ì¤ë¥¸ìª½ì íì íìí©ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:215
#: gnucash/gtkbuilder/dialog-preferences.glade:3990
@@ -13249,9 +13249,8 @@ msgstr ""
"ìì ì ììµëë¤.\n"
#: gnucash/gtkbuilder/assistant-hierarchy.glade:566
-#, fuzzy
msgid "Setup selected accounts"
-msgstr "ì íë ê³ì ì ìì "
+msgstr "ì íí ê³ì ì¤ì "
#: gnucash/gtkbuilder/assistant-hierarchy.glade:576
msgid ""
@@ -13274,64 +13273,61 @@ msgid "Finish Account Setup"
msgstr "ê³ì ì¤ì ì¢
ë£"
#: gnucash/gtkbuilder/assistant-loan.glade:26
-#, fuzzy
msgid "Current Year"
-msgstr "ê¸ë
ì¢
ë£ì¼"
+msgstr "ì¬í´"
#: gnucash/gtkbuilder/assistant-loan.glade:29
msgid "Now + 1 Year"
-msgstr ""
+msgstr "ë´ë
"
#: gnucash/gtkbuilder/assistant-loan.glade:32
msgid "Whole Loan"
-msgstr ""
+msgstr "ëì¶ ì ì²´"
#: gnucash/gtkbuilder/assistant-loan.glade:46
#: gnucash/gtkbuilder/assistant-loan.glade:152
-#, fuzzy
msgid "Interest Rate"
-msgstr "ì´ìµ ë¹ì¨"
+msgstr "ì´ìì¨"
#: gnucash/gtkbuilder/assistant-loan.glade:49
msgid "APR (Compounded Daily)"
-msgstr ""
+msgstr "ì°ì´ì¨ (ì¼ ë³µë¦¬)"
#: gnucash/gtkbuilder/assistant-loan.glade:52
msgid "APR (Compounded Weekly)"
-msgstr ""
+msgstr "ì°ì´ì¨ (주 복리)"
#: gnucash/gtkbuilder/assistant-loan.glade:55
msgid "APR (Compounded Monthly)"
-msgstr ""
+msgstr "ì°ì´ì¨ (ì 복리)"
#: gnucash/gtkbuilder/assistant-loan.glade:58
msgid "APR (Compounded Quarterly)"
-msgstr ""
+msgstr "ì°ì´ì¨ (ë¶ê¸° 복리)"
#: gnucash/gtkbuilder/assistant-loan.glade:61
msgid "APR (Compounded Annually)"
-msgstr ""
+msgstr "ì°ì´ì¨ (ì° ë³µë¦¬)"
#: gnucash/gtkbuilder/assistant-loan.glade:72
-#, fuzzy
msgid "Fixed Rate"
-msgstr "íì ë¹ì¨(_E):"
+msgstr "ê³ ì ê¸ë¦¬"
#: gnucash/gtkbuilder/assistant-loan.glade:75
msgid "3/1 Year ARM"
-msgstr ""
+msgstr "3ë
ê³ ì í ë³ë ê¸ë¦¬"
#: gnucash/gtkbuilder/assistant-loan.glade:78
msgid "5/1 Year ARM"
-msgstr ""
+msgstr "5ë
ê³ ì í ë³ë ê¸ë¦¬"
#: gnucash/gtkbuilder/assistant-loan.glade:81
msgid "7/1 Year ARM"
-msgstr ""
+msgstr "7ë
ê³ ì í ë³ë ê¸ë¦¬"
#: gnucash/gtkbuilder/assistant-loan.glade:84
msgid "10/1 Year ARM"
-msgstr ""
+msgstr "10ë
ê³ ì í ë³ë ê¸ë¦¬"
#: gnucash/gtkbuilder/assistant-loan.glade:104
msgid ""
commit 0304c0e6ec53ba5681fd794d218db9539852adea
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date: Tue May 24 16:14:50 2022 +0200
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
po/pt_BR.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 36e91d5b4..3820c16fb 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -18,7 +18,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-03 21:10+0000\n"
+"PO-Revision-Date: 2022-05-24 14:14+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura at gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"gnucash/gnucash/pt_BR/>\n"
@@ -27,7 +27,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -2827,7 +2827,7 @@ msgstr ""
#: gnucash/report/reports/standard/new-owner-report.scm:306
#: gnucash/report/reports/standard/new-owner-report.scm:704
msgid "Pre-Payment"
-msgstr "Pré-Pagamento"
+msgstr "Pré-pagamento"
#: gnucash/gnome/dialog-payment.c:1010
msgid ""
@@ -5370,7 +5370,7 @@ msgstr "Cancele a transação atual"
#: gnucash/gnome/gnc-plugin-page-register2.c:315
#: gnucash/gnome/gnc-plugin-page-register.c:424
msgid "_Void Transaction"
-msgstr "_Anule a transação"
+msgstr "_Transação anulada"
#: gnucash/gnome/gnc-plugin-page-register2.c:319
#: gnucash/gnome/gnc-plugin-page-register.c:428
@@ -5836,7 +5836,7 @@ msgstr "Não reconciliado"
#: gnucash/gnome-utils/gnc-tree-view-account.c:876
#: gnucash/report/trep-engine.scm:150
msgid "Cleared"
-msgstr "Pré-reconciliada"
+msgstr "Foi limpo"
#: gnucash/gnome/gnc-plugin-page-register.c:3447
#: gnucash/gnome-search/search-reconciled.c:227
@@ -7001,7 +7001,7 @@ msgstr "_Remova"
#: gnucash/gnome-search/dialog-search.c:1100
msgid "Order"
-msgstr "Número do pedido"
+msgstr "Pedido"
#: gnucash/gnome-search/dialog-search.c:1102
#: gnucash/gtkbuilder/dialog-order.glade:421
commit 57eefe3caa5f7f01044a86f29f0b92bde2ec9f72
Author: Taehun Yun <yooontehoon at naver.com>
Date: Tue May 24 16:14:49 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 45.9% (2478 of 5390 strings; 1655 fuzzy)
639 failing checks (11.8%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 16632092d..e9c98adee 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-20 10:18+0000\n"
+"PO-Revision-Date: 2022-05-24 14:14+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -509,6 +509,9 @@ msgid ""
"register, clicking the right mouse button brings up the transaction menu "
"options."
msgstr ""
+"ë©ì¸ íë©´ì ê³ì íìì ë§ì°ì¤ ì¤ë¥¸ìª½ ë²í¼ì í´ë¦(Mac OS Xììë 컨í¸ë¡¤ í´ë¦)"
+"íì¬ ê³ì ë©ë´ ìµì
ì íìí©ëë¤. ê° ê¸°ë¡ë¶ ë´ìì ë§ì°ì¤ ì¤ë¥¸ìª½ ë²í¼ì "
+"í´ë¦íë©´ ê±°ë ë©ë´ ìµì
ì´ ëíë©ëë¤."
#: doc/tip_of_the_day.list.c:38
msgid ""
@@ -4122,14 +4125,12 @@ msgstr "ì ì²´ ê³ì ìì ìì¡ì´ ë§ì§ ìë ê±°ë ë° ì¤ë¥´í ì¤í
#: gnucash/gnome/gnc-plugin-page-account-tree.c:343
#: gnucash/gnome/gnc-plugin-register2.c:64
-#, fuzzy
msgid "_Register2"
-msgstr "ë±ë¡"
+msgstr "기ë¡ë¶2(_R)"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:406
-#, fuzzy
msgid "Open2"
-msgstr "ì´ê¸°"
+msgstr "2ë² ì´ê¸°"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:408
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:285
@@ -5393,7 +5394,7 @@ msgstr "ë¹ ê±°ëë¡ ì´ë(_B)"
#: gnucash/gnome/gnc-plugin-page-register2.c:378
#: gnucash/gnome/gnc-plugin-page-register.c:496
msgid "Move to the blank transaction at the bottom of the register"
-msgstr "ë±ë¡íë¨ì ë¹ ê±°ëë¡ ì´ë"
+msgstr "기ë¡ë¶ íë¨ì ë¹ ê±°ëë¡ ì´ë"
#: gnucash/gnome/gnc-plugin-page-register2.c:382
#: gnucash/gnome/gnc-plugin-page-register.c:505
@@ -5416,11 +5417,9 @@ msgstr "ë¤ë¥¸ ê³ì ì½ë ë³´ì´ê¸°"
#: gnucash/gnome/gnc-plugin-page-register2.c:388
#: gnucash/gnome/gnc-plugin-page-register.c:514
-#, fuzzy
-#| msgid "Open a register report for the selected Transaction"
msgid ""
"Open a new register tab for the other account with focus on this transaction."
-msgstr "ì íë ê±°ëì ë±ë¡ ë³´ê³ ì를 ì´ê¸°"
+msgstr "ì´ ê±°ëì ì´ì ì ë§ì¶ ë¤ë¥¸ ê³ì ì ëí ì 기ë¡ë¶ íì ì½ëë¤."
#: gnucash/gnome/gnc-plugin-page-register2.c:392
#: gnucash/gnome/gnc-plugin-page-register.c:518
@@ -5452,7 +5451,7 @@ msgstr "ê³ì ë³´ê³ ì"
#: gnucash/gnome/gnc-plugin-page-register2.c:409
#: gnucash/gnome/gnc-plugin-page-register.c:537
msgid "Open a register report for this Account"
-msgstr "ì´ ê±°ëì ë±ë¡ ë³´ê³ ì ì´ê¸°"
+msgstr "ì´ ê±°ëì ê¸°ë¡ ë³´ê³ ì ì´ê¸°"
#: gnucash/gnome/gnc-plugin-page-register2.c:413
#: gnucash/gnome/gnc-plugin-page-register.c:541
@@ -5463,7 +5462,7 @@ msgstr "ì¨ë¼ì¸ ê±°ë ì
ë ¥"
#: gnucash/gnome/gnc-plugin-page-register2.c:414
#: gnucash/gnome/gnc-plugin-page-register.c:542
msgid "Open a register report for the selected Transaction"
-msgstr "ì íë ê±°ëì ë±ë¡ ë³´ê³ ì를 ì´ê¸°"
+msgstr "ì íë ê±°ëì ê¸°ë¡ ë³´ê³ ì ì´ê¸°"
#: gnucash/gnome/gnc-plugin-page-register2.c:424
#: gnucash/gnome/gnc-plugin-page-register.c:553
@@ -5578,8 +5577,8 @@ msgid ""
"the changes to this transaction, discard the transaction, or cancel the "
"operation?"
msgstr ""
-"ì´ ë±ë¡ì ê±°ë ë³ê²½ì ë¯¸ë£¨ê³ ììµëë¤. ê±°ë ë³ê²½ì ì ì¥ ëë 무ì, ì´ ìì
ì "
-"ì·¨ìíê² ìµëê¹?"
+"ì´ ê¸°ë¡ë¶ìë ê±°ëì ëí ë³´ë¥ ì¤ì¸ ë³ê²½ ì¬íì´ ììµëë¤. ë³ê²½ì¬íì "
+"ì ì¥íìê² ìµëê¹, ê±°ë를 ì·¨ìíìê² ìµëê¹, ëë ìì
ì ì·¨ìíê² ìµëê¹?"
#: gnucash/gnome/gnc-plugin-page-register2.c:1627
#: gnucash/gnome/gnc-plugin-page-register.c:2011
commit 8b5b6256d4698a5dc7a91a7825c14b13a9d0bf9f
Author: Francisco Serrador <fserrador at gmail.com>
Date: Sun May 22 01:14:39 2022 +0200
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Francisco Serrador <fserrador at gmail.com>
diff --git a/po/es.po b/po/es.po
index 7968d2105..c32818530 100644
--- a/po/es.po
+++ b/po/es.po
@@ -80,8 +80,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-12 20:17+0000\n"
-"Last-Translator: Cow <javier.fserrador at gmail.com>\n"
+"PO-Revision-Date: 2022-05-21 23:14+0000\n"
+"Last-Translator: Francisco Serrador <fserrador at gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/gnucash/gnucash/"
"es/>\n"
"Language: es\n"
@@ -1957,11 +1957,11 @@ msgstr "El tipo de interés no puede ser cero."
#: gnucash/gnome/dialog-fincalc.c:408
msgid "The number of payments cannot be zero."
-msgstr "El número de liquidaciones no puede ser cero."
+msgstr "El número de remuneraciones no puede ser cero."
#: gnucash/gnome/dialog-fincalc.c:413
msgid "The number of payments cannot be negative."
-msgstr "El número de liquidaciones no puede ser negativo."
+msgstr "El número de remuneraciones no puede ser negativo."
#: gnucash/gnome/dialog-find-account.c:378
msgid "Find Account"
@@ -2872,7 +2872,7 @@ msgstr "Debe introducir un nombre de cuenta válida para contabilización."
#: gnucash/gnome/dialog-payment.c:246
msgid "You must select a company for payment processing."
-msgstr "Debe seleccionar una sociedad para el procesado de liquidación."
+msgstr "Debe seleccionar una sociedad para el procesado de remuneración."
#: gnucash/gnome/dialog-payment.c:260
msgid "There is a problem with the Payment or Refund amount."
@@ -2976,9 +2976,9 @@ msgid ""
"Please select one, the others will be ignored.\n"
"\n"
msgstr ""
-"Mientras esta transacción tiene múltiples desgloses que puedan\n"
-"ser considerado como 'el desglose de remuneración', GnuCash\n"
-"solo sabe como manipular una. Seleccione uno, los otros serán descartados.\n"
+"Mientras esta transacción tiene múltiples desgloses que puedan ser\n"
+"considerado como 'el desglose de remuneración', GnuCash solo sabe\n"
+"como manipular una. Seleccione uno, los otros serán descartados.\n"
"\n"
#: gnucash/gnome/dialog-payment.c:1627
@@ -3672,7 +3672,7 @@ msgstr "Crea una Transacción Planificada desde la última vez ejecutada"
#: gnucash/gnome/gnc-plugin-basic-commands.c:176
msgid "_Mortgage & Loan Repayment..."
-msgstr "A_mortización de hipotecas y préstamos..."
+msgstr "A_mortización hipotecaria y préstamos..."
#: gnucash/gnome/gnc-plugin-basic-commands.c:177
msgid "Setup scheduled transactions for repayment of a loan"
@@ -5450,7 +5450,7 @@ msgstr "Cancela la transacción efectiva"
#: gnucash/gnome/gnc-plugin-page-register2.c:315
#: gnucash/gnome/gnc-plugin-page-register.c:424
msgid "_Void Transaction"
-msgstr "Transacción _Anulada"
+msgstr "Transacción En _Blanco"
#: gnucash/gnome/gnc-plugin-page-register2.c:319
#: gnucash/gnome/gnc-plugin-page-register.c:428
@@ -5471,9 +5471,9 @@ msgid ""
"Move the current transaction one row upwards. Only available if the date and "
"number of both rows are identical and the register window is sorted by date."
msgstr ""
-"Mueve la transacción efectiva una fila superior. Solamente disponible si la "
-"fecha y número de ambas filas son idénticas y la ventana del registro está "
-"ordenada por fecha."
+"Sube la transacción efectiva una fila. Solamente disponible si la fecha y "
+"número de ambas filas son idénticas y la ventana del registro está ordenada "
+"por fecha."
#: gnucash/gnome/gnc-plugin-page-register2.c:332
msgid "Move Transaction Do_wn"
@@ -5501,7 +5501,7 @@ msgstr ""
#: gnucash/gnome/gnc-plugin-page-register2.c:377
#: gnucash/gnome/gnc-plugin-page-register.c:495
msgid "_Blank Transaction"
-msgstr "Transacciónes En _Blanco"
+msgstr "Transacción en _blanco"
#: gnucash/gnome/gnc-plugin-page-register2.c:378
#: gnucash/gnome/gnc-plugin-page-register.c:496
@@ -5588,8 +5588,8 @@ msgid ""
"Show a second line with \"Action\", \"Notes\", and \"Linked Document\" for "
"each transaction."
msgstr ""
-"Muestra una lÃnea adicional con «Operación», «Notas» y «Documento Asociado» "
-"para cada transacción."
+"Muestra una lÃnea adicional con «Operación», «Anotaciones» y «Documento "
+"Asociado» para cada transacción."
#: gnucash/gnome/gnc-plugin-page-register2.c:430
msgid "Show _Extra Dates"
@@ -5597,7 +5597,7 @@ msgstr "Mostrar fechas _adicionales"
#: gnucash/gnome/gnc-plugin-page-register2.c:431
msgid "Show entered and reconciled dates"
-msgstr "Muestra fechas de entradas y conciliación"
+msgstr "Muestra fechas de entradas y conciliadas"
#: gnucash/gnome/gnc-plugin-page-register2.c:436
#: gnucash/gnome/gnc-plugin-page-register.c:559
@@ -5657,7 +5657,7 @@ msgstr "Ir"
#: gnucash/gnome/gnc-plugin-page-register2.c:504
#: gnucash/gnome/gnc-plugin-page-register.c:627
msgid "Schedule"
-msgstr "Programa"
+msgstr "Planificación"
#: gnucash/gnome/gnc-plugin-page-register2.c:507
#: gnucash/gnome/gnc-plugin-page-register.c:630
@@ -5683,7 +5683,7 @@ msgstr "Diario Común"
#: gnucash/gnome/gnc-plugin-page-register.c:2003
#, c-format
msgid "Save changes to %s?"
-msgstr "¿Quiere guardar los cambios efectuados en %s?"
+msgstr "¿Guardo los cambios efectuados en %s?"
#: gnucash/gnome/gnc-plugin-page-register2.c:1624
#: gnucash/gnome/gnc-plugin-page-register.c:2008
@@ -5692,7 +5692,7 @@ msgid ""
"the changes to this transaction, discard the transaction, or cancel the "
"operation?"
msgstr ""
-"Este registro tiene modificaciones pendientes a una transacción ¿Quiere "
+"Este registro tiene modificaciones pendientes a una transacción. ¿Quiere "
"guardar las modificaciones a esta transacción, descartar la transacción, o "
"cancelar la operación?"
@@ -5820,8 +5820,8 @@ msgid ""
"This search result contains splits from more than one account. Do you want "
"to print the checks even though they are not all from the same account?"
msgstr ""
-"Este resultado de la búsqueda contiene desgloses desde más de una cuenta. "
-"¿Desea declarar las comprobaciones incluso aunque no sean todos desde la "
+"Este resultado de la búsqueda contiene desgloses desde más de una cuenta. ¿"
+"Desea declarar las comprobaciones incluso aunque no estén todos desde la "
"misma cuenta?"
#: gnucash/gnome/gnc-plugin-page-register2.c:2665
@@ -5834,14 +5834,14 @@ msgstr "_Declarar comprobantes"
msgid ""
"You can only print checks from a bank account register or search results."
msgstr ""
-"Sólo puede marcar casillas desde un registro de cuenta bancaria o los "
+"Sólo puede marcar casillas desde un registro de cuenta bancaria o desde "
"resultados de búsqueda."
#: gnucash/gnome/gnc-plugin-page-register2.c:2897
#: gnucash/gnome/gnc-plugin-page-register.c:3993
msgid "You cannot void a transaction with reconciled or cleared splits."
msgstr ""
-"No se puede poner una transacción vacÃa con desgloses conciliados o "
+"No se puede poner una transacción en blanco con desgloses conciliados o "
"punteados."
#. Translators: The %s is the name of the plugin page
@@ -5923,7 +5923,7 @@ msgstr "No conciliado"
#: gnucash/gnome-utils/gnc-tree-view-account.c:876
#: gnucash/report/trep-engine.scm:150
msgid "Cleared"
-msgstr "Desmarcado"
+msgstr "Punteado"
#: gnucash/gnome/gnc-plugin-page-register.c:3447
#: gnucash/gnome-search/search-reconciled.c:227
@@ -5959,21 +5959,20 @@ msgstr "Mostrar:"
#: gnucash/gnome/gnc-plugin-page-register.c:3580
#: gnucash/report/reports/standard/transaction.scm:33
msgid "Transaction Report"
-msgstr "BoletÃn Transacción"
+msgstr "BoletÃn de Transacción"
#: gnucash/gnome/gnc-plugin-page-register.c:4000
#: gnucash/gnome/gnc-split-reg.c:1160
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:68
#, c-format
msgid "This transaction is marked read-only with the comment: '%s'"
-msgstr ""
-"Esta transacción está marcada como sólo lectura con el comentario: «%s»"
+msgstr "Esta transacción está marcada como sólo lectura con el comentario: «%s»"
#: gnucash/gnome/gnc-plugin-page-register.c:4089
#: gnucash/gnome/gnc-split-reg.c:1131
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:1121
msgid "A reversing entry has already been created for this transaction."
-msgstr "Ya ha sido creada un asiento de reversión para esta transacción."
+msgstr "Ya ha sido creado un asiento de reversión para esta transacción."
#: gnucash/gnome/gnc-plugin-page-register.c:4090
msgid "Jump to the transaction?"
@@ -6001,7 +6000,7 @@ msgstr "Ordenar %s por..."
#: gnucash/gnome/gnc-plugin-page-register.c:4773
#, c-format
msgid "%s %s from %s, posted %s, amount %s"
-msgstr "%s %s de %s, contabilizado el %s, monto %s"
+msgstr "%s %s desde %s, contabilizado el %s, monto %s"
#: gnucash/gnome/gnc-plugin-page-register.c:4783
msgid "Several documents are linked with this transaction. Please choose one:"
@@ -6017,7 +6016,7 @@ msgstr "Seleccionar"
#: gnucash/gnome/gnc-plugin-page-register.c:4835
msgid "Go to Date"
-msgstr "Ir a la fecha"
+msgstr "Ir a fecha"
#: gnucash/gnome/gnc-plugin-page-register.c:5113
#, c-format
@@ -6027,7 +6026,7 @@ msgstr "Comprobando desgloses en el registro efectivo: %u de %u"
#: gnucash/gnome/gnc-plugin-page-report.c:300
#: gnucash/gnome/gnc-plugin-page-report.c:301
msgid "The numeric ID of the report."
-msgstr "El código numérico del boletÃn."
+msgstr "El código ID numérico del boletÃn."
#: gnucash/gnome/gnc-plugin-page-report.c:1135
msgid "Print"
@@ -6163,7 +6162,7 @@ msgstr "Escoja el formato de exportación para este boletÃn:"
#: gnucash/gnome/gnc-plugin-page-report.c:1568
#, c-format
msgid "Save %s To File"
-msgstr "Guardar %s al fichero"
+msgstr "Guardar %s al archivo"
#: gnucash/gnome/gnc-plugin-page-report.c:1597
#, c-format
@@ -6178,14 +6177,14 @@ msgstr ""
#: gnucash/gnome/gnc-plugin-page-report.c:1607
msgid "You cannot save to that file."
-msgstr "No se puede guardar a ese fichero."
+msgstr "No se puede guardar a ese archivo."
#: gnucash/gnome/gnc-plugin-page-report.c:1616
#: gnucash/gnome-utils/gnc-file.c:1321 gnucash/gnome-utils/gnc-file.c:1568
#: gnucash/import-export/csv-exp/assistant-csv-export.c:742
#, c-format
msgid "The file %s already exists. Are you sure you want to overwrite it?"
-msgstr "El fichero %s ya existe. ¿Seguro que desea sobrescribirlo?"
+msgstr "El archivo %s ya existe. ¿Seguro que desea sobrescribirlo?"
#: gnucash/gnome/gnc-plugin-page-report.c:1731
#: gnucash/gnome/gnc-plugin-page-report.c:1755 gnucash/gnucash-commands.cpp:224
@@ -6200,7 +6199,7 @@ msgstr ""
#: gnucash/gnome/gnc-plugin-page-report.c:1765
#, c-format
msgid "Could not open the file %s. The error is: %s"
-msgstr "No se pudo abrir el fichero %s. El error es: %s"
+msgstr "No se pudo abrir el archivo %s. El error es: %s"
#: gnucash/gnome/gnc-plugin-page-report.c:1805
msgid "GnuCash-Report"
@@ -6231,7 +6230,7 @@ msgstr "Factura Fácil"
#: gnucash/gtkbuilder/business-prefs.glade:35
#: gnucash/report/reports/standard/invoice.scm:906
msgid "Fancy Invoice"
-msgstr "Factura adornada"
+msgstr "Factura Adornada"
#: gnucash/gnome/gnc-plugin-page-sx-list.c:137
msgid "_Scheduled"
@@ -6295,7 +6294,7 @@ msgstr[1] "¿Seguro que desea borrar estas %d transacciones planificadas?"
#: gnucash/gnome/gnc-plugin-register2.c:57
#: gnucash/gnome/gnc-plugin-register.c:58
msgid "_General Journal"
-msgstr "_Diario común"
+msgstr "_Diario general"
#: gnucash/gnome/gnc-plugin-register2.c:58
msgid "Open a general journal window"
@@ -6324,12 +6323,12 @@ msgstr "_Hojas de estilo"
#: gnucash/gnome/gnc-plugin-report-system.c:58
msgid "Edit report style sheets"
-msgstr "Edita hojas de estilo boletinado"
+msgstr "Edita hojas de estilo del boletÃn"
#: gnucash/gnome/gnc-plugin-report-system.c:148
#: gnucash/report/reports/standard/view-column.scm:127
msgid "Report error"
-msgstr "Comunicar error"
+msgstr "Informar error"
#: gnucash/gnome/gnc-plugin-report-system.c:149
#: gnucash/report/reports/standard/view-column.scm:128
@@ -6340,7 +6339,7 @@ msgstr "Ha ocurrido un error mientras se ejecutaba el boletÃn."
#: gnucash/gnome/gnc-plugin-report-system.c:206
#, c-format
msgid "Badly formed options URL: %s"
-msgstr "Relleno de opciones URL equivocada: %s"
+msgstr "Relleno erróneo de opciones URL: %s"
#: gnucash/gnome/gnc-plugin-report-system.c:194
#, c-format
@@ -6377,7 +6376,7 @@ msgstr "Acciones:"
#: gnucash/gnome/gnc-split-reg2.c:811 gnucash/gnome/gnc-split-reg.c:2365
msgid "Current Value:"
-msgstr "Valor efectiva:"
+msgstr "Valor efectivo:"
#: gnucash/gnome/gnc-split-reg2.c:886
msgid "Account Payable / Receivable Register"
@@ -6430,7 +6429,7 @@ msgstr "Operación Común"
#: gnucash/gnome/gnc-split-reg.c:685
msgid "Date of Entry"
-msgstr "Fecha del Apunte"
+msgstr "Fecha del Asiento"
#: gnucash/gnome/gnc-split-reg.c:688 gnucash/gnome/window-reconcile2.c:1784
#: gnucash/gnome/window-reconcile.c:2000
@@ -6501,7 +6500,7 @@ msgstr "_Cortar desglose"
#: gnucash/gnome/gnc-split-reg.c:990
msgid "Cut the current transaction?"
-msgstr "¿Quiere cortar la transacción actual?"
+msgstr "¿Quiere cortar la transacción efectiva?"
#: gnucash/gnome/gnc-split-reg.c:991
msgid ""
@@ -6533,7 +6532,7 @@ msgstr ""
#: gnucash/gnome/gnc-split-reg.c:1208
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:840
msgid "Remove the splits from this transaction?"
-msgstr "¿Quiere quitar los desgloses de esta transacción?"
+msgstr "¿Quiere quitar los desgloses desde esta transacción?"
#: gnucash/gnome/gnc-split-reg.c:1209
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:841
@@ -6552,7 +6551,7 @@ msgstr "_Quitar desgloses"
#: gnucash/gnome/gnc-split-reg.c:1299
msgid "Change a Transaction Linked Document"
-msgstr "Cambiar un Documento Asociado al Transacción"
+msgstr "Cambiar un Documento Asociado a la Transacción"
#: gnucash/gnome/gnc-split-reg.c:1440
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:963
@@ -6638,7 +6637,7 @@ msgid ""
"If you want to edit transactions in this register, please open the account "
"options and turn off the placeholder checkbox."
msgstr ""
-"Esta transacción de esta cuanta tal vez no está editada.\n"
+"Las transacciones de esta cuenta tal vez no está editada.\n"
"Si quiere editar transacciones en este registro, abra las opciones de la "
"cuenta y desmarque la casilla del contenedor."
@@ -6650,7 +6649,7 @@ msgid ""
"You may also open an individual account instead of a set of accounts."
msgstr ""
"Las transacciones dentro de una de las sub-cuentas seleccionada tal vez no "
-"está editada.\n"
+"ser editada.\n"
"Si quiere editar las transacciones en este registro, abra las opciones de la "
"sub-cuenta y desmarque la casilla del contenedor.\n"
"También puede abrir una cuenta individual en vez de un conjunto de cuentas."
@@ -6681,14 +6680,14 @@ msgid ""
"accurate reports."
msgstr ""
"Diseñado para ser fácil de emplear, pero potente y flexible, GnuCash permite "
-"rastrear cuentas bancarias, reservas, ingresos y gastos. Tan rápido e "
+"rastrear cuentas bancarias, provisiones, ingresos y gastos. Tan rápido e "
"intuitivo para emplear como un registro de comprobación, está basado en los "
"principios profesionales de contabilidad como apunte-doble para asegurar los "
"balances de libros y boletines detallados."
#: gnucash/gnome/gnucash.appdata.xml.in.in:15
msgid "With GnuCash you can (but are not limited to):"
-msgstr "Con GnuCash puede (pero está liminato):"
+msgstr "Con GnuCash puede (pero está limitado):"
#: gnucash/gnome/gnucash.appdata.xml.in.in:17
msgid "Keep track of your day to day personal income and expenses"
@@ -6700,12 +6699,12 @@ msgstr "Conservar seguimiento diario de ingresos y gastos personales"
#: gnucash/gnome/gnucash.appdata.xml.in.in:18
msgid "Manage your stock, bond and mutual fund accounts with ease"
msgstr ""
-"Gestiona sus cuentas de reservas, depósitos y fondos de inversión con "
+"Gestiona sus cuentas de provisión, depósitos y fondos de inversión con "
"facilidad"
#: gnucash/gnome/gnucash.appdata.xml.in.in:19
msgid "Keep your small business' accounting up to date"
-msgstr "Conserve su contabilidad de los pequeños negocios al dÃa"
+msgstr "Mantener su contabilidad de los pequeños negocios al dÃa"
#: gnucash/gnome/gnucash.appdata.xml.in.in:20
msgid "Create accurate reports and graphs from your financial data"
@@ -6713,15 +6712,16 @@ msgstr "Crea boletines precisos y gráficas desde sus datos financieros"
#: gnucash/gnome/gnucash.appdata.xml.in.in:21
msgid "Set up scheduled transactions to avoid repeated data entry"
-msgstr "Fije transacciones planificadas para evitar datos de asiento repetido"
+msgstr ""
+"Configurar transacciones planificadas para evitar datos de asiento repetidos"
#: gnucash/gnome/gnucash.appdata.xml.in.in:22
msgid ""
"Exchange by CSV/FinTS(former HBCI) or import SWIFT-MT9xx/QIF/OFX data "
"including Transaction Matching"
msgstr ""
-"Cambio por CSV/FinTS (formato HBCI) o importaciones de datos SWIFT-MT9xx/QIF/"
-"OFX incluyendo Transacciones Cotejadas"
+"Cambio monetario por medio de CSV/FinTS (formato HBCI) o importaciones de "
+"datos SWIFT-MT9xx/QIF/OFX incluyendo Transacciones Cotejadas"
#: gnucash/gnome/gnucash.appdata.xml.in.in:23
msgid "Perform financial calculations, such as a loan repayment"
@@ -6745,7 +6745,7 @@ msgstr "C"
#: gnucash/gnome/report-menus.scm:57
#, scheme-format
msgid "Display the ~a report"
-msgstr "Representa el ~a boletinado"
+msgstr "Representa el ~a del boletÃn"
#: gnucash/gnome/report-menus.scm:90
#: gnucash/gtkbuilder/dialog-custom-report.glade:8
@@ -6759,11 +6759,11 @@ msgstr "Gestionar y ejecutar configuraciones de boletines guardados"
#: gnucash/gnome/report-menus.scm:116
#: gnucash/report/reports/standard/dashboard.scm:52
msgid "Dashboard"
-msgstr "Tablero"
+msgstr "Panel de control"
#: gnucash/gnome/report-menus.scm:118
msgid "A basic dashboard for your accounting data"
-msgstr "Un tablero básico para sus datos de contabilidad"
+msgstr "Un panel de control básico para sus datos de contabilidad"
#: gnucash/gnome/search-owner.c:136
msgid "You have not selected an owner"
@@ -6799,12 +6799,12 @@ msgstr "Entidad no encontrada: %s"
#: gnucash/gnome/top-level.c:167
#, c-format
msgid "Transaction with no Accounts: %s"
-msgstr "Transacción sin ninguna Cuenta: %s"
+msgstr "Transacción sin ninguna cuenta: %s"
#: gnucash/gnome/top-level.c:210
#, c-format
msgid "Unsupported entity type: %s"
-msgstr "Tipo de entidad no soportado: %s"
+msgstr "Tipo de entidad no admitido: %s"
#: gnucash/gnome/top-level.c:251
#, c-format
@@ -6920,7 +6920,7 @@ msgstr "Introducir _intereses remunerados..."
#: gnucash/gnome/window-reconcile2.c:738 gnucash/gnome/window-reconcile.c:795
msgid "Enter _Interest Charge..."
-msgstr "Introducir _intereses cargados..."
+msgstr "Introducir cargo de _interés..."
#: gnucash/gnome/window-reconcile2.c:1225 gnucash/gnome/window-reconcile.c:1378
msgid "Are you sure you want to delete the selected transaction?"
@@ -6929,15 +6929,15 @@ msgstr "¿Confirma que quiere borrar la transacción seleccionada?"
#: gnucash/gnome/window-reconcile2.c:1794 gnucash/gnome/window-reconcile.c:2010
#: gnucash/gtkbuilder/window-reconcile.glade:106
msgid "Starting Balance"
-msgstr "Saldo de Inicio"
+msgstr "Saldo Inicial"
#: gnucash/gnome/window-reconcile2.c:1804 gnucash/gnome/window-reconcile.c:2020
msgid "Ending Balance"
-msgstr "Saldo"
+msgstr "Saldo Final"
#: gnucash/gnome/window-reconcile2.c:1814 gnucash/gnome/window-reconcile.c:2030
msgid "Reconciled Balance"
-msgstr "Saldo conciliado"
+msgstr "Balance Conciliado"
#: gnucash/gnome/window-reconcile2.c:1824 gnucash/gnome/window-reconcile.c:2040
#: gnucash/report/reports/standard/cash-flow.scm:312
@@ -6949,7 +6949,7 @@ msgid ""
"You have made changes to this reconcile window. Are you sure you want to "
"cancel?"
msgstr ""
-"Ha hecho cambios a esta ventana de conciliación. ¿Está seguro de que desea "
+"Ha hecho cambios a esta ventana de conciliación. ¿Está seguro que desea "
"cancelar?"
#: gnucash/gnome/window-reconcile2.c:2031 gnucash/gnome/window-reconcile.c:2291
@@ -7075,11 +7075,11 @@ msgstr "Concilia las transacciones seleccionadas"
#: gnucash/gnome/window-reconcile2.c:2202 gnucash/gnome/window-reconcile.c:2464
msgid "_Unreconcile Selection"
-msgstr "_Selección No Conciliada"
+msgstr "_Selección no conciliada"
#: gnucash/gnome/window-reconcile2.c:2203 gnucash/gnome/window-reconcile.c:2465
msgid "Unreconcile the selected transactions"
-msgstr "No conciliar las transacciones seleccionadas"
+msgstr "Desconciliar las transacciones seleccionadas"
#: gnucash/gnome/window-reconcile2.c:2211 gnucash/gnome/window-reconcile.c:2473
msgid "Open the GnuCash help window"
@@ -7098,18 +7098,16 @@ msgstr[1] "La fecha declarada es %d dÃas posterior a hoy."
#, c-format
msgid "The statement date you have chosen is %d day in the future."
msgid_plural "The statement date you have chosen is %d days in the future."
-msgstr[0] ""
-"La fecha del extracto seleccionada se encuentra %d dÃa en el futuro."
-msgstr[1] ""
-"La fecha del extracto seleccionada se encuentra %d dÃas en el futuro."
+msgstr[0] "La fecha del extracto seleccionada se encuentra %d dÃa en el futuro."
+msgstr[1] "La fecha del extracto seleccionada se encuentra %d dÃas en el futuro."
#: gnucash/gnome/window-reconcile.c:400
msgid ""
"This may cause issues for future reconciliation actions on this account. "
"Please double-check this is the date you intended."
msgstr ""
-"Esto puede causar problemas con acciones de reconciliación futuras en esta "
-"cuenta. Por favor, compruebe que ésta sea la fecha deseada."
+"Esto puede causar problemas con operaciones de reconciliación futuras en "
+"esta cuenta. Por favor, compruebe que ésta sea la fecha deseada."
#: gnucash/gnome/window-reconcile.c:1900
msgid ""
@@ -7484,11 +7482,11 @@ msgstr "ISO-8859-16 (sudeste europeo)"
#: gnucash/gnome-utils/assistant-xml-encoding.c:243
msgid "KOI8-R (Russian)"
-msgstr "KOI8-R (Ruso)"
+msgstr "KOI8-R (ruso)"
#: gnucash/gnome-utils/assistant-xml-encoding.c:244
msgid "KOI8-U (Ukrainian)"
-msgstr "KOI8-U (Ucraniano)"
+msgstr "KOI8-U (ucraniano)"
#: gnucash/gnome-utils/assistant-xml-encoding.c:680
#, c-format
@@ -7519,7 +7517,7 @@ msgstr "ISO-8859-1 KOI8-U"
#: gnucash/gnome-utils/assistant-xml-encoding.c:1089
#: gnucash/gnome-utils/assistant-xml-encoding.c:1109
msgid "The file could not be reopened."
-msgstr "El fichero no se ha podido reabrir."
+msgstr "El fichero no pudo ser reabierto."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1094
msgid "Reading file..."
@@ -7527,18 +7525,18 @@ msgstr "Leyendo fichero..."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1117
msgid "Parsing file..."
-msgstr "Fichero de análisis..."
+msgstr "Archivo de análisis..."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1124
#: gnucash/import-export/csv-imp/gnc-import-tx.cpp:417
#: gnucash/import-export/csv-imp/gnc-tokenizer-csv.cpp:109
msgid "There was an error parsing the file."
-msgstr "Hubo un error al interpretar el fichero."
+msgstr "Hubo un error al interpretar el archivo."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1149
#: gnucash/gnome-utils/gnc-file.c:1410 gnucash/gnome-utils/gnc-file.c:1649
msgid "Writing file..."
-msgstr "Escribiendo fichero..."
+msgstr "Escribiendo archivo..."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1307
msgid "This encoding has been added to the list already."
@@ -7546,7 +7544,7 @@ msgstr "Esta codificación ya ha sido añadida al listado."
#: gnucash/gnome-utils/assistant-xml-encoding.c:1318
msgid "This is an invalid encoding."
-msgstr "Esto es una codificación inválida."
+msgstr "Esto es una codificación no válida."
#: gnucash/gnome-utils/dialog-account.c:531
msgid "Could not create opening balance."
@@ -7590,7 +7588,7 @@ msgid ""
"The selected account type is incompatible with the one of the selected "
"parent."
msgstr ""
-"El tipo de cuenta seleccionada es incompatible con alguna precedente "
+"El tipo de cuenta seleccionado es incompatible con alguna precedente "
"seleccionada."
#: gnucash/gnome-utils/dialog-account.c:896
@@ -7639,7 +7637,7 @@ msgstr "(%d) Cuentas Nuevas"
#: gnucash/gtkbuilder/dialog-account.glade:1097
#: gnucash/gtkbuilder/dialog-account-picker.glade:176
msgid "New Account"
-msgstr "Nueva Cuenta"
+msgstr "Crear Cuenta"
#: gnucash/gnome-utils/dialog-account.c:2186
#, c-format
@@ -7647,7 +7645,7 @@ msgid ""
"Renumber the immediate sub-accounts of %s? This will replace the account "
"code field of each child account with a newly generated code."
msgstr ""
-"¿Renumerar las subcuentas inmediatas de %s? Esto reemplazará el campo de "
+"¿Renumerar las subcuentas inmediatas de %s? Esto remplazará el campo de "
"código de cuenta de cada subcuenta con un código generado."
#: gnucash/gnome-utils/dialog-account.c:2293
@@ -7699,7 +7697,7 @@ msgid ""
"Commodity: "
msgstr ""
"\n"
-"Acción: "
+"Materia prima: "
#. Translators: Replace here and later CUSIP by the name of your local
#. National Securities Identifying Number
@@ -7765,7 +7763,7 @@ msgstr "Moneda"
#: gnucash/gnome-utils/dialog-commodity.c:855
msgid "Use local time"
-msgstr "Emplee hora local"
+msgstr "Emplear hora local"
#: gnucash/gnome-utils/dialog-commodity.c:985
msgid "Edit currency"
@@ -7781,7 +7779,7 @@ msgstr "Editar garantÃa"
#: gnucash/gnome-utils/dialog-commodity.c:991
msgid "New security"
-msgstr "Nueva garantÃa"
+msgstr "Crear garantÃa"
#: gnucash/gnome-utils/dialog-commodity.c:992
#: gnucash/gtkbuilder/dialog-commodity.glade:239
@@ -7795,7 +7793,7 @@ msgstr "Quizá no puede crear una moneda nacional nueva."
#: gnucash/gnome-utils/dialog-commodity.c:1279
#, c-format
msgid "%s is a reserved commodity type. Please use something else."
-msgstr "%s es un tipo mercantil reservado. Emplee otra cosa."
+msgstr "%s es una materia prima reservada. Emplee otra cosa."
#: gnucash/gnome-utils/dialog-commodity.c:1294
msgid "That commodity already exists."
@@ -7833,7 +7831,7 @@ msgstr "Puede teclear '+' o '-' para incrementar o decrementar el número."
#: gnucash/gnome-utils/dialog-dup-trans.c:299
msgid "Action/Number"
-msgstr "Función/Número"
+msgstr "Operación/Número"
#: gnucash/gnome-utils/dialog-file-access.c:303
msgid "Open..."
@@ -7901,7 +7899,7 @@ msgstr "No seleccionar ninguna cuenta"
#: gnucash/gnome-utils/gnc-tree-view-account.c:990
msgctxt "Column header for 'Placeholder'"
msgid "P"
-msgstr "P"
+msgstr "C"
#: gnucash/gnome-utils/dialog-options.c:801
msgid ""
@@ -7910,10 +7908,10 @@ msgid ""
"(via File->Properties), after account setup, to select a\n"
"default gain/loss account."
msgstr ""
-"No hay ninguna cuentas de ingreso o gasto de la moneda\n"
-"del libro actualmente especificada; tendrá que volver a este\n"
-"diálogo (vÃa Archivo->Propiedades), tras configurar la cuenta,\n"
-"para seleccionar una cuenta de ganancia/pérdidas predeterminada."
+"No hay ninguna cuentas de ingreso o gasto de la moneda del\n"
+"libro actualmente especificada; tendrá que volver a este diálogo\n"
+"(vÃa Archivo->Propiedades), tras configurar la cuenta, para\n"
+"seleccionar una cuenta de ganancia/pérdidas predeterminada."
#: gnucash/gnome-utils/dialog-options.c:869
#: gnucash/import-export/qif-imp/dialog-account-picker.c:299
@@ -7922,8 +7920,8 @@ msgid ""
"The account %s is a placeholder account and does not allow transactions. "
"Please choose a different account."
msgstr ""
-"La cuenta %s es un marcador de cuenta y no permite transacciones. Por favor, "
-"elija otra cuenta."
+"La cuenta %s es un contenedor de cuenta y no permite transacciones. Por "
+"favor, elija otra cuenta."
#: gnucash/gnome-utils/dialog-options.c:1278
msgid "Book currency"
@@ -7935,12 +7933,12 @@ msgstr "Normativa predeterminada de seguimiento de lote"
#: gnucash/gnome-utils/dialog-options.c:1326
msgid "Default gain/loss account"
-msgstr "Cuenta ganancias/pérdicas predeterminada"
+msgstr "Cuenta ganancias/pérdidas predeterminada"
#: gnucash/gnome-utils/dialog-options.c:1492
#: gnucash/gnome-utils/dialog-options.c:1636
msgid "Select All"
-msgstr "Seleccionar todo"
+msgstr "Seleccionar Todo"
#: gnucash/gnome-utils/dialog-options.c:1494
msgid "Select all accounts."
@@ -7982,15 +7980,15 @@ msgstr "Muestra cuentas que fueron marcadas como ocultas."
#: gnucash/gnome-utils/dialog-options.c:1638
msgid "Select all entries."
-msgstr "Seleccionar todos los apuntes."
+msgstr "Seleccionar todos los asientos."
#: gnucash/gnome-utils/dialog-options.c:1645
msgid "Clear the selection and unselect all entries."
-msgstr "Desmarca la selección y deselecciona todos los apuntes."
+msgstr "Desmarca la selección y deselecciona todos los asientos."
#: gnucash/gnome-utils/dialog-options.c:1652
msgid "Select the default selection."
-msgstr "Seleccione la elección por omisión."
+msgstr "Seleccione la selección por omisión."
#: gnucash/gnome-utils/dialog-options.c:1846
msgid "Reset defaults"
@@ -8012,19 +8010,19 @@ msgstr "Página"
#: gnucash/gtkbuilder/dialog-fincalc.glade:300
#: gnucash/gtkbuilder/dialog-fincalc.glade:315
msgid "Clear"
-msgstr "Desmarcar"
+msgstr "Vaciar"
#: gnucash/gnome-utils/dialog-options.c:2877
msgid "Clear any selected image file."
-msgstr "Desmarca cualquier fichero de imagen seleccionado."
+msgstr "Desmarca cualquier archivo de imagen seleccionado."
#: gnucash/gnome-utils/dialog-options.c:2879
msgid "Select image"
-msgstr "Seleccione imagen"
+msgstr "Seleccionar imagen"
#: gnucash/gnome-utils/dialog-options.c:2881
msgid "Select an image file."
-msgstr "Seleccione un fichero de imagen."
+msgstr "Seleccione un archivo de imagen."
#: gnucash/gnome-utils/dialog-options.c:3061
msgid "Pixels"
@@ -8052,7 +8050,7 @@ msgstr "La ruta no existe, "
#: gnucash/gnome-utils/dialog-preferences.c:955
#: gnucash/gnome-utils/dialog-preferences.c:1464
msgid "Select a folder"
-msgstr "Selecciona una carpeta"
+msgstr "Seleccione una carpeta"
#: gnucash/gnome-utils/dialog-tax-table.c:159
msgid "You must provide a name for this Tax Table."
@@ -8081,7 +8079,7 @@ msgstr "Renombrar"
#: gnucash/gnome-utils/dialog-tax-table.c:698
msgid "Please enter new name"
-msgstr "Introduzca un nuevo nombre, por favor"
+msgstr "Introduzca un nombre nuevo"
#: gnucash/gnome-utils/dialog-tax-table.c:699
#: gnucash/gtkbuilder/dialog-tax-table.glade:73
@@ -8108,7 +8106,7 @@ msgstr ""
#: gnucash/gnome-utils/dialog-tax-table.c:784
msgid "Are you sure you want to delete this entry?"
-msgstr "¿Confirma que quiere borrar este apunte?"
+msgstr "¿Confirma que quiere borrar este asiento?"
#: gnucash/gnome-utils/dialog-transfer.c:603
msgid "Show the income and expense accounts"
@@ -8157,7 +8155,8 @@ msgid ""
"and \"to\" accounts and making the \"amount\" negative."
msgstr ""
"No puede transferir desde una cuenta que no es de moneda. Inténtelo "
-"invirtiendo las cuentas «desde» y «a» y haciendo la «cantidad» negativa."
+"invirtiendo las cuentas «origen» y «destino» y haciendo la «cantidad» "
+"negativa."
#: gnucash/gnome-utils/dialog-transfer.c:1486
msgid "You must enter a valid price."
@@ -8165,7 +8164,7 @@ msgstr "Debe introducir un precio válido."
#: gnucash/gnome-utils/dialog-transfer.c:1498
msgid "You must enter a valid 'to' amount."
-msgstr "Debe introducir una cantidad 'a´ válida."
+msgstr "Debe introducir una cantidad de «destino» válida."
#: gnucash/gnome-utils/dialog-transfer.c:1726
msgid "You must enter an amount to transfer."
@@ -8174,7 +8173,7 @@ msgstr "Debe introducir una cantidad a transferir."
#: gnucash/gnome-utils/dialog-transfer.c:1972
#: gnucash/gtkbuilder/dialog-employee.glade:626
msgid "Credit Account"
-msgstr "Cuenta de crédito"
+msgstr "Cuenta Crediticia"
#: gnucash/gnome-utils/dialog-transfer.c:1976
msgid "Debit Account"
@@ -8197,19 +8196,19 @@ msgstr "Cantidad Debiticia"
#: gnucash/gnome-utils/dialog-transfer.c:2060
#: gnucash/gtkbuilder/dialog-transfer.glade:560
msgid "To Amount"
-msgstr "Dest. cantidad"
+msgstr "Cantidad Destino"
#: gnucash/gnome-utils/dialog-utils.c:435
msgid ""
"The entered date is out of the range 01/01/1400 - 31/12/9999, resetting to "
"this year"
msgstr ""
-"La fecha introducida está fuera del rango 01/01/1400 - 31/12/9999, "
+"La fecha introducida está fuera del intervalo 01/01/1400 - 31/12/9999, "
"restableciendo a este año"
#: gnucash/gnome-utils/dialog-utils.c:437
msgid "Date out of range"
-msgstr "Fecha fuera de lÃmite"
+msgstr "Fecha fuera del intervalo"
#: gnucash/gnome-utils/dialog-utils.c:766
msgid "Remember and don't _ask me again."
@@ -8249,7 +8248,7 @@ msgstr "La cuenta ya está en Balance Auto-Punteado."
#: gnucash/gnome-utils/gnc-autoclear.c:146
msgid "Too many uncleared splits"
-msgstr "Demasiadas divisiones no compensadas"
+msgstr "Demasiados desgloses no compensados"
#: gnucash/gnome-utils/gnc-autoclear.c:162
msgid "The selected amount cannot be cleared."
@@ -8258,7 +8257,7 @@ msgstr "La cantidad seleccionada no puede estar punteada."
#: gnucash/gnome-utils/gnc-autoclear.c:168
msgid "Cannot uniquely clear splits. Found multiple possibilities."
msgstr ""
-"No se puede vaciar únicamente desgloses únicos. Se encontraron múltiples "
+"No se puede puntear únicamente desgloses únicos. Se encontraron múltiples "
"posibilidades."
#: gnucash/gnome-utils/gnc-autosave.c:101
@@ -8332,7 +8331,7 @@ msgstr "Hoy"
#: gnucash/gnome-utils/gnc-cell-view.c:78
msgid "Use Shift combined with Return or Keypad Enter to finish editing"
msgstr ""
-"Use la tecla Shift junto con Enter or Enter del teclado numérico para "
+"Use la tecla Mayús junto con Retorno o Retorno del teclado numérico para "
"finalizar la edición"
#: gnucash/gnome-utils/gnc-date-delta.c:224
@@ -8392,7 +8391,7 @@ msgstr "1 mes"
#: gnucash/gnome-utils/gnc-dense-cal.c:293
msgid "View"
-msgstr "_Vista"
+msgstr "Vista"
#: gnucash/gnome-utils/gnc-dense-cal.c:338
#: gnucash/report/stylesheets/footer.scm:377
@@ -8436,7 +8435,7 @@ msgstr "_Exportar"
#: gnucash/gnome-utils/gnc-file.c:147
msgid "All files"
-msgstr "Todos los ficheros"
+msgstr "Todos los archivos"
#: gnucash/gnome-utils/gnc-file.c:261
msgid "(null)"
@@ -8450,7 +8449,7 @@ msgstr "No se ha encontrado backend adecuado para %s."
#: gnucash/gnome-utils/gnc-file.c:285
#, c-format
msgid "The URL %s is not supported by this version of GnuCash."
-msgstr "La URL %s no está soportada por esta versión de GnuCash."
+msgstr "La URL %s no está admitida por esta versión de GnuCash."
#: gnucash/gnome-utils/gnc-file.c:290
#, c-format
@@ -8473,7 +8472,7 @@ msgid ""
"This file/URL appears to be from a newer version of GnuCash. You must "
"upgrade your version of GnuCash to work with this data."
msgstr ""
-"El fichero/URL parece ser de una versión más reciente de GnuCash. Debe "
+"El archivo/URL parece ser de una versión más reciente de GnuCash. Debe "
"actualizar su versión de GnuCash para poder funcionar con este dato."
#: gnucash/gnome-utils/gnc-file.c:314
@@ -8489,8 +8488,8 @@ msgid ""
"proceed with opening the database?"
msgstr ""
"GnuCash no pudo obtener el bloqueo para %s. La base de datos podrÃa estar "
-"usándola otro usuario, en cuyo caso no deberÃa abrir la base de datos. "
-"¿Realmente quiere continuar abriendo la base de datos?"
+"usándola otro usuario, en cuyo caso no deberÃa abrir la base de datos. ¿"
+"Realmente quiere continuar abriendo la base de datos?"
#: gnucash/gnome-utils/gnc-file.c:336
#, c-format
@@ -8500,8 +8499,8 @@ msgid ""
"to proceed with importing the database?"
msgstr ""
"GnuCash no pudo obtener el bloqueo para %s. La base de datos podrÃa estar "
-"usándola otro usuario, en cuyo caso no deberÃa importar la base de datos. "
-"¿Realmente quiere continuar importando la base de datos?"
+"usándola otro usuario, en cuyo caso no deberÃa importar la base de datos. ¿"
+"Realmente quiere continuar importando la base de datos?"
#: gnucash/gnome-utils/gnc-file.c:344
#, c-format
@@ -8511,8 +8510,8 @@ msgid ""
"proceed with saving the database?"
msgstr ""
"GnuCash no pudo obtener el bloqueo para %s. La base de datos podrÃa estar "
-"usándola otro usuario, en cuyo caso no deberÃa guardar la base de datos. "
-"¿Realmente quiere continuar guardando la base de datos?"
+"usándola otro usuario, en cuyo caso no deberÃa guardar la base de datos. ¿"
+"Realmente quiere continuar guardando la base de datos?"
#: gnucash/gnome-utils/gnc-file.c:352
#, c-format
@@ -8522,8 +8521,8 @@ msgid ""
"to proceed with exporting the database?"
msgstr ""
"GnuCash no pudo obtener el bloqueo para %s. La base de datos podrÃa estar "
-"usándola otro usuario, en cuyo caso no deberÃa exportar la base de datos. "
-"¿Realmente quiere continuar exportando la base de datos?"
+"usándola otro usuario, en cuyo caso no deberÃa exportar la base de datos. ¿"
+"Realmente quiere continuar exportando la base de datos?"
#: gnucash/gnome-utils/gnc-file.c:377
#, c-format
@@ -8532,7 +8531,7 @@ msgid ""
"system, you may not have write permission for the directory or your anti-"
"virus software is preventing this action."
msgstr ""
-"GnuCash no pudo escribir a %s. Esa BBDD quizá está en un sistema de fichero "
+"GnuCash no pudo escribir a %s. Esa BdD quizá está en un sistema de fichero "
"de sólo lectura, o quizá tiene que no tiene permisos de escritura en el "
"directorio o su software antivirus está impidiendo esta operación."
@@ -8540,7 +8539,7 @@ msgstr ""
#, c-format
msgid "The file/URL %s does not contain GnuCash data or the data is corrupt."
msgstr ""
-"El fichero/URL %s no contiene datos de GnuCash o los datos están corruptos."
+"El archivo/URL %s no contiene datos de GnuCash o los datos están corruptos."
#: gnucash/gnome-utils/gnc-file.c:391
#, c-format
@@ -8562,17 +8561,17 @@ msgstr "Ha ocurrido un error mientras se procesaba %s."
#: gnucash/gnome-utils/gnc-file.c:407
msgid "There was an error reading the file. Do you want to continue?"
-msgstr "Hubo un error leyendo el fichero. ¿Quiere continuar?"
+msgstr "Hubo un error leyendo el archivo. ¿Quiere continuar?"
#: gnucash/gnome-utils/gnc-file.c:416
#, c-format
msgid "There was an error parsing the file %s."
-msgstr "Hubo un error al interpretar el fichero %s."
+msgstr "Hubo un error al interpretar el archivo %s."
#: gnucash/gnome-utils/gnc-file.c:421
#, c-format
msgid "The file %s is empty."
-msgstr "El fichero %s está vacÃo."
+msgstr "El archivo %s está vacÃo."
#: gnucash/gnome-utils/gnc-file.c:434
#, c-format
@@ -8581,28 +8580,28 @@ msgid ""
"\n"
"The file is in the history list, do you want to remove it?"
msgstr ""
-"El fichero/URI %s no pudo ser encontrado.\n"
+"El archivo/URI %s no pudo ser encontrado.\n"
"\n"
-"El fichero está en el listado histórico, ¿quiere quitarlo?"
+"El archivo está en el listado histórico, ¿quiere quitarlo?"
#: gnucash/gnome-utils/gnc-file.c:440
#, c-format
msgid "The file/URI %s could not be found."
-msgstr "El fichero/URI %s no pudo ser encontrado."
+msgstr "El archivo/URI %s no pudo ser encontrado."
#: gnucash/gnome-utils/gnc-file.c:447
msgid "This file is from an older version of GnuCash. Do you want to continue?"
-msgstr "Este fichero es de una versión anterior de GnuCash. ¿Quiere continuar?"
+msgstr "Este archivo es de una versión anterior de GnuCash. ¿Quiere continuar?"
#: gnucash/gnome-utils/gnc-file.c:456
#, c-format
msgid "The file type of file %s is unknown."
-msgstr "El tipo del fichero %s es desconocido."
+msgstr "El tipo del archivo %s es desconocido."
#: gnucash/gnome-utils/gnc-file.c:461
#, c-format
msgid "Could not make a backup of the file %s"
-msgstr "Error al hacer una respaldo del fichero %s"
+msgstr "Error al hacer un respaldo del archivo %s"
#: gnucash/gnome-utils/gnc-file.c:466
#, c-format
@@ -8610,8 +8609,8 @@ msgid ""
"Could not write to file %s. Check that you have permission to write to this "
"file and that there is sufficient space to create it."
msgstr ""
-"No se puede escribir al fichero %s. Compruebe que tiene permiso para "
-"escribir a ese fichero y que hay suficiente espacio para crearlo."
+"No se puede escribir el archivo %s. Compruebe que tiene permiso para "
+"escribir a ese archivo y que hay suficiente espacio para crearlo."
#: gnucash/gnome-utils/gnc-file.c:473
#, c-format
@@ -8654,7 +8653,7 @@ msgid ""
msgstr ""
"Esta base de datos es de una versión más moderna de GnuCash. Esta versión "
"puede leerlo, pero no puede guardarlo con seguridad. Será marcada como solo "
-"lectura hasta que haga âArchivo->Guardar comoâ, pero los datos pueden "
+"lectura hasta que pulse âArchivo->Guardar como...â, pero los datos pueden "
"perderse al escribir en la versión antigua."
#: gnucash/gnome-utils/gnc-file.c:505
@@ -8677,8 +8676,8 @@ msgid ""
"gnucash.org/show_bug.cgi?id=611936 for more information."
msgstr ""
"La biblioteca âlibdbiâ instalada en su sistema no almacena correctamente los "
-"números largos. Esto significa que Gnucash no puede utilizar bases de datos "
-"SQL correctamente. Gnucash no abrirá ni guardará bases de datos SQL hasta "
+"números largos. Esto significa que GnuCash no puede utilizar bases de datos "
+"SQL correctamente. GnuCash no abrirá ni guardará bases de datos SQL hasta "
"que esto sea solucionado instalando un versión distinta de âlibdbâ. Vea "
"https://bugs.gnucash.org/show_bug.cgi?id=611936 para más información."
@@ -8701,9 +8700,9 @@ msgid ""
"older version of Gnucash (it will report an \"error parsing the file\"). If "
"you wish to preserve the old version, exit without saving."
msgstr ""
-"Este fichero es de una versión antigua de GnuCash y será actualizado cuando "
-"se guarde con esta versión. No podrá leer el fichero guardado desde la "
-"versión anterior de GnuCash (boletinará un \"error al filtrar el fichero\"). "
+"Este archivo es de una versión antigua de GnuCash y será actualizado cuando "
+"se guarde con esta versión. No podrá leer el archivo guardado desde la "
+"versión anterior de GnuCash (notificará un \"error al filtrar el archivo\"). "
"Si desea conservar la versión antigua, salga sin guardarlo."
#: gnucash/gnome-utils/gnc-file.c:548
@@ -8713,7 +8712,7 @@ msgstr "Ocurrió un error de E/S desconocido (%d)."
#: gnucash/gnome-utils/gnc-file.c:643
msgid "Save changes to the file?"
-msgstr "¿Guardar cambios al fichero?"
+msgstr "¿Guardar cambios al archivo?"
#: gnucash/gnome-utils/gnc-file.c:656
#: gnucash/gnome-utils/gnc-main-window.c:1304
@@ -8748,7 +8747,7 @@ msgid ""
"action. If you proceed you may not be able to save any changes. What would "
"you like to do?"
msgstr ""
-"Esa base de datos quizá está en un sistema de ficheros de sólo lectura, "
+"Esa base de datos quizá está en un sistema de archivos de sólo lectura, "
"quizá no tiene permiso de escritura para el directorio, o su software "
"antivirus está impidiendo esta operación. Si continúa quizá no es capaz de "
"poder guardar las modificaciones. ¿Qué quiere hacer?"
@@ -8760,7 +8759,7 @@ msgstr "Abrir a _solo lectura"
#: gnucash/gnome-utils/gnc-file.c:853
msgid "Create _New File"
-msgstr "Crear un fichero _nuevo"
+msgstr "Crear un archivo _nuevo"
#: gnucash/gnome-utils/gnc-file.c:856
msgid "Open _Anyway"
@@ -8768,7 +8767,7 @@ msgstr "Abrir de _todas formas"
#: gnucash/gnome-utils/gnc-file.c:859
msgid "Open _Folder"
-msgstr "Abrir _Directorio"
+msgstr "Abrir _carpeta"
#: gnucash/gnome-utils/gnc-file.c:865 gnucash/gnome-utils/gnc-main-window.c:312
msgid "_Quit"
@@ -8784,7 +8783,7 @@ msgstr "Re-guardar datos del usuario..."
#: gnucash/gnome-utils/gnc-file.c:1350
msgid "Exporting file..."
-msgstr "Exportando fichero..."
+msgstr "Exportando archivo..."
#: gnucash/gnome-utils/gnc-file.c:1363
#, c-format
@@ -8793,7 +8792,7 @@ msgid ""
"\n"
"%s"
msgstr ""
-"Hubo un error guardando el fichero.\n"
+"Hubo un error guardando el archivo.\n"
"\n"
"%s"
@@ -8811,7 +8810,7 @@ msgid ""
"Reverting will discard all unsaved changes to %s. Are you sure you want to "
"proceed?"
msgstr ""
-"La reversión descartará todas los cambios no registrados a %s. ¿Seguro que "
+"La reversión descartará todos los cambios no registrados a %s. ¿Seguro que "
"quiere hacerlo?"
#: gnucash/gnome-utils/gnc-file.c:1701
@@ -8825,7 +8824,7 @@ msgstr "Vista..."
#: gnucash/gnome-utils/gnc-gnome-utils.c:70
msgid "GnuCash could not find the files of the help documentation."
-msgstr "GnuCash no pudo buscar los ficheros para la documentación de ayuda."
+msgstr "GnuCash no pudo buscar los archivos para la documentación de ayuda."
#: gnucash/gnome-utils/gnc-gnome-utils.c:72
msgid ""
@@ -8843,11 +8842,11 @@ msgstr "Ubicación esperada"
#: gnucash/gnome-utils/gnc-gnome-utils.c:513
#: gnucash/gnome-utils/gnc-gnome-utils.c:553
msgid "GnuCash could not find the linked document."
-msgstr "GnuCash no pudo buscar el documento asociado."
+msgstr "GnuCash no pudo encontrar el documento enlazado."
#: gnucash/gnome-utils/gnc-gnome-utils.c:583
msgid "GnuCash could not open the linked document:"
-msgstr "GnuCash no pudo abrir el documento asociado:"
+msgstr "GnuCash no pudo abrir el documento enlazado:"
#. Translators: %s is a path to a database or any other url,
#. like mysql://user@server.somewhere/somedb, https://www.somequotes.com/thequotes
@@ -8867,12 +8866,12 @@ msgstr "_Archivo"
#: gnucash/gnome-utils/gnc-main-window.c:278
msgid "Tra_nsaction"
-msgstr "Asie_nto"
+msgstr "_Transacción"
# Letra modificada_OK
#: gnucash/gnome-utils/gnc-main-window.c:279
msgid "_Reports"
-msgstr "_Boletines"
+msgstr "_Notificaciones"
#: gnucash/gnome-utils/gnc-main-window.c:280
msgid "_Tools"
@@ -8900,7 +8899,7 @@ msgstr "Parámetros de pá_gina..."
#: gnucash/gnome-utils/gnc-main-window.c:298
msgid "Specify the page size and orientation for printing"
-msgstr "Especifique el tamaño y la orientación de la página para escribir"
+msgstr "Especifique el tamaño y la orientación de la página para imprimir"
#: gnucash/gnome-utils/gnc-main-window.c:302
msgid "Proper_ties"
@@ -8908,7 +8907,7 @@ msgstr "P_ropiedades"
#: gnucash/gnome-utils/gnc-main-window.c:303
msgid "Edit the properties of the current file"
-msgstr "Edita las propiedades del fichero efectivo"
+msgstr "Edita las propiedades del archivo efectivo"
#: gnucash/gnome-utils/gnc-main-window.c:308
msgid "Close the currently active page"
@@ -8932,7 +8931,7 @@ msgstr "Seleccione un criterio de ordenación para esta vista de página"
#: gnucash/gnome-utils/gnc-main-window.c:348
msgid "Select the account types that should be displayed."
-msgstr "Seleccione los tipos de cuentas que se deberÃan ser enseñados."
+msgstr "Seleccione los tipos de cuentas que se deberÃan ser representados."
#: gnucash/gnome-utils/gnc-main-window.c:360
msgid "Reset _Warnings..."
@@ -8966,8 +8965,7 @@ msgstr "Crear ventana con _página"
#: gnucash/gnome-utils/gnc-main-window.c:379
msgid "Move the current page to a new top-level GnuCash window."
-msgstr ""
-"Mueve la página efectiva a una ventana de nivel-techo nueva de GnuCash."
+msgstr "Mueve la página efectiva a una ventana de nivel-techo nueva de GnuCash."
#: gnucash/gnome-utils/gnc-main-window.c:386
msgid "Tutorial and Concepts _Guide"
@@ -8983,7 +8981,7 @@ msgstr "Ãndi_ce"
#: gnucash/gnome-utils/gnc-main-window.c:392
msgid "Open the GnuCash Help"
-msgstr "Abrir la ayuda de GnuCash"
+msgstr "Abre la ayuda de GnuCash"
# Notas:
# Account Tree: Plan Contable
@@ -9116,7 +9114,7 @@ msgstr "Ventana _0"
#: gnucash/gnome-utils/gnc-main-window.c:1256
#, c-format
msgid "Save changes to file %s before closing?"
-msgstr "¿Guardar cambios en el fichero %s antes de cerrar?"
+msgstr "¿Guardar cambios en el archivo %s antes de cerrar?"
#: gnucash/gnome-utils/gnc-main-window.c:1259
#, c-format
@@ -9164,7 +9162,7 @@ msgstr "Ãltima modificación en %a, %b, %d, %Y en %I%M%p"
#: gnucash/gnome-utils/gnc-main-window.c:1764
#, c-format
msgid "File %s opened. %s"
-msgstr "Fichero %s abierto. %s"
+msgstr "Archivo %s abierto. %s"
#: gnucash/gnome-utils/gnc-main-window.c:2887
msgctxt "lower case key for short cut to 'Accounts'"
@@ -9235,7 +9233,7 @@ msgstr "Inicio de este mes"
#: gnucash/gnome-utils/gnc-period-select.c:72
#: libgnucash/app-utils/date-utilities.scm:990
msgid "Start of previous month"
-msgstr "Inicio del mes anterior"
+msgstr "Inicio del anterior mes"
#: gnucash/gnome-utils/gnc-period-select.c:73
msgid "Start of this quarter"
@@ -9244,7 +9242,7 @@ msgstr "Inicio de este trimestre"
#: gnucash/gnome-utils/gnc-period-select.c:74
#: libgnucash/app-utils/date-utilities.scm:1032
msgid "Start of previous quarter"
-msgstr "Inicio del trimestre anterior"
+msgstr "Inicio del anterior trimestre"
#: gnucash/gnome-utils/gnc-period-select.c:75
#: libgnucash/app-utils/date-utilities.scm:920
@@ -9272,7 +9270,7 @@ msgstr "Final de este mes"
#: gnucash/gnome-utils/gnc-period-select.c:88
#: libgnucash/app-utils/date-utilities.scm:997
msgid "End of previous month"
-msgstr "Final del anterior mes"
+msgstr "Final del mes anterior"
#: gnucash/gnome-utils/gnc-period-select.c:89
msgid "End of this quarter"
@@ -9291,7 +9289,7 @@ msgstr "Final de este año"
#: gnucash/gnome-utils/gnc-period-select.c:92
#: libgnucash/app-utils/date-utilities.scm:941
msgid "End of previous year"
-msgstr "Final del anterior año"
+msgstr "Final del año anterior"
#: gnucash/gnome-utils/gnc-period-select.c:95
msgid "End of this accounting period"
@@ -9387,8 +9385,7 @@ msgstr "Este registro no respalda la edición de los tipos de cambios."
#: gnucash/register/ledger-core/split-register-control.c:1436
msgid ""
"You need to expand the transaction in order to modify its exchange rates."
-msgstr ""
-"Debe desglosar la Transacción para poder modificar sus tipos de cambio."
+msgstr "Debe desglosar la transacción para poder modificar sus tipos de cambio."
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:461
#: gnucash/register/ledger-core/split-register-control.c:1408
@@ -9423,9 +9420,9 @@ msgid ""
"Threshold\" set for this book. This setting can be changed in File-"
">Properties->Accounts."
msgstr ""
-"La fecha introducida de la transacción duplicada es más antigua que el "
-"«LÃmite de Solo Lectura» fijo para este libro. Este parámetro puede "
-"cambiarse en Archivo->Propiedades->Cuentas."
+"La fecha introducida de la transacción duplicada es más antigua que el «"
+"LÃmite de Solo Lectura» fijo para este libro. Este parámetro puede cambiarse "
+"en Archivo->Propiedades->Cuentas."
#. Translators: This message will be presented when a user
#. attempts to record a transaction without splits
@@ -9438,8 +9435,8 @@ msgid ""
"The blank transaction does not have enough information to save it. Would you "
"like to return to the transaction to update, or cancel the save?"
msgstr ""
-"La transacción en blanco no tiene suficiente información para guardarla. "
-"¿Quiere volver a la transacción para actualizar, o cancelar el guardado?"
+"La transacción en blanco no tiene suficiente información para guardarla. ¿"
+"Quiere volver a la transacción para actualizar, o cancelar el guardado?"
#. Translators: Return to the transaction to update
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:1737
@@ -9775,7 +9772,7 @@ msgstr "-- Transacción Desglosada --"
#: gnucash/gnome-utils/gnc-tree-util-split-reg.c:46
msgid "-- Stock Split --"
-msgstr "-- Desglosar MercancÃa --"
+msgstr "-- Desglosar Provisión --"
#. Translators: This is a date format, see i.e.
#. https://www.gnu.org/software/libc/manual/html_node/Formatting-Calendar-Time.html
@@ -9865,7 +9862,7 @@ msgstr "Nombre de Cuenta"
#: gnucash/gnome-utils/gnc-tree-view-split-reg.c:2918
#: gnucash/gtkbuilder/dialog-price.glade:573
msgid "Commodity"
-msgstr "MercancÃa"
+msgstr "Materia Prima"
#: gnucash/gnome-utils/gnc-tree-view-account.c:823
#: gnucash/import-export/csv-exp/csv-tree-export.c:156
@@ -10840,7 +10837,7 @@ msgstr ""
"anticipadas y los documentos obviamente tienen que ser contra el mismo "
"cliente. Los documentos de Contabilización son documentos con signo opuesto. "
"Por ejemplo para una factura, las anotaciones del crédito del cliente y las "
-"recibos negativas se consideran documentos contables."
+"facturas negativas se consideran documentos contables."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:117
msgid "Show invoices due reminder at startup"
@@ -10933,10 +10930,10 @@ msgid ""
msgstr ""
"En tiempo contabilizante, automáticamente se intenta liquidar documentos del "
"proveedor con adelantos liquidados y documentos de Contabilidad. Los "
-"adelantos renumerados y documentos obviamente tienen que estar frente al "
-"mismo proveedor. Los documentos de Contabilidad son documentos con signo "
-"opuesto. Por ejemplo para un cargo, anotaciones crediticias del proveedor y "
-"los cargos negativos son consideradas como documentos contabilizantes."
+"adelantos y documentos obviamente tienen que estar frente al mismo "
+"proveedor. Los documentos de Contabilidad son documentos con signo opuesto. "
+"Por ejemplo para un cargo, anotaciones crediticias del proveedor y los "
+"cargos negativos son consideradas como documentos contabilizantes."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:159
msgid "Show bills due reminder at startup"
@@ -11551,9 +11548,9 @@ msgid ""
"only enabled for Bank, Credit, Mutual, Asset, Receivable, Payable, and "
"Liability accounts."
msgstr ""
-"Antes de conciliar una cuenta que carga o abona intereses, solicitar al "
-"usuario que introduzca una transacción para la comisión de interés o "
-"renumeración. Actualmente solo se habilita para cuentas de Banca, Crédito, "
+"Antes de conciliar una cuenta la cual carga o remunera intereses, solicite "
+"al usuario que introduzca una transacción para la comisión de interés o "
+"remuneración. Actualmente solo se habilita para cuentas de Banca, Crédito, "
"Fondo, Activo, Facturaciones Pendientes, Liquidables y Pasivo."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.reconcile.gschema.xml.in:15
@@ -11565,9 +11562,9 @@ msgid ""
"If active, after reconciling a credit card account, prompt the user to enter "
"a credit card payment. Otherwise do not prompt the user for this."
msgstr ""
-"Si se activa, tras conciliar una liquidación de tarjeta de crédito, solicite "
-"al usuario una introducción de una remuneración por tarjeta de crédito. En "
-"otro caso no solicite esto al usuario."
+"Si se activa, tras conciliar una liquidación por tarjeta crediticia, "
+"solicite al usuario una introducción de una remuneración por tarjeta "
+"crediticia. En otro caso no solicite el usuario a esto."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.reconcile.gschema.xml.in:20
msgid "Always reconcile to today"
@@ -14357,7 +14354,7 @@ msgstr "Interés al"
#: gnucash/gtkbuilder/assistant-loan.glade:679
msgid "Repayment Frequency"
-msgstr "Frecuencia del Plazo"
+msgstr "Frecuencia del Amortización"
#: gnucash/gtkbuilder/assistant-loan.glade:714
msgid "Loan Repayment"
@@ -14389,7 +14386,7 @@ msgstr "Emplee Cuenta Avalista"
#: gnucash/gtkbuilder/assistant-loan.glade:942
msgid "Part of Payment Transaction"
-msgstr "Parte de Transacción para Remuneración"
+msgstr "Parte de Transacción de Remuneración"
#: gnucash/gtkbuilder/assistant-loan.glade:1008
msgid "Payment Frequency"
@@ -15641,7 +15638,7 @@ msgstr "% descuento"
#: gnucash/gtkbuilder/dialog-billterms.glade:113
msgid "The percentage discount applied for early payment."
-msgstr "El porcentaje de descuento aplicado por remuneración anticipada."
+msgstr "El porcentaje de descuento aplicado por anticipo."
#: gnucash/gtkbuilder/dialog-billterms.glade:134
msgid ""
@@ -15685,8 +15682,7 @@ msgstr "El porcentaje de descuento aplicado por liquidación anticipada."
#: gnucash/gtkbuilder/dialog-billterms.glade:309
msgid "The last day of the month for the early payment discount."
-msgstr ""
-"El último dÃa del mes para obtener el descuento por remuneración anticipada."
+msgstr "El último dÃa del mes para obtener el descuento por anticipo."
#: gnucash/gtkbuilder/dialog-billterms.glade:331
msgid "The day of the month bills are due"
@@ -16977,7 +16973,7 @@ msgid ""
"automatically assign the remaining amount to the first unpaid invoice for "
"this company."
msgstr ""
-"La cantidad a liquidar en esta factura.\n"
+"La cantidad a remunerar para esta factura.\n"
"\n"
"Si ha seleccionado una factura, GnuCash propondrá la cantidad que aún debe "
"por ella. Usted puede modificar esta cantidad para crear una remuneración "
@@ -27671,7 +27667,7 @@ msgstr "Fila 3 Der"
#: gnucash/report/reports/standard/invoice.scm:421
#: gnucash/report/reports/standard/job-report.scm:239
msgid "Payment, thank you!"
-msgstr "Remuneración, ¡gracias!"
+msgstr "Liquidado, ¡gracias!"
#. Translators: This "T" is displayed in the taxable column, if this entry contains tax
#: gnucash/report/reports/standard/invoice.scm:476
@@ -28076,7 +28072,7 @@ msgstr "Las transacciones asociadas están ocultas."
#: gnucash/report/reports/standard/new-owner-report.scm:938
msgid "Invoices show if paid, payments show invoice numbers."
msgstr ""
-"Facturas muestra si liquida, remuneraciones muestran números de facturas."
+"Facturas muestra si liquidan, remuneraciones muestran números de facturas."
#: gnucash/report/reports/standard/new-owner-report.scm:939
msgid ""
@@ -28420,7 +28416,7 @@ msgstr "%l:%M %P, %e %B %Y"
#: gnucash/report/reports/standard/receipt.scm:139
#: gnucash/report/reports/standard/taxinvoice.scm:190
msgid "Payment received, thank you!"
-msgstr "Renumeración recibida, ¡muchas gracias!"
+msgstr "Remuneración recibida, ¡muchas gracias!"
#: gnucash/report/reports/standard/receipt.scm:143
msgid "Notes added at end of invoice -- may contain HTML markup"
@@ -30580,8 +30576,9 @@ msgid ""
"This report was saved using a later version of GnuCash. One of the newer ~a "
"options '~a' is not available, fallback to the option '~a'."
msgstr ""
-"Este informe fue guardado usando una versión más reciente de GnuCash. Una de "
-"las nuevas ~a opciones '~a' no está disponible, revierta a la opción '~a'."
+"Esta notificación fue guardada usando una versión más reciente de GnuCash. "
+"Una de las nuevas ~a opciones '~a' no está disponible, revierta a la opción "
+"'~a'."
#: libgnucash/app-utils/option-util.c:1630
#, c-format
diff --git a/po/glossary/es.po b/po/glossary/es.po
index 039051c01..a768a3f0f 100644
--- a/po/glossary/es.po
+++ b/po/glossary/es.po
@@ -17,8 +17,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2021-12-05 20:11+0100\n"
-"PO-Revision-Date: 2022-05-12 20:17+0000\n"
-"Last-Translator: Cow <javier.fserrador at gmail.com>\n"
+"PO-Revision-Date: 2022-05-21 11:16+0000\n"
+"Last-Translator: Francisco Serrador <fserrador at gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/gnucash/glossary/"
"es/>\n"
"Language: es\n"
@@ -430,11 +430,11 @@ msgstr "campo"
#. "Any piece of information (text, graphics, executable) put together and given a name. All the information you have on the hard drive is arranged as a collection of files."
msgid "file"
-msgstr "fichero"
+msgstr "archivo"
#. "-"
msgid "file type"
-msgstr "tipo de fichero"
+msgstr "tipo de archivo"
#. "-"
msgid "financial calculator: interest rate"
@@ -814,7 +814,7 @@ msgstr "total"
#. "A piece of business done; the transfer of money from one account to one or more other accounts. (see also: Scheduled Transaction)"
msgid "transaction"
-msgstr "[transacción], asiento"
+msgstr "[transacción],"
#. "A transaction whose amount has actually been moved. The word comes from checks: a check is issued, but several steps have to be done until the amount is actually retrieved from the bank account, which is the point in time where that transaction (check) gets cleared."
msgid "transaction state: cleared"
@@ -899,7 +899,7 @@ msgid "log"
msgstr "bitácora"
msgid "Void"
-msgstr "válido"
+msgstr "vacÃo"
msgid "transactions"
msgstr "transacciones"
commit e38b1aa0ae78787c287d239f9907f4a6532a5c85
Merge: f18c70f68 c0244c6f1
Author: John Ralls <jralls at ceridwen.us>
Date: Sat May 21 16:52:44 2022 -0700
Merge Christian Wehling's 'SLR help-buttons' into maint.
commit f18c70f68b58c084be3cf69d09b0ac42f125eef1
Author: Sherif ElGamal <selgamal0 at gmail.com>
Date: Fri May 20 14:18:56 2022 +0200
Translation update by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
po/ar.po: 75.1% (4052 of 5390 strings; 862 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
po/ar.po: 75.1% (4051 of 5390 strings; 864 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Translation update by Sherif ElGamal <selgamal0 at gmail.com> using Weblate
po/glossary/ar.po: 98.6% (213 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/ar/
Co-authored-by: Sherif ElGamal <selgamal0 at gmail.com>
diff --git a/po/ar.po b/po/ar.po
index 7884be0de..a10eb97a5 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -10,14 +10,15 @@
# khadiramd <khadird at yahoo.com>, 2013
# ButterflyOfFire <ButterflyOfFire at protonmail.com>, 2022.
# ltai0001 <yltaief at gmail.com>, 2022.
+# Sherif ElGamal <selgamal0 at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-15 07:16+0000\n"
-"Last-Translator: ltai0001 <yltaief at gmail.com>\n"
+"PO-Revision-Date: 2022-05-20 12:18+0000\n"
+"Last-Translator: Sherif ElGamal <selgamal0 at gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ar/>\n"
"Language: ar\n"
@@ -1507,7 +1508,7 @@ msgstr "Ù
Ø¹Ø±Ù Ø§ÙØ¹Ù
ÙÙ"
#: gnucash/report/reports/support/taxinvoice.eguile.scm:149
#: libgnucash/app-utils/business-options.scm:68
msgid "Company Name"
-msgstr "اسÙ
Ø§ÙØ´Ø±ÙØ©"
+msgstr "أسÙ
Ø§ÙØ´Ø±ÙØ©"
#: gnucash/gnome/dialog-customer.c:935 gnucash/gnome/dialog-vendor.c:727
msgid "Contact"
@@ -2438,7 +2439,7 @@ msgstr "Ù
ÙØ±Ø±Ø©"
#: gnucash/gnome/dialog-invoice.c:3358
#: gnucash/gnome/gnc-plugin-page-invoice.c:459
msgid "Post"
-msgstr "ÙØ¸ÙÙØ©"
+msgstr "ترØÙÙ"
#: gnucash/gnome/dialog-invoice.c:3339 gnucash/gnome/dialog-invoice.c:3348
#: gnucash/gnome/dialog-invoice.c:3359
@@ -2951,7 +2952,7 @@ msgstr "ØØ°Ù Ø§ÙØ£Ø³Ø¹Ø§Ø±Ø"
#: gnucash/report/reports/standard/income-statement.scm:116
#: gnucash/report/reports/standard/trial-balance.scm:91
msgid "Entries"
-msgstr "Ø¥Ø¯Ø®Ø§ÙØ§Øª"
+msgstr "ÙÙÙØ¯"
#: gnucash/gnome/dialog-price-edit-db.c:458
#, fuzzy
@@ -3036,7 +3037,7 @@ msgstr "اÙÙ
ستخدÙ
"
#: gnucash/gtkbuilder/dialog-print-check.glade:290
#: gnucash/gtkbuilder/gnc-date-format.glade:30
msgid "Custom"
-msgstr "Ù
خصص"
+msgstr "Ù
ÙØ¹Ø¯Ù"
#: gnucash/gnome/dialog-print-check.c:2603
#: gnucash/gtkbuilder/dialog-preferences.glade:3984
@@ -5074,9 +5075,8 @@ msgid "Unpost"
msgstr "Ø¹ÙØ³ Ø§ÙØªØ±ØÙÙ"
#: gnucash/gnome/gnc-plugin-page-invoice.c:461
-#, fuzzy
msgid "Pay"
-msgstr "اÙÙÙÙ
"
+msgstr ""
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:145
msgid "E_dit Vendor"
@@ -6720,7 +6720,7 @@ msgstr "ÙÙ
تÙÙ
Ø¨ØªØØ¯Ùد Ù
اÙÙ"
#: gnucash/report/reports/standard/new-owner-report.scm:99
#: libgnucash/engine/gncOwner.c:219
msgid "Job"
-msgstr "اÙÙØ¸ÙÙØ©"
+msgstr "عÙ
ÙÙØ©"
#: gnucash/gnome/search-owner.c:231
#: gnucash/gnome-search/search-reconciled.c:183
@@ -7687,9 +7687,8 @@ msgid "Path head not set, using '%s' for relative paths"
msgstr ""
#: gnucash/gnome-utils/dialog-doclink-utils.c:426
-#, fuzzy
msgid "Existing"
-msgstr "استخداÙ
اÙÙØ§Ø¦Ù
Ø©"
+msgstr "Ù
ÙØ¬Ùد"
#: gnucash/gnome-utils/dialog-dup-trans.c:150
msgid "You can type '+' or '-' to increment or decrement the number."
diff --git a/po/glossary/ar.po b/po/glossary/ar.po
index 6b0231457..1aa435745 100644
--- a/po/glossary/ar.po
+++ b/po/glossary/ar.po
@@ -2,14 +2,15 @@
# Copyright (C) YEAR Free Software Foundation, Inc.
# "Frank H. Ellenberger" <frank.h.ellenberger at gmail.com>, 2013
# ltai0001 <yltaief at gmail.com>, 2022.
+# Sherif ElGamal <selgamal0 at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.8\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2021-12-05 20:11+0100\n"
-"PO-Revision-Date: 2022-04-19 15:11+0000\n"
-"Last-Translator: ltai0001 <yltaief at gmail.com>\n"
+"PO-Revision-Date: 2022-05-20 10:18+0000\n"
+"Last-Translator: Sherif ElGamal <selgamal0 at gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/gnucash/glossary/"
"ar/>\n"
"Language: ar\n"
@@ -18,7 +19,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#. "English Definition (Dear translator: This file will never be visible to the user! It should only serve as a tool for you, the translator. Nothing more.)"
msgid "Term (Dear translator: This file will never be visible to the user!)"
@@ -46,215 +47,215 @@ msgstr "إسÙ
Ø§ÙØØ³Ø§Ø¨"
#. "The left side of the balance sheet in T account form shows the application of funds in form of assets. Because it contains only assets use assets directly. Complement: Passive. See also: Report Form"
msgid "account type: Active"
-msgstr ""
+msgstr "استخداÙ
ات Ø§ÙØªÙ
ÙÙÙ"
#. "A thing, esp. owned by a person or company, that has value and can be used or sold to pay debts. Dependent on the context you might use 'account type: Active' instead."
msgid "account type: Asset"
-msgstr ""
+msgstr "أصÙ"
#. "in fact: 'Active & Passive', group aka 'Balance Sheet accounts'; complement of 'Profit & Loss'"
msgid "account type: Assets & Liabilities"
-msgstr ""
+msgstr "Ø§ÙØ§ØµÙÙ ÙØ§ÙØ£ÙØªØ²Ø§Ù
ات"
#. "(esp. US) (Brit = current account) a bank account from which money can be withdrawn without previous notice"
msgid "account type: checking"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ جارÙ"
#. "-"
msgid "account type: currency"
-msgstr ""
+msgstr "عÙ
ÙØ©"
#. "see: Equity, but see also 'account type: Passive'"
msgid "account type: Equity"
-msgstr ""
+msgstr "ØÙÙ٠اÙÙ
ÙÙÙØ©"
#. "-"
msgid "account type: Expense"
-msgstr ""
+msgstr "Ù
صرÙÙ"
#. "-"
msgid "account type: Income"
-msgstr ""
+msgstr "دخÙ"
#. "A debt, a financial obligation, but see also 'account type: Passive'"
msgid "account type: Liability"
-msgstr ""
+msgstr "Ø§ÙØªØ²Ø§Ù
"
#. "-"
msgid "account type: money-market"
-msgstr ""
+msgstr "سÙÙ Ù
اÙ"
#. "-"
msgid "account type: Mutual fund"
-msgstr ""
+msgstr "ØµÙØ¯Ù٠استثÙ
ار"
#. "The right side of the balance sheet in T account form shows the source of funds and contains equity & liability. While not common in english, most languages would translate 'equity & liability' with 'passive'. Complement: Active. See also: Report Form Implementation: https://bugs.gnucash.org/show_bug.cgi?id=421766"
msgid "account type: Passive"
-msgstr ""
+msgstr "Ù
صادر Ø§ÙØªÙ
ÙÙÙ"
#. "Group of accounts tracking your success, complement of 'Assets & Liabilities'"
msgid "account type: Profit & Loss"
-msgstr ""
+msgstr "Ø£ÙØ§Ø±Ø¨Ø§Ø ÙØ§Ùخسائر"
#. "1. (US) any type of account that earns interest 2. (Brit) any type of bank account that earns a higher level of interest than a current account or deposit account"
msgid "account type: saving"
-msgstr ""
+msgstr "تÙÙÙØ±"
#. "-"
msgid "account type: Stock"
-msgstr ""
+msgstr "Ù
خزÙÙ"
#. "This account type (new in gnucash-2.4.0) is used when exchanging or trading amounts from one currency into another"
msgid "account type: trading"
-msgstr ""
+msgstr "Ù
تاجرة"
#. "-"
msgid "account: parent account"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ Ø±Ø¦ÙØ³Ù"
#. "-"
msgid "account: subaccount"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ ÙØ±Ø¹Ù"
#. "-"
msgid "account: top level account"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ Ù
ستÙ٠أÙÙ"
#. "The process of doing something that caused a transaction to happen"
msgid "Action (register)"
-msgstr ""
+msgstr "تسجÙÙ"
#. "Automated teller machine"
msgid "action: ATM"
-msgstr ""
+msgstr "Ù
اÙÙÙØ© Ø§ÙØµØ±Ø§Ù Ø§ÙØ¢ÙÙ"
#. "Transaction was an auto deposit"
msgid "action: autoDep"
-msgstr ""
+msgstr "Ø¥ÙØ¯Ø§Ø¹ Ø¢ÙÙ"
#. "-"
msgid "action: buy"
-msgstr ""
+msgstr "شراء"
#. "-"
msgid "action: deposit"
-msgstr ""
+msgstr "Ø¥ÙØ¯Ø§Ø¹"
#. "When people can automatically deduct money straight from your account. The reverse of Direct Deposit."
msgid "action: direct debit"
-msgstr ""
+msgstr "خصÙ
Ø¢ÙÙ"
#. "transaction is a distribution (???)"
msgid "action: dist"
-msgstr ""
+msgstr "ØªÙØ²Ùعات"
#. "transaction is a dividend"
msgid "action: div"
-msgstr ""
+msgstr "ØªÙØ²Ùعات أرباØ"
#. "-"
msgid "action: fee"
-msgstr ""
+msgstr "أتعاب"
#. "transaction comes from interest"
msgid "action: int"
-msgstr ""
+msgstr "ÙÙØ§Ø¦Ø¯"
#. "-"
msgid "action: loan"
-msgstr ""
+msgstr "ÙØ±Ø¶"
#. "see: payment 1."
msgid "action: payment"
-msgstr ""
+msgstr "Ø¯ÙØ¹"
#. "Point of sale"
msgid "action: POS"
-msgstr ""
+msgstr "ÙÙØ·Ø© Ø¨ÙØ¹"
#. "-"
msgid "action: rebate"
-msgstr ""
+msgstr "خصÙ
Ù
دÙÙØ¹ ÙÙØ¯Ø§Ù ÙÙØ¹Ù
ÙÙ"
#. "-"
msgid "action: sell"
-msgstr ""
+msgstr "Ø¨ÙØ¹"
#. "-"
msgid "action: Teller"
-msgstr ""
+msgstr "صراÙ"
#. "see: transfer 2. (=credit transfer)"
msgid "action: transfer"
-msgstr ""
+msgstr "تØÙÙÙ"
#. "-"
msgid "action: wire"
-msgstr ""
+msgstr "تØÙÙ٠بÙÙÙ"
#. "-"
msgid "action: withdraw"
-msgstr ""
+msgstr "Ø³ØØ¨"
#. "As in: payable aging, or: receivable aging. The aging report categorizes payables or receivables based on time buckets. This gives an overview of which bills or invoices are overdue at which time in the future. "
msgid "aging"
-msgstr ""
+msgstr "ØªÙØ§Ø¯ÙÙ
"
#. "A sum of money"
msgid "amount"
-msgstr ""
+msgstr "Ù
Ø¨ÙØº"
#. "The amount finally to pay, respecting discounts, billing termsâ¦"
msgid "amount due"
-msgstr ""
+msgstr "اÙÙ
Ø¨ÙØº اÙÙ
ستØÙ"
#. "The result of adding several amounts together and then dividing this total by the number of amounts"
msgid "average"
-msgstr ""
+msgstr "Ù
ØªÙØ³Ø·"
#. "The amount of money that is in one's account"
msgid "balance (noun)"
-msgstr ""
+msgstr "Ø§ÙØ±ØµÙد"
#. "Balance brought forward - usually the first entry of an account statement containing the 'balance c/f' of the previous billing period or page"
msgid "balance b/f"
-msgstr ""
+msgstr "Ø±ØµÙØ¯ Ù
ا ÙØ¨ÙÙ"
#. "Balance carried forward - usually the last entry of an account statement to be used as 'balance b/f' on the next billing period or page"
msgid "balance c/f"
-msgstr ""
+msgstr "ÙØ¶Ø§Ù Ø¥ÙÙ Ù
ابعدÙ"
#. "A written record of money received and paid out, showing the difference between the two total amounts"
msgid "balance sheet"
-msgstr ""
+msgstr "اÙÙ
ÙØ²Ø§ÙÙØ©"
#. "To arrange for income and spending to be equal"
msgid "balance, to"
-msgstr ""
+msgstr "Ù
ÙØ§Ø²ÙØ©"
#. "-"
msgid "bank"
-msgstr ""
+msgstr "بÙÙ"
#. "A written statement of money owed for goods or services supplied. In Gnucash, a 'bill' is a statement that we received (from a vendor), whereas an 'invoice' is one that we sent out (to a customer)."
msgid "bill"
-msgstr ""
+msgstr "ÙØ§ØªÙرة"
#. "see invoice owner"
msgid "bill owner"
-msgstr ""
+msgstr "اسÙ
اÙÙ
ÙØ±Ø¯"
#. "Conditions on paying a bill. Both an invoice and a bill have billing terms. For example, you can have 'terms' of 'Net-30', where the bill is due in full in 30 days."
msgid "billing terms"
-msgstr ""
+msgstr "Ø´Ø±ÙØ· اÙÙØ§ØªÙرة"
#. "The dataset that encapsulates all the collections of entities (accounts etc.) in gnucash. The written records of the financial affairs of a business."
msgid "Book"
-msgstr ""
+msgstr "Ø¯ÙØªØ±"
#. "Completing the records of financial affairs for a specific time period, e.g. at the end of the year."
msgid "book closing"
-msgstr ""
+msgstr "Ø¥ÙÙØ§Ù Ø§ÙØ¯Ùاتر"
#. "An estimate or plan of the money available to somebody and how it will be spent over a period of time."
msgid "Budget"
@@ -262,15 +263,15 @@ msgstr "اÙÙ
ÙØ²Ø§ÙÙØ©"
#. "-"
msgid "business (adjective)"
-msgstr ""
+msgstr "أعÙ
اÙ"
#. "as Menu Item: Headline for features that are related to small business accounting"
msgid "business (noun)"
-msgstr ""
+msgstr "Ø§ÙØ§Ø¹Ù
اÙ"
#. "Profits made from the sale of investments or property"
msgid "capital gains"
-msgstr ""
+msgstr "Ø§Ø±Ø¨Ø§Ø Ø±Ø£Ø³ Ù
اÙÙØ©"
#. "Distinguishing the uppercase and lowercase letters"
msgid "case sensitive"
@@ -278,43 +279,43 @@ msgstr ""
#. "Money in coins or notes"
msgid "cash"
-msgstr ""
+msgstr "ÙÙØ¯ÙØ©"
#. "(esp. US) (= cheque) A special printed form on which one writes an order to a bank to pay a sum of money from one's account to another person"
msgid "check"
-msgstr ""
+msgstr "Ø´ÙÙ"
#. "To repair unbalanced transactions and orphan splits in an account tree. Any transactions that have debits != credits will get a balancing split added (pointing to a special new account called 'Imbalance'). Any splits that do not have accounts are put into another special account called 'Orphan'. Formerly known as 'to scrub'."
msgid "check and repair, to"
-msgstr ""
+msgstr "Ù
راجعة ÙØ¥ØµÙاØ"
#. "To end an application's relationship with an open file so that the application will no longer be able to access the file without opening it again. "
msgid "close, to"
-msgstr ""
+msgstr "Ø¥ØºÙØ§Ù"
#. "An article that is bought and sold. The most general term of what an account keeps track of, e.g. a currency or a stock."
msgid "commodity"
-msgstr ""
+msgstr "Ø³ÙØ¹Ø©"
#. "e.g. NASDAQ"
msgid "commodity listing"
-msgstr ""
+msgstr "Ø§Ø³ÙØ§Ù Ø§ÙØ³Ùع"
#. "the smallest amount of a commodity that's traded (e.g. 1/100 for USD, 1 for most stocks)"
msgid "commodity option: fraction"
-msgstr ""
+msgstr "ÙØØ¯Ø©"
#. "e.g. USD, DEM"
msgid "commodity option: Symbol"
-msgstr ""
+msgstr "رÙ
ز"
#. "interest which is earned on both the initial deposit and on any interest that has already been earned but left on deposit."
msgid "compound interests"
-msgstr ""
+msgstr "ÙØ§Ø¦Ø¯Ø© Ù
Ø±ÙØ¨Ø©"
#. "(a) A sum of money paid into an account. (b) A record of such a payment. (c) The state of having money in one's bank account."
msgid "Credit (column in register)"
-msgstr ""
+msgstr "دائÙ"
#. "-"
msgid "Credit Card"
@@ -322,27 +323,27 @@ msgstr "Ø¨Ø·Ø§ÙØ© Ø§ÙØ§Ø¦ØªÙ
اÙ"
#. "A transfer of money direct from one bank account to another, without using a cheque"
msgid "credit transfer"
-msgstr ""
+msgstr "تØÙÙÙ Ù
صرÙÙ"
#. "A document that you give to a client that says you owe money to the client, i.e. the opposite of an invoice"
msgid "credit note"
-msgstr ""
+msgstr "إشعار Ø¥Ø¶Ø§ÙØ©"
#. "The system of money used in a country"
msgid "currency"
-msgstr ""
+msgstr "عÙ
ÙØ©"
#. "Custom print format (i.e. according to the user's wishes) as opposed to a template choice."
msgid "Custom"
-msgstr "Ù
خصص"
+msgstr "Ù
ÙØ¹Ø¯Ù"
#. "Compact, well-structured presentation of informations. See https://en.wikipedia.org/wiki/Dashboard_(business)"
msgid "dashboard"
-msgstr ""
+msgstr "اÙÙÙØØ© Ø§ÙØ±Ø¦ÙØ³ÙØ©"
#. "The backend where the data is stored."
msgid "database"
-msgstr ""
+msgstr "ÙØ§Ø¹Ø¯Ø© Ø§ÙØ¨ÙØ§ÙØ§Øª"
#. "A specific numbered day of the month"
msgid "Date"
@@ -350,151 +351,151 @@ msgstr "ØªØ§Ø±ÙØ®"
#. "DD/MM/YY or MM/DD/YY or something else"
msgid "date format"
-msgstr ""
+msgstr "ÙÙ
Ø· Ø¥Ø¸ÙØ§Ø± Ø§ÙØªØ§Ø±ÙØ®"
#. "A range in time that is delimited by two distinct dates."
msgid "date range"
-msgstr ""
+msgstr "اÙÙ
دة Ø§ÙØ²Ù
ÙÙØ©"
#. "(a) A written note in an account of a sum owed or paid out. (b) A sum withdrawn from an account."
msgid "Debit (column in register)"
-msgstr ""
+msgstr "Ù
دÙÙ"
#. "Each option has a default setting that it is shipped with, until the user changes the setting."
msgid "default"
-msgstr ""
+msgstr "Ø§ÙØ£Ø®ØªÙار اÙÙ
سبÙ"
#. "see credit"
msgid "deposit (in the reconcile dialog)"
-msgstr ""
+msgstr "Ø¥ÙØ¯Ø§Ø¹"
#. "The process of something becoming less valuable"
msgid "depreciation"
-msgstr ""
+msgstr "إستÙÙØ§Ùات"
#. "1. One textfield per transaction. The text in it should describe what the transaction was about. A short descriptive phrase (up to 40 chars) 2. One textfield per account. It is intended to be a longer, 1-5 sentence description of what this account is all about."
msgid "Description (column in register)"
-msgstr ""
+msgstr "ÙØµÙ اÙÙ
عاÙ
ÙØ©"
#. "Reductions to a basic price of goods or services. Your language might distinguish between discounts dealing with payments (billing terms) and others (invoice)."
msgid "discount"
-msgstr ""
+msgstr "خصÙ
"
#. "Important Buzzword :)"
msgid "double entry"
-msgstr ""
+msgstr "اÙÙÙØ¯ اÙÙ
Ø²Ø¯ÙØ¬"
#. "Transactions or bills/invoices can contain a document link which links either to some file on the local disk or to some arbitrary URL."
msgid "document link"
-msgstr ""
+msgstr "رابط اÙÙ
Ø³ØªÙØ¯"
#. "The last day to pay an invoice in time."
msgid "due date"
-msgstr ""
+msgstr "ØªØ§Ø±ÙØ® Ø§ÙØ§Ø³ØªØÙاÙ"
#. "Electronic mail. Some languages allow different writings, but each team should use only one. https://en.wikipedia.org/wiki/Email"
msgid "email"
-msgstr ""
+msgstr "Ø§ÙØ¨Ø±Ùد Ø§ÙØ¥ÙÙØªØ±ÙÙÙ"
#. "a person who works for somebody or a company in return for wages"
msgid "employee"
-msgstr ""
+msgstr "Ù
ÙØ¸Ù"
#. "1. The money value of a property after all charges on it have been paid. Equity isn't debt, it's a representation of long-term capital (So combining it with liability isn't really very meaningful, except in the balance sheet. 2. (a) The value of the shares issued by a company. (b) Ordinary stocks and shares that carry no fixed interest."
msgid "equity"
-msgstr ""
+msgstr "Ù
ÙÙÙØ©"
#. "Report that ... FIXME: Add description."
msgid "equity statement"
-msgstr ""
+msgstr "Ø¨ÙØ§Ù اÙÙ
ÙÙÙØ©"
#. "A trusted third party that holds a payment or deposit until a transaction is completed. In the US, many mortgage companies set up an escrow account when you get a mortgage. You pay into the account every month and they disburse amounts out of the escrow to pay for hazard insurance and property taxes. So they are holding funds 'in escrow' to complete the transactions (paying insurance and taxes)."
msgid "escrow (account)"
-msgstr ""
+msgstr "ÙØ³ÙØ· اÙÙ
عاÙ
ÙØ©"
#. "The relation in value between the money used in different countries"
msgid "exchange rate"
-msgstr ""
+msgstr "سعر Ø§ÙØµØ±Ù"
#. "in the account creation dialog??"
msgid "field"
-msgstr ""
+msgstr "ØÙÙ"
#. "Any piece of information (text, graphics, executable) put together and given a name. All the information you have on the hard drive is arranged as a collection of files."
msgid "file"
-msgstr ""
+msgstr "Ù
ÙÙ"
#. "-"
msgid "file type"
-msgstr ""
+msgstr "ÙÙØ¹ اÙÙ
ÙÙ"
#. "-"
msgid "financial calculator: interest rate"
-msgstr ""
+msgstr "سعر اÙÙØ§Ø¦Ø¯Ø©"
#. "see: payment"
msgid "financial calculator: payments"
-msgstr ""
+msgstr "Ù
دÙÙØ¹Ø§Øª"
#. "formal records of the financial activities and position of a business, person, or other entity. See https://en.wikipedia.org/wiki/Financial_statement for a list."
msgid "financial statement"
-msgstr ""
+msgstr "ÙØ§Ø¦Ù
Ø© Ù
اÙÙØ©"
#. "Free software is a matter of liberty, not price ⦠see https://en.wikipedia.org/wiki/Free_software"
msgid "free software"
-msgstr ""
+msgstr "Ø¨Ø±ÙØ§Ù
ج ØØ±"
#. "An increase in wealth; profit; advantage (See also: capital gains)"
msgid "gain"
-msgstr ""
+msgstr "ربØ"
#. "Name of an automatically created account to get imbalanced transactions back in balance"
msgid "imbalance"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ تسÙÙØ©"
#. "Process of extracting data from a non-Gnucash format into a Gnucash file. E.g. QIF Import."
msgid "import"
-msgstr ""
+msgstr "Ø¬ÙØ¨"
#. "Report that ... FIXME: add description. This report used to be called the 'Profit & Loss', but it was renamed on 2004-07-13."
msgid "income statement"
-msgstr ""
+msgstr "ÙØ§Ø¦Ù
Ø© Ø§ÙØ¯Ø®Ù"
#. "Money charged for borrowing money, or paid to somebody who invests money"
msgid "interest"
-msgstr ""
+msgstr "ÙØ§Ø¦Ø¯Ø©"
#. "A list of goods sold or services provided together with the prices charged; see also: a bill. In Gnucash, an 'invoice' is a statement that we sent out (to a customer), whereas a 'bill' is one that we received (from a vendor)."
msgid "invoice"
-msgstr ""
+msgstr "ÙØ§ØªÙرة عÙ
ÙÙ"
#. "In business accounting: Jobs are a mechanism by which you can group multiple invoices or bills that belong to the same customer or vendor. The job describes a (larger) piece of work or a task undertaken on order, for which one or many invoices or bills will be issued."
msgid "job"
-msgstr ""
+msgstr "عÙ
ÙÙØ©"
#. "A book in which a bank, business firm, etc. records its financial accounts"
msgid "ledger"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ Ø§ÙØ§Ø³ØªØ§Ø°"
#. "The heading for the right side of the balance sheet. See also: Equity."
msgid "liabilities/equity"
-msgstr ""
+msgstr "Ø§ÙØªØ²Ø§Ù
ات/ØÙÙÙ Ù
ÙÙÙØ©"
#. "A sum of money that is lent (by a bank), see also: financial calculator, Mortgage"
msgid "loan"
-msgstr ""
+msgstr "ÙØ±Ø¶"
#. "Annual Percentage Rate, includes in contrast to the Nominal Rate some of the various costs to obtain a loan."
msgid "loan: APR"
-msgstr ""
+msgstr "Ù
عد٠اÙÙØ§Ø¦Ø¯Ø© Ø§ÙØ³ÙÙÙ"
#. "The money lost in business activity"
msgid "loss"
-msgstr ""
+msgstr "خسارة"
#. "name of an automatically created account"
msgid "Lost Accounts"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨Ø§Øª Ù
ÙÙÙØ¯Ø©"
#. "A particular collection of items that were bought in one transaction. A lot is typically formed when the item is bought, and is closed when the item is sold out. Needed e.g. for U.S. tax purposes."
msgid "Lot"
@@ -502,19 +503,19 @@ msgstr "Ù
جÙ
ÙØ¹Ø©"
#. "Combine two books into one (see book)."
msgid "merge, to"
-msgstr ""
+msgstr "دÙ
ج"
#. "The thing that the scatter plot uses to mark each data point"
msgid "marker"
-msgstr ""
+msgstr "Ø¹ÙØ§Ù
Ø©"
#. "1. Some text annotation, but this meaning isn't used inside gnucash. 2. In the Customer summary report: The ratio of profit vs. sales, i.e. the profit amount divided by the sales amount, shown in percent."
msgid "markup"
-msgstr ""
+msgstr "ترÙ
ÙØ²"
#. "The way how more than one window is displayed in GnuCash at the same time. MDI = Multiple Document Interface."
msgid "MDI modus"
-msgstr ""
+msgstr "ÙØ§Ø¬ÙØ© Ù
تعددة Ø§ÙØ§ÙثائÙ"
#. "One textfield per split that should help you remember what this split was about."
msgid "Memo"
@@ -522,55 +523,55 @@ msgstr "Ù
Ø°ÙØ±Ø©"
#. "(a) An agreement by which money is lent by a bank for buying a house or other property, the property being the security. (b) A sum of money lent in this way."
msgid "Mortgage"
-msgstr ""
+msgstr "رÙÙ"
#. "Adjustable Rate Mortgage"
msgid "mortgage: ARM"
-msgstr ""
+msgstr "رÙ٠بسعر ÙØ§Ø¦Ø¯Ø© ÙØ§Ø¨Ù ÙÙØªØ¹Ø¯ÙÙ"
#. "Fixed Rate Mortgage"
msgid "mortgage: FRM"
-msgstr ""
+msgstr "رÙ٠بسعر ÙØ§Ø¦Ø¯Ø© ثابت"
#. "e.g. USD, DEM, see Currency."
msgid "national currency"
-msgstr ""
+msgstr "Ø§ÙØ¹Ù
ÙØ© اÙÙ
ØÙÙØ©"
#. "(of money) remaining when nothing more is to be taken away"
msgid "net"
-msgstr ""
+msgstr "صاÙÙ"
#. "net total of all assets"
msgid "net assets"
-msgstr ""
+msgstr "صاÙÙ Ø§ÙØ§ØµÙÙ"
#. "The total income minus the total expenses of a given time period."
msgid "net profit"
-msgstr ""
+msgstr "صاÙÙ Ø§ÙØ±Ø¨Ø"
#. "Your net worth is your assets minus your liabilities. If your accounts are balanced, your net worth should equal your equity plus your net profit."
msgid "net worth"
-msgstr ""
+msgstr "صاÙ٠اÙÙÙÙ
Ø© اÙÙ
Ù
تÙÙØ§Øª"
#. "One textfield per transaction that can hold explanatory text about the transaction."
msgid "notes (register)"
-msgstr ""
+msgstr "Ù
ÙØ§ØØ¸Ø§Øª"
#. "Abbreviation for: number; Field in a transaction. If this transaction was done by check, then the check number should be noted in this field."
msgid "Num (column in register)"
-msgstr ""
+msgstr "رÙÙ
"
#. "to make accessible"
msgid "open, to"
-msgstr ""
+msgstr "ÙØªØ"
#. "If an account starts with a non-zero balance, then this amount is called the opening balance."
msgid "opening balance"
-msgstr ""
+msgstr "Ø±ØµÙØ¯ Ø§ÙØªØªØ§ØÙ"
#. "A menu choice in the graphical user interface that allows the user to specify how the application will act each time it is used. "
msgid "options"
-msgstr ""
+msgstr "Ø§Ø®ØªÙØ§Ø±Ø§Øª"
#. "Watch out: Although this word exists in gnucash program code, all that program code in gnucash is currently not activated. In the future, it will be used in business accounting as follows: A particular request to make or supply goods, but belonging to a (larger) job. Such a request can come from a customer or be sent to a vendor. An order will probably generate one invoice or bill."
msgid "order"
@@ -578,71 +579,71 @@ msgstr "Ø·ÙØ¨"
#. "Name of an automatically created account that holds splits that have no account."
msgid "orphan"
-msgstr "بدÙ٠أصÙ"
+msgstr "ØØ³Ø§Ø¨ تسÙÙØ©"
#. "The customer to (or employee or vendor from) which this invoice is sent - or short your business partner."
msgid "owner (of bill, invoice or expense voucher)"
-msgstr ""
+msgstr "طر٠اÙÙ
عاÙ
ÙØ©"
#. "A secret phrase that one needs to know in order to get access to a user account "
msgid "passphrase"
-msgstr ""
+msgstr "رÙ
ز Ø§ÙØ¯Ø®ÙÙ"
#. "An amount that must be paid / An amount for which money has not yet been received"
msgid "Payables/Receivables"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨Ø§Øª Ù
ÙØ±Ø¯ÙÙ/عÙ
ÙØ§Ø¡"
#. "A person to whom sth is paid"
msgid "payee"
-msgstr ""
+msgstr "اÙÙ
دÙÙØ¹ ÙÙ"
#. "A person who pays or who has to pay for sth"
msgid "payer"
-msgstr ""
+msgstr "Ø¬ÙØ© Ø§ÙØ¯Ùع"
#. "1. The action of paying sb/sth or of being paid. 2. A sum of money paid."
msgid "payment"
-msgstr ""
+msgstr "Ø¯ÙØ¹"
#. "An account where no transactions may be posted to; transactions can only be posted to subaccounts of this account, so this account serves as a placeholder in the hierarchy"
msgid "placeholder"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ تجÙ
ÙØ¹"
#. "A set of investments owned by a person"
msgid "portfolio"
-msgstr ""
+msgstr "Ù
ØÙظة"
#. "Register invoice, voucher in account register"
msgid "post, to"
-msgstr ""
+msgstr "ترØÙÙ"
#. "A menu choice in many graphical user interface applications that allows the user to specify how the application will act each time it is used. "
msgid "preferences"
-msgstr ""
+msgstr "ØªÙØ¶ÙÙØ§Øª"
#. "Loan repayment calculator: your payments are split in interests payment and principal payment"
msgid "principal payment"
-msgstr ""
+msgstr "Ø¯ÙØ¹Ø© Ù
٠أص٠اÙÙØ±Ø¶"
#. "An amount of money for which sth may be bought or sold"
msgid "price (in a split)"
-msgstr ""
+msgstr "سعر"
#. "An ask is an offer to sell, and the price you want to sell at."
msgid "price type: ask"
-msgstr ""
+msgstr "عرض"
#. "A bid is an offer to buy, and the price you want to buy at."
msgid "price type: bid"
-msgstr ""
+msgstr "Ø·ÙØ¨"
#. "online quotes (rather: quotation!?) A statement of the current price of stocks or commodities"
msgid "price: quotes"
-msgstr ""
+msgstr "عرض اسعار"
#. "Money gained in business, esp. the difference between the amount earned (sales) and the amount spent (expenses/cost): Profit is sales minus expenses/cost."
msgid "profit"
-msgstr ""
+msgstr "ربØ"
#. "OBSOLETE. This report was renamed to 'income statement' on 2004-07-13. Old definition: A list that shows the amount of money spent compared with the amount earned by a business in a particular period"
msgid "Profit & Loss"
@@ -650,59 +651,59 @@ msgstr "Ø§ÙØ£Ø±Ø¨Ø§Ø ÙØ§Ùخسائر"
#. "-"
msgid "quick-fill"
-msgstr ""
+msgstr "Ù
ÙØ¦ Ø³Ø±ÙØ¹"
#. "-"
msgid "rebalance, to (a transaction)"
-msgstr ""
+msgstr "إعادة ÙØ²Ù اÙÙÙØ¯"
#. "reconcile an account, a reconciled split. To find a way to make the bank's account statement agree with the user's recorded transactions in an account."
msgid "reconcile, to"
-msgstr ""
+msgstr "تسÙÙØ©"
#. "-"
msgid "record keeping"
-msgstr ""
+msgstr "Ø¥Ù
Ø³Ø§Ù Ø§ÙØ¯Ùاتر"
#. "A list of items; a book containing such a list"
msgid "register"
-msgstr ""
+msgstr "سجÙ"
#. "A transaction that is divided into two or more parts"
msgid "register entry: split transaction"
-msgstr ""
+msgstr "ØªÙØµÙ٠اÙÙÙØ¯"
#. "-"
msgid "register entry: stock split"
-msgstr ""
+msgstr "ØªÙØµÙ٠اÙÙ
خزÙÙ"
#. "one form of register"
msgid "register: auto-split ledger"
-msgstr ""
+msgstr "ØªÙØµÙÙ Ø§ÙØ³Ø¬Ù Ø£ÙÙØ§Ù"
#. "another form of register"
msgid "register: basic ledger"
-msgstr ""
+msgstr "ØØ³Ø§Ø¨ Ø§ÙØ£Ø³ØªØ§Ø° Ø§ÙØ§Ø³Ø§Ø³Ù"
#. "another form of register"
msgid "register: general ledger"
-msgstr ""
+msgstr "Ø§ÙØ§Ø³ØªØ§Ø° Ø§ÙØ¹Ø§Ù
"
#. "another form of register"
msgid "register: transaction journal"
-msgstr ""
+msgstr "ÙÙÙ
ÙØ© اÙÙ
عاÙ
ÙØ§Øª"
#. "reload the current document"
msgid "reload, to"
-msgstr ""
+msgstr "إعادة تØÙ
ÙÙ"
#. "aka 'two-sided form' is in Europe often used for the balance sheet. Complement: report form: Vertical Form"
msgid "report form: T Account Form"
-msgstr ""
+msgstr "ØªÙØ±Ùر ØØ±Ù T"
#. "aka 'running form' is in english speaking countries usually used for the balance sheet in one column. Complement: report form: T Account Form"
msgid "report form: Vertical Form"
-msgstr ""
+msgstr "Ø£ÙÙÙ"
#. "name of an equity account (?); to be distinguished from the opening balance."
msgid "Retained Earnings"
@@ -710,169 +711,169 @@ msgstr "Ø§ÙØ£Ø±Ø¨Ø§Ø اÙÙ
ØØªØ¬Ø²Ø©"
#. "Create a new transaction that is the inverse of the old one. When you add the two together they completely cancel out. Accounts use this instead of voiding transactions, usually because the prior month has been closed and can no longer be changed, or the entire accounting system is 'write only'."
msgid "reverse transaction, to (Action in the register)"
-msgstr ""
+msgstr "Ø£Ø¹ÙØ³ اÙÙÙØ¯"
#. "(In the customer summary report) The total amount of money received because something was sold."
msgid "sales"
-msgstr ""
+msgstr "Ù
Ø¨ÙØ¹Ø§Øª"
#. "To write data (typically a file) to a storage medium, such as a disk or tape."
msgid "save, to (to a file)"
-msgstr ""
+msgstr "ØÙظ"
#. "A transaction or reminder of a transaction that can be automatically executed at a specific time. It can be executed either once, or several times at regular intervals."
msgid "Scheduled Transaction"
-msgstr ""
+msgstr "اÙÙ
عاÙ
ÙØ§Øª اÙÙ
عدة"
#. "DEPRECATED. To repair unbalanced transactions and orphan splits in an account tree. Any transactions that have debits != credits will get a balancing split added (pointing to a special new account called 'Imbalance'). Any splits that do not have accounts are put into another special account called 'Orphan'. Deprecated - use the term 'to check and repair' now."
msgid "scrub, to"
-msgstr ""
+msgstr "إجبار ÙØ²Ù Ø§ÙØØ³Ø§Ø¨Ø§Øª"
#. "A document or certificate showing who owns shares"
msgid "security"
-msgstr ""
+msgstr "سÙÙ
"
#. "-"
msgid "Share Balance (register)"
-msgstr ""
+msgstr "Ø±ØµÙØ¯ Ø§ÙØ³ÙÙ
"
#. "Any of the equal parts into which the money of a business company is divided, giving the holder a right to a portion of the profits"
msgid "shares"
-msgstr ""
+msgstr "أسÙÙ
"
#. "(often: of a quote) A place from which something comes or is obtained."
msgid "source"
-msgstr ""
+msgstr "Ù
صدر"
#. "One of the two or several parts a transaction is divided into"
msgid "split"
-msgstr ""
+msgstr "ØªÙØµÙÙ"
#. "Alias of 'shares'"
msgid "stocks"
-msgstr ""
+msgstr "أسÙÙ
"
#. "Sometimes one old share gets replaced by multiple new like 1 OLD @100¤ by 2 NEW @50¤"
msgid "stock split"
-msgstr ""
+msgstr "تجزئة Ø§ÙØ³ÙÙ
"
#. "This sets the particular design or shape of a report."
msgid "style sheet"
-msgstr ""
+msgstr "إعدادات اÙÙ
اط Ø§ÙØªÙØ±ÙØ±"
#. "The total of a set of figures that are part of a larger group of figures"
msgid "subtotal"
-msgstr ""
+msgstr "Ù
جÙ
ÙØ¹ جزئÙ"
#. "On the government's tax forms, the tax code identifies the given line or place on the form where certain amounts must be specified according to the current country's legislation"
msgid "tax code"
-msgstr ""
+msgstr "رÙ
ز Ø§ÙØ¶Ø±Ø§Ø¦Ø¨"
#. "field of an account"
msgid "tax info"
-msgstr ""
+msgstr "Ø¨ÙØ§Ùات Ø§ÙØ¶Ø±Ø§Ø¦Ø¨"
#. "Amost everybody has to declare and probably pay it. See https://en.wikipedia.org/wiki/Income_tax"
msgid "tax type: income tax"
-msgstr ""
+msgstr "Ø¶Ø±ÙØ¨Ø© دخÙ"
#. "Usually only business users have to handle it, see https://en.wikipedia.org/wiki/Sales_tax."
msgid "tax type: sales tax"
-msgstr ""
+msgstr "Ø¶Ø±ÙØ¨Ø© Ù
Ø¨ÙØ¹Ø§Øª"
#. "'Goods and Service Tax' is one form of sales tax."
msgid "tax type: GST"
-msgstr ""
+msgstr "Ø¶Ø±ÙØ¨Ø© اÙÙ
Ø¨ÙØ¹Ø§Øª عÙÙ Ø§ÙØ³Ùع ÙØ§ÙخدÙ
ات"
#. "'Value Added Tax' is the other form of sales tax."
msgid "tax type: VAT"
-msgstr ""
+msgstr "Ø¶Ø±ÙØ¨Ø© ÙÙÙ
Ø© Ù
Ø¶Ø§ÙØ©"
#. "If you create a new e.g. style sheet, you can start from a template."
msgid "template"
-msgstr ""
+msgstr "ÙØ§Ùب"
#. "see: date range"
msgid "time period"
-msgstr ""
+msgstr "ÙØªØ±Ø© زÙ
ÙÙØ©"
#. "as abbreviation for Total"
msgid "Tot"
-msgstr ""
+msgstr "اجÙ
اÙÙ"
#. "The full number or amount: total of some balances, of any account's running balance etc."
msgid "total"
-msgstr ""
+msgstr "اجÙ
اÙÙ"
#. "A piece of business done; the transfer of money from one account to one or more other accounts. (see also: Scheduled Transaction)"
msgid "transaction"
-msgstr ""
+msgstr "Ù
عاÙ
ÙØ©"
#. "A transaction whose amount has actually been moved. The word comes from checks: a check is issued, but several steps have to be done until the amount is actually retrieved from the bank account, which is the point in time where that transaction (check) gets cleared."
msgid "transaction state: cleared"
-msgstr ""
+msgstr "تÙ
Ø³ØØ¨Ùا Ù
Ù Ø§ÙØ¨ÙÙ"
#. "-"
msgid "transaction state: frozen"
-msgstr ""
+msgstr "Ù
عÙÙØ©"
#. "A transaction that was reconciled with the bank's statement."
msgid "transaction state: reconciled"
-msgstr ""
+msgstr "تÙ
تسÙÙØªÙا"
#. "A transaction that is void i.e. not valid (anymore)."
msgid "transaction state: voided"
-msgstr ""
+msgstr "تÙ
إبطاÙÙØ§"
#. "1. The action of transferring sth. 2. see: credit transfer"
msgid "transfer (noun)"
-msgstr ""
+msgstr "تØÙÙÙ"
#. "The account where an amount is transferred to"
msgid "transfer account"
-msgstr ""
+msgstr "Ø§ÙØØ³Ø§Ø¨ اÙÙ
ØÙ٠إÙÙÙ"
#. "To move money from one account to another. Will create a transaction."
msgid "transfer, to (register toolbar)"
-msgstr ""
+msgstr "تØÙÙÙ"
#. "The trial balance is a worksheet on which you list all your general ledger accounts and their debit or credit balance. It is a tool that is used to alert you to errors in your books. The total debits must equal the total credits. If they don't equal, you know you have an error that must be tracked down."
msgid "trial balance (report)"
-msgstr ""
+msgstr "Ù
ÙØ²Ø§Ù Ù
راجعة"
#. "A class or things that have characteristics in common; type of an account, of a commodity etc."
msgid "type"
-msgstr ""
+msgstr "ÙÙØ¹"
#. "A fixed amount or number used as a standard of measurement; e.g. millimeters, inch; for absolute positioning in the custom check format."
msgid "units"
-msgstr ""
+msgstr "ÙØØ¯Ø§Øª"
#. "Uniform Resource Locator, https://en.wikipedia.org/wiki/URL"
msgid "URL"
-msgstr ""
+msgstr "رابط"
#. "The worth of sth in terms of money or other commodities for which it can be exchanged"
msgid "value (in a split)"
-msgstr ""
+msgstr "ÙÙÙ
Ø©"
#. "In small business accounting: A person or company that sells items and is supplying goods"
msgid "vendor"
-msgstr ""
+msgstr "Ù
ÙØ±Ø¯"
#. "The terms 'Voucher' and 'Expense Voucher' are used interchangeably in gnucash. The 'Expense Voucher' is also a bit of a misnomer -- it's more like an 'Expense Report' in gnucash. The phrase is meant to be a list of expenses incurred by an employee for which the company will reminburse them."
msgid "voucher"
-msgstr ""
+msgstr "Ø³ÙØ¯"
#. "see debit"
msgid "withdraw (in the reconcile dialog)"
msgstr ""
msgid "stock"
-msgstr ""
+msgstr "Ù
خزÙÙ"
msgid "due"
-msgstr ""
+msgstr "Ù
ستØÙ"
msgid "Online"
msgstr "عبر Ø§ÙØ¥ÙØªØ±ÙØª"
commit 3f899d48c124e0056f277bdd5f1e10d4366733b1
Author: Taehun Yun <yooontehoon at naver.com>
Date: Fri May 20 14:18:55 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 45.8% (2474 of 5390 strings; 1658 fuzzy)
640 failing checks (11.8%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 45.3% (2445 of 5390 strings; 1670 fuzzy)
641 failing checks (11.8%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 45.0% (2427 of 5390 strings; 1673 fuzzy)
643 failing checks (11.9%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 12068800e..16632092d 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-17 09:14+0000\n"
+"PO-Revision-Date: 2022-05-20 10:18+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -226,11 +226,11 @@ msgstr "ìì´ (ASCII)"
#: borrowed/goffice/go-charmap-sel.c:165
msgid "Farsi (MacFarsi)"
-msgstr ""
+msgstr "í르ììì´ (MacFarsi)"
#: borrowed/goffice/go-charmap-sel.c:166
msgid "Georgian (GEOSTD8)"
-msgstr ""
+msgstr "ì¡°ì§ìì´ (GEOSTD8)"
#: borrowed/goffice/go-charmap-sel.c:167
msgid "Greek (ISO-8859-7)"
@@ -246,11 +246,11 @@ msgstr "그리ì¤ì´ (Windows-1253)"
#: borrowed/goffice/go-charmap-sel.c:170
msgid "Gujarati (MacGujarati)"
-msgstr ""
+msgstr "구ìë¼í¸ì´ (MacGujarati)"
#: borrowed/goffice/go-charmap-sel.c:172
msgid "Gurmukhi (MacGurmukhi)"
-msgstr ""
+msgstr "êµ¬ë¥´ë¬´í¤ (MacGurmukhi)"
#: borrowed/goffice/go-charmap-sel.c:174
msgid "Hebrew (IBM-862)"
@@ -274,11 +274,11 @@ msgstr "íë¸ë¦¬ì´ (Windows-1255)"
#: borrowed/goffice/go-charmap-sel.c:182
msgid "Hindi (MacDevanagari)"
-msgstr ""
+msgstr "íëì´ (MacDevanagari)"
#: borrowed/goffice/go-charmap-sel.c:184
msgid "Icelandic (MacIcelandic)"
-msgstr ""
+msgstr "ìì´ì¬ëëì´ (MacIcelandic)"
#: borrowed/goffice/go-charmap-sel.c:186
msgid "Japanese (EUC-JP)"
@@ -302,32 +302,31 @@ msgstr "íêµì´ (ISO-2022-KR)"
#: borrowed/goffice/go-charmap-sel.c:192
msgid "Korean (JOHAB)"
-msgstr "íêµì´ (ì¡°í©)"
+msgstr "íêµì´ (JOHAB)"
#: borrowed/goffice/go-charmap-sel.c:193
msgid "Korean (UHC)"
-msgstr "íêµì´ (íµí© íê¸)"
+msgstr "íêµì´ (UHC)"
#: borrowed/goffice/go-charmap-sel.c:194
-#, fuzzy
msgid "Nordic (ISO-8859-10)"
-msgstr "ISO-8859-10 (ë
¸ë¥´ë)"
+msgstr "ë¶ì ë½ (ISO-8859-10)"
#: borrowed/goffice/go-charmap-sel.c:195
msgid "Romanian (MacRomanian)"
-msgstr ""
+msgstr "루ë§ëìì´ (MacRomanian)"
#: borrowed/goffice/go-charmap-sel.c:197
msgid "Romanian (ISO-8859-16)"
-msgstr ""
+msgstr "루ë§ëìì´ (ISO-8859-16)"
#: borrowed/goffice/go-charmap-sel.c:199
msgid "South European (ISO-8859-3)"
-msgstr ""
+msgstr "ë¨ì ë½ì´ (ISO-8859-3)"
#: borrowed/goffice/go-charmap-sel.c:201
msgid "Thai (TIS-620)"
-msgstr ""
+msgstr "íêµì´ (TIS-620)"
#: borrowed/goffice/go-charmap-sel.c:202
msgid "Turkish (IBM-857)"
@@ -418,28 +417,27 @@ msgid "Locale: "
msgstr "ë¡ì¼ì¼: "
#: borrowed/goffice/go-charmap-sel.c:476
-#, fuzzy
msgid "Conversion Direction"
-msgstr "ë¶ë¥"
+msgstr "ì í ë°©í¥"
#: borrowed/goffice/go-charmap-sel.c:477
msgid "This value determines which iconv test to perform."
-msgstr ""
+msgstr "ì´ ê°ì ìíí iconv í
ì¤í¸ë¥¼ ê²°ì í©ëë¤."
#: borrowed/goffice/go-optionmenu.c:339
msgid "Menu"
-msgstr ""
+msgstr "ë©ë´"
#: borrowed/goffice/go-optionmenu.c:339
-#, fuzzy
msgid "The menu of options"
-msgstr "ë²í¸ ì¤ì ì %sì."
+msgstr "ìµì
ë©ë´"
#: doc/tip_of_the_day.list.c:3
msgid ""
"The GnuCash online manual has lots of helpful information. You can access "
"the manual under the Help menu."
-msgstr ""
+msgstr "GnuCash ì¨ë¼ì¸ ì¤ëª
ììë ì ì©í ì ë³´ê° ë§ì´ ììµëë¤. ëìë§ ë©ë´ìì "
+"ì¤ëª
ìì ì¡ì¸ì¤í ì ììµëë¤."
#. Translators: You can replace the link, if a translated page exists.
#: doc/tip_of_the_day.list.c:7
@@ -448,6 +446,9 @@ msgid ""
"community. For announcements of new releases, user groups etc. see the table "
"at https://wiki.gnucash.org/wiki/Mailing_Lists"
msgstr ""
+"ë©ì¼ë§ 리ì¤í¸ë GnuCash 커뮤ëí°ìì ì í¸íë 커뮤ëì¼ì´ì
íìì
ëë¤. ì "
+"릴리ì¤, ì¬ì©ì 그룹 ë±ì ë°íë ë¤ì ìì¹ìì í를 참조íì¸ì: https://wiki."
+"gnucash.org/wiki/Mailing_Lists"
#: doc/tip_of_the_day.list.c:11
msgid ""
@@ -455,6 +456,8 @@ msgid ""
"lists, you can chat to them live on IRC! Join them on #gnucash at irc.gnome."
"org"
msgstr ""
+"GnuCash ê°ë°ìë ì½ê² ì°ë½í ì ììµëë¤. ì¬ë¬ ë©ì¼ë§ 리ì¤í¸ì í¨ê» IRCìì "
+"ë¼ì´ë¸ ì±í
ì í ì ììµëë¤! irc.gnome.orgìì #gnucashì ê°ì
íììì¤"
#: doc/tip_of_the_day.list.c:15
msgid ""
@@ -463,9 +466,9 @@ msgid ""
"on the sub-menu Import and click on QIF or OFX file, respectively. Then, "
"follow the instructions provided."
msgstr ""
-"Quicken, MS Money ëë QiF íì¼ ëë QFX íì¼ìì ë´ë³´ë´ê¸°í ë¤ë¥¸ íë¡ê·¸ë¨ì"
-"ì ì½ê² 기존 ìë£ë¥¼ ì½ì´ì¬ ì ììµëë¤. íì¼ ë©ë´ì íìë©ë´ìì ì½ì´ì¤ê¸°ì"
-"ì QIF ëë QFX를 ê°ê° í´ë¦íìê³ ì ê³µë ëª
ë ¹ì´ë¥¼ ë°ë¥´ìì¤"
+"Quicken, MS Money ëë QiF íì¼, QFX íì¼ì ë´ë³´ë´ë ë¤ë¥¸ íë¡ê·¸ë¨ìì 기존 "
+"ì¬ë¬´ ë°ì´í°ë¥¼ ì½ê² ì½ì´ì¬ ì ììµëë¤. íì¼ ë©ë´ìì ì½ì´ì¤ê¸°ë¥¼ í´ë¦íê³ QIF "
+"ëë QFX íì¼ì ê°ê° í´ë¦í©ëë¤. ê·¸ ë¤ì ì ê³µë ì§ì¹¨ì ë°ë¥´ì¸ì."
#: doc/tip_of_the_day.list.c:20
msgid ""
@@ -474,6 +477,10 @@ msgid ""
"(File[->Most Recently Used-List]).\n"
"The full path is displayed in the status bar."
msgstr ""
+"ìµê·¼ GnuCash íì¼ì´ ì ì¥ë ëë í 리를 íì¸íë ¤ë©´, íì¤í 리 ë©ë´ì í목 ì¤ "
+"íëì ë§ì°ì¤ë¥¼ ê°ì ¸ê°ëë¤\n"
+"(íì¼ [->ê°ì¥ ìµê·¼ì ì¬ì© ë 목ë¡]).\n"
+"ì ì²´ ê²½ë¡ê° ìí íìì¤ì íìë©ëë¤."
#: doc/tip_of_the_day.list.c:24
msgid ""
@@ -482,6 +489,9 @@ msgid ""
"For more information on income and expense accounts, please see the GnuCash "
"online manual."
msgstr ""
+"Quickenê³¼ ê°ì ë¤ë¥¸ ê¸ìµ íë¡ê·¸ë¨ì ìµìíë¤ë©´ GnuCashë ìì
ê³¼ ì§ì¶ì "
+"ì¶ì í기 ìí´ ì¹´í
ê³ ë¦¬ ëì ê³ì ì ì¬ì©íë¤ë ì ì ì ìíììì¤. ìì
ë° "
+"ì§ì¶ ê³ì ì ëí ìì¸í ë´ì©ì GnuCash ì¨ë¼ì¸ ì¤ëª
ì를 참조íììì¤."
#: doc/tip_of_the_day.list.c:29
msgid ""
@@ -489,6 +499,8 @@ msgid ""
"Just locate the triangle at the far right of the column headings, and click "
"it to see the different columns available."
msgstr ""
+"ê³ì 과목íì íìëë ì´ì ë³ê²½í ì ììµëë¤. ì´ ë¨¸ë¦¬ê¸ì 맨 ì¤ë¥¸ìª½ì ìë "
+"ì¼ê°íì í´ë¦íë©´ ì¬ì© ê°ë¥í ë¤ë¥¸ ì´ì´ íìë©ëë¤."
#: doc/tip_of_the_day.list.c:33
msgid ""
@@ -505,6 +517,9 @@ msgid ""
"more information on choosing an account type or setting up a chart of "
"accounts, please see the GnuCash online manual."
msgstr ""
+"ë©ì¸ íë©´ì í´ë°ìì ìë¡ ë§ë¤ê¸° ë²í¼ì í´ë¦íì¬ ì ê³ì ì ë§ëëë¤. ê·¸ë¬ë©´ "
+"ê³ì ì¸ë¶ ì 보를 ì
ë ¥í ì ìë ëí ììê° ëíë©ëë¤. ê³ì ì í ì í ëë "
+"ê³ì 과목í ì¤ì ì ëí ìì¸í ë´ì©ì GnuCash ì¨ë¼ì¸ ì¤ëª
ì를 참조íììì¤."
#: doc/tip_of_the_day.list.c:44
msgid ""
@@ -523,6 +538,9 @@ msgid ""
"View menu, you can choose the register style Auto-Split Ledger or "
"Transaction Journal."
msgstr ""
+"ì¬ë¬ ê³µì ê° ìë ê¸ì¬ì ê°ì ë³µì ë¶í ê±°ë를 ì
ë ¥íë ¤ë©´ í´ë°ìì ë¶í "
+"ë²í¼ì í´ë¦íììì¤. ëë 보기 ë©ë´ìì ë±ë¡ ì¤íì¼ì ìë ë¶í ìì¥ ëë "
+"ê±°ë ë¶ê°ë¥¼ ì íí ì ììµëë¤."
#: doc/tip_of_the_day.list.c:55
msgid ""
@@ -583,6 +601,9 @@ msgid ""
"Currency Transfer options for entering the exchange rate or the other "
"currency's amount will be available."
msgstr ""
+"ë¤ë¥¸ íµíë¡ ë ê³ì ê°ì ìê¸ì ì´ì²´íë ¤ë©´ ë±ë¡ í´ë°ìì ì´ì²´ ë²í¼ì "
+"í´ë¦íê³ ê³ì ì ì ííë©´ íì¨ ëë ë¤ë¥¸ íµí ê¸ì¡ì ì
ë ¥í ì ìë íµí ì´ì²´ "
+"ìµì
ì ì¬ì©í ì ììµëë¤."
#: doc/tip_of_the_day.list.c:91
msgid ""
@@ -1429,39 +1450,34 @@ msgid "Are you sure you want to delete %s?"
msgstr "\"%s\"를 ìì íê² ìµëê¹?"
#: gnucash/gnome/dialog-custom-report.c:436
-#, fuzzy
msgid "You must select a report configuration to load."
-msgstr "íµí를 ì íí´ì¼ í©ëë¤."
+msgstr "ë¶ë¬ì¬ ë³´ê³ ì 구ì±ì ì íí´ì¼ í©ëë¤."
#: gnucash/gnome/dialog-custom-report.c:451
-#, fuzzy
msgid "You must select a report configuration to delete."
-msgstr "ìíì ì íí´ì¼ í©ëë¤."
+msgstr "ìì í ë³´ê³ ì 구ì±ì ì íí´ì¼ í©ëë¤."
#: gnucash/gnome/dialog-custom-report.c:465
msgid "Unable to change report configuration name."
-msgstr ""
+msgstr "ë³´ê³ ì êµ¬ì± ì´ë¦ì ë³ê²½í ì ììµëë¤."
#: gnucash/gnome/dialog-custom-report.c:477
msgid ""
"A saved report configuration with this name already exists, please choose "
"another name."
-msgstr ""
+msgstr "ì´ ì´ë¦ì ì ì¥ë ë³´ê³ ì 구ì±ì´ ì´ë¯¸ ì¡´ì¬í©ëë¤, ë¤ë¥¸ ì´ë¦ì ì ííììì¤."
#: gnucash/gnome/dialog-custom-report.c:503
-#, fuzzy
msgid "Load report configuration"
-msgstr "ì¤ì ê²½ë¡ ì¤ì "
+msgstr "ë³´ê³ ì êµ¬ì± ë¶ë¬ì¤ê¸°"
#: gnucash/gnome/dialog-custom-report.c:505
-#, fuzzy
msgid "Edit report configuration name"
-msgstr "ë³´ê³ ì ì¤ì í¸ì§"
+msgstr "ë³´ê³ ì êµ¬ì± ì´ë¦ ìì "
#: gnucash/gnome/dialog-custom-report.c:507
-#, fuzzy
msgid "Delete report configuration"
-msgstr "ì¤ì ê²½ë¡ ì¤ì "
+msgstr "ë³´ê³ ì êµ¬ì± ìì "
#: gnucash/gnome/dialog-date-close.c:75
msgid "No Account selected. Please try again."
@@ -4744,7 +4760,7 @@ msgstr ""
#: gnucash/gnome/gnc-plugin-page-invoice.c:376
msgid "Post this invoice to your Chart of Accounts"
-msgstr ""
+msgstr "ì´ ì²êµ¬ì를 ê³ì 과목íì ê²ì"
#: gnucash/gnome/gnc-plugin-page-invoice.c:377
msgid "Unpost this invoice and make it editable"
@@ -4860,7 +4876,7 @@ msgstr "ê° ì ë±ë¡ì ìíì¬ ì ì°½ ìì±"
#: gnucash/gnome/gnc-plugin-page-invoice.c:418
msgid "Post this voucher to your Chart of Accounts"
-msgstr ""
+msgstr "ì´ ë°ì°ì²ë¥¼ ê³ì 과목íì ê²ì"
#: gnucash/gnome/gnc-plugin-page-invoice.c:419
msgid "Unpost this voucher and make it editable"
@@ -5937,14 +5953,16 @@ msgstr ""
msgid ""
"Update the current report's saved configuration. The report configuration "
"will be saved in the file %s."
-msgstr ""
+msgstr "íì¬ ë³´ê³ ìì ì ì¥ë 구ì±ì ì
ë°ì´í¸í©ëë¤. ë³´ê³ ì 구ì±ì %s íì¼ì "
+"ì ì¥ë©ëë¤."
#: gnucash/gnome/gnc-plugin-page-report.c:1199
#, c-format
msgid ""
"Add the current report's configuration to the 'Reports->Saved Report "
"Configurations' menu. The report configuration will be saved in the file %s."
-msgstr ""
+msgstr "íì¬ ë³´ê³ ìì 구ì±ì 'ë³´ê³ ì->ì ì¥ë ë³´ê³ ì 구ì±' ë©ë´ì ì¶ê°í©ëë¤. ë³´ê³ ì "
+"구ì±ì %s íì¼ì ì ì¥ë©ëë¤."
#: gnucash/gnome/gnc-plugin-page-report.c:1205
msgid "_Print Report..."
@@ -5955,24 +5973,20 @@ msgid "Print the current report"
msgstr "íì¬ ë³´ê³ ì ì¸ìí기"
#: gnucash/gnome/gnc-plugin-page-report.c:1210
-#, fuzzy
msgid "Export as P_DF..."
-msgstr "QIF ì½ì´ì¤ê¸°(_Q)..."
+msgstr "PDFë¡ ë´ë³´ë´ê¸°(_D)..."
#: gnucash/gnome/gnc-plugin-page-report.c:1211
-#, fuzzy
msgid "Export the current report as a PDF document"
-msgstr "íì¬ ë³´ê³ ì ì¸ìí기"
+msgstr "íì¬ ë³´ê³ ì를 PDF 문ìë¡ ë´ë³´ë´ê¸°"
#: gnucash/gnome/gnc-plugin-page-report.c:1236
-#, fuzzy
msgid "Save _Report Configuration"
-msgstr "ì¤ì ê²½ë¡ ì¤ì "
+msgstr "ë³´ê³ ì êµ¬ì± ì ì¥(_R)"
#: gnucash/gnome/gnc-plugin-page-report.c:1240
-#, fuzzy
msgid "Save Report Configuration As..."
-msgstr "ì¤ì ê²½ë¡ ì¤ì "
+msgstr "ë³´ê³ ì 구ì±ì ë¤ë¥¸ ì´ë¦ì¼ë¡ ì ì¥..."
#: gnucash/gnome/gnc-plugin-page-report.c:1244
msgid "Export _Report"
@@ -6610,13 +6624,12 @@ msgstr "ìëì ë³´ì¼ê¹ì?"
#: gnucash/gnome/report-menus.scm:90
#: gnucash/gtkbuilder/dialog-custom-report.glade:8
-#, fuzzy
msgid "Saved Report Configurations"
-msgstr "ì¤ì ê²½ë¡ ì¤ì "
+msgstr "ì ì¥ë ë³´ê³ ì 구ì±"
#: gnucash/gnome/report-menus.scm:92
msgid "Manage and run saved report configurations"
-msgstr ""
+msgstr "ì ì¥ë ë³´ê³ ì êµ¬ì± ê´ë¦¬ ë° ì¤í"
#: gnucash/gnome/report-menus.scm:116
#: gnucash/report/reports/standard/dashboard.scm:52
@@ -8391,6 +8404,10 @@ msgid ""
"your SQL database. Please see https://bugs.gnucash.org/show_bug.cgi?"
"id=645216 for more information."
msgstr ""
+"GnuCashë \"libdbi\" ë¼ì´ë¸ë¬ë¦¬ì ë²ê·¸ê° ìëì§ì ëí ì¤ìí í
ì¤í¸ë¥¼ "
+"ìë£í ì ììµëë¤. ì´ë SQL ë°ì´í°ë² ì´ì¤ì ì못ë ê¶í 구ì±ì¼ë¡ ì¸í´ ë°ìí "
+"ì ììµëë¤. ìì¸í ë´ì©ì https://bugs.gnucash.org/show_bug.cgi?id=645216ì "
+"참조íììì¤."
#: gnucash/gnome-utils/gnc-file.c:537
msgid ""
@@ -8686,11 +8703,11 @@ msgstr "GnuCashì ëíì¬"
#: gnucash/gnome-utils/gnc-main-window.c:409
msgid "_Toolbar"
-msgstr "ë구ë§ë(_T)"
+msgstr "í´ë°(_T)"
#: gnucash/gnome-utils/gnc-main-window.c:410
msgid "Show/hide the toolbar on this window"
-msgstr "ì´ ìì
ì°½ìì ë구ë§ë ë³´ì´ê¸°/ì¨ê¸°ê¸°"
+msgstr "ì´ ìì
ì°½ìì í´ë° ë³´ì´ê¸°/ì¨ê¸°ê¸°"
#: gnucash/gnome-utils/gnc-main-window.c:414
msgid "Su_mmary Bar"
@@ -10484,16 +10501,16 @@ msgid ""
msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:127
-#, fuzzy
msgid "Enable extra toolbar buttons for business"
-msgstr "ë구 ë§ê° ë¨ì¶ìì ë¼ë²¨"
+msgstr "ë¹ì¦ëì¤ë¥¼ ìí ì¶ê° í´ë° ë²í¼ íì±í"
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:128
#: gnucash/gtkbuilder/business-prefs.glade:74
msgid ""
"If active, extra toolbar buttons for common business functions are shown as "
"well. Otherwise they are not shown."
-msgstr ""
+msgstr "íì±íëë©´ ì¼ë°ì ì¸ ë¹ì¦ëì¤ ê¸°ë¥ì ëí ì¶ê° í´ë° ë²í¼ë íìë©ëë¤. ê·¸ë ì§ "
+"ìì¼ë©´ íìëì§ ììµëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:132
#: gnucash/gtkbuilder/business-prefs.glade:320
@@ -11411,7 +11428,7 @@ msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:125
msgid "Show close buttons on notebook tabs"
-msgstr "ì¥ë¶ë¶ íì ë«ê¸° ë¨ì¶ ë³´ì´ê¸°"
+msgstr "ê° íì ë«ê¸° ë¨ì¶ ë³´ì´ê¸°"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:126
msgid ""
@@ -11420,10 +11437,13 @@ msgid ""
"this setting, pages can always be closed via the \"close\" menu item or the "
"\"close\" button on toolbar."
msgstr ""
+"íì±íë ê²½ì° ë«ì ì ìë 모ë íì \"ë«ê¸°\" ë²í¼ì´ íìë©ëë¤. ê·¸ë ì§ "
+"ìì¼ë©´ í´ë¹ ë²í¼ì´ íì íìëì§ ììµëë¤. ì´ ì¤ì ì ê´ê³ìì´ íì´ì§ë íì "
+"\"ë«ê¸°\" ë©ë´ í목ì´ë í´ë°ì \"ë«ê¸°\" ë²í¼ì íµí´ ë«ì ì ììµëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:130
msgid "Width of notebook tabs"
-msgstr "ì¥ë¶ë¶ í ëë¹"
+msgstr "íì ëë¹"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:131
msgid ""
@@ -11431,6 +11451,8 @@ msgid ""
"tab is longer than this value (the test is approximate) then the tab label "
"will have the middle cut and replaced with an ellipsis."
msgstr ""
+"ì´ í¤ë íì ìµë ëë¹ë¥¼ ì§ì í©ëë¤. íì í
ì¤í¸ê° ì´ ê°ë³´ë¤ 길면(í
ì¤í¸ë "
+"ê·¼ì¬ì¹ì) í ë ì´ë¸ì´ ìë¦¬ê³ ì¤ìíë¡ íìë©ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:135
msgid "Opens new tab adjacent to current tab instead of at the end"
@@ -11561,7 +11583,7 @@ msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:195
#: gnucash/gtkbuilder/dialog-preferences.glade:3901
msgid "Display the notebook tabs at the top of the window."
-msgstr "ì°½ ìë¨ì ì¥ë¶ë¶ í ë³´ì´ê¸°"
+msgstr "ì°½ ìë¨ì í íì"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:196
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:201
@@ -11572,21 +11594,24 @@ msgid ""
"notebooks are drawn. Possible values are \"top\", \"left\", \"bottom\" and "
"\"right\". It defaults to \"top\"."
msgstr ""
+"ì´ ì¤ì ì ì°½ìì íì´ì§ë¥¼ ì íí기 ìí íì´ ê·¸ë ¤ì§ë 모ì리를 ê²°ì í©ëë¤. "
+"ê°ë¥í ê°ì \"ìë¨\", \"ì¼ìª½\", \"íë¨ ë° \"ì¤ë¥¸ìª½\"ì
ëë¤. 기본ê°ì \"ìë¨"
+"\"ì
ëë¤."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:200
#: gnucash/gtkbuilder/dialog-preferences.glade:3920
msgid "Display the notebook tabs at the bottom of the window."
-msgstr "ì°½ íë¨ì ì¥ë¶ë¶ í ë³´ì´ê¸°"
+msgstr "ì°½ íë¨ì í íì"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:205
#: gnucash/gtkbuilder/dialog-preferences.glade:3939
msgid "Display the notebook tabs at the left of the window."
-msgstr "ì°½ ì¼ìª½ì ì¥ë¶ë¶ í ë³´ì´ê¸°"
+msgstr "ì°½ ì¼ìª½ì í íì"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:210
#: gnucash/gtkbuilder/dialog-preferences.glade:3958
msgid "Display the notebook tabs at the right of the window."
-msgstr "ì°½ ì¤ë¥¸ìª½ì ì¥ë¶ë¶ í ë³´ì´ê¸°"
+msgstr "ì°½ ì¤ë¥¸ìª½ì í íì"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:215
#: gnucash/gtkbuilder/dialog-preferences.glade:3990
@@ -14984,9 +15009,8 @@ msgid "<b>2. Select Import Type</b>"
msgstr "í ì¸íí ì í"
#: gnucash/gtkbuilder/dialog-custom-report.glade:52
-#, fuzzy
msgid "Exit the saved report configurations dialog"
-msgstr "ì ê³ ê° ëíì°½ ì´ê¸°"
+msgstr "ì ì¥ë ë³´ê³ ì êµ¬ì± ëí ìì ì¢
ë£"
#: gnucash/gtkbuilder/dialog-custom-report.glade:100
msgid ""
@@ -15002,6 +15026,9 @@ msgid ""
"Configuration\" from\n"
"the Reports menu or tool bar."
msgstr ""
+"ì ì¥ë ë³´ê³ ì ì¤ì ì ë§ë¤ë ¤ë©´ 먼ì ë³´ê³ ì ë©ë´ìì ë³´ê³ ì를 ì´ê³ ,\n"
+"ë³´ê³ ìì ìµì
ì ìíë ëë¡ ë³ê²½í ë¤ì \"ë³´ê³ ì ì¤ì ì ì¥\"ì\n"
+"ë³´ê³ ì ë©ë´ ëë í´ë°ìì ì íí©ëë¤."
#: gnucash/gtkbuilder/dialog-date-close.glade:7
#: gnucash/gtkbuilder/dialog-date-close.glade:261
@@ -16743,13 +16770,13 @@ msgstr "<b>í</b>"
#: gnucash/gtkbuilder/dialog-preferences.glade:4045
msgid "Show close button on _notebook tabs"
-msgstr "ì¥ë¶ë¶ íìì ë«ê¸°ë²í¼ ë³´ì´ê¸°(_N)"
+msgstr "íìì ë«ê¸° ë²í¼ ë³´ì´ê¸°(_N)"
#: gnucash/gtkbuilder/dialog-preferences.glade:4051
msgid ""
"Show a close button on each notebook tab. These function identically to the "
"'Close' menu item."
-msgstr ""
+msgstr "ê° íì ë«ê¸° ë²í¼ì íìí©ëë¤. ì´ ê¸°ë¥ì 'ë«ê¸°' ë©ë´ í목과 ëì¼í©ëë¤."
#: gnucash/gtkbuilder/dialog-preferences.glade:4072
msgid ""
commit 564d73a5532d97b8f3e7c9d160e2e47592a33db7
Author: John Ralls <jralls at ceridwen.us>
Date: Fri May 20 14:33:29 2022 -0700
Bug 798531 - Selecting "Print" from the file menu on a report...
crashes gnucash
Ensure that every call to gnc_prefs_get_string correctly handles both
a NULL or empty string return value without crashing or leaking.
diff --git a/gnucash/gnome-utils/gnc-plugin-file-history.c b/gnucash/gnome-utils/gnc-plugin-file-history.c
index bf3e3600b..b7ad7cec3 100644
--- a/gnucash/gnome-utils/gnc-plugin-file-history.c
+++ b/gnucash/gnome-utils/gnc-plugin-file-history.c
@@ -197,15 +197,15 @@ gnc_history_add_file (const char *newfile)
{
from = gnc_history_index_to_pref_name(i);
filename = gnc_prefs_get_string(GNC_PREFS_GROUP_HISTORY, from);
- if (filename)
+ if (filename && *filename)
{
gnc_prefs_set_string(GNC_PREFS_GROUP_HISTORY, to, filename);
- g_free(filename);
}
else
{
gnc_prefs_reset(GNC_PREFS_GROUP_HISTORY, to);
}
+ g_free(filename);
g_free(to);
to = from;
}
diff --git a/gnucash/gnome/dialog-print-check.c b/gnucash/gnome/dialog-print-check.c
index 1a3b65ddc..c2b90da08 100644
--- a/gnucash/gnome/dialog-print-check.c
+++ b/gnucash/gnome/dialog-print-check.c
@@ -606,13 +606,12 @@ gnc_ui_print_restore_dialog(PrintCheckDialog *pcd)
/* Options page */
guid = gnc_prefs_get_string (GNC_PREFS_GROUP, GNC_PREF_CHECK_FORMAT_GUID);
- if (guid == NULL)
+ if (!(guid && *guid))
gtk_combo_box_set_active(GTK_COMBO_BOX(pcd->format_combobox), 0);
else if (strcmp(guid, "custom") == 0)
{
gtk_combo_box_set_active(GTK_COMBO_BOX(pcd->format_combobox),
pcd->format_max - 1);
- g_free (guid);
}
else
{
@@ -625,8 +624,8 @@ gnc_ui_print_restore_dialog(PrintCheckDialog *pcd)
{
gtk_combo_box_set_active(GTK_COMBO_BOX(pcd->format_combobox), 0);
}
- g_free (guid);
}
+ g_free (guid);
active = gnc_prefs_get_int(GNC_PREFS_GROUP, GNC_PREF_CHECK_POSITION);
@@ -642,7 +641,7 @@ gnc_ui_print_restore_dialog(PrintCheckDialog *pcd)
if (active == QOF_DATE_FORMAT_CUSTOM)
{
format = gnc_prefs_get_string (GNC_PREFS_GROUP, GNC_PREF_DATE_FORMAT_USER);
- if (format)
+ if (format && *format)
{
gnc_date_format_set_custom(GNC_DATE_FORMAT(pcd->date_format), format);
g_free(format);
@@ -1701,7 +1700,7 @@ gnc_ui_print_check_dialog_create(GtkWidget *parent,
/* Default font (set in preferences) */
font = gnc_prefs_get_string(GNC_PREFS_GROUP, GNC_PREF_DEFAULT_FONT);
- pcd->default_font = font ? font : g_strdup(DEFAULT_FONT);
+ pcd->default_font = font && *font ? font : g_strdup(DEFAULT_FONT);
/* Update the combo boxes bases on the available check formats */
initialize_format_combobox(pcd);
diff --git a/gnucash/gnome/gnc-plugin-page-report.c b/gnucash/gnome/gnc-plugin-page-report.c
index e8a37b046..fea5c29c6 100644
--- a/gnucash/gnome/gnc-plugin-page-report.c
+++ b/gnucash/gnome/gnc-plugin-page-report.c
@@ -1812,7 +1812,7 @@ static gchar *report_create_jobname(GncPluginPageReportPrivate *priv)
char *format_code = gnc_prefs_get_string (GNC_PREFS_GROUP_REPORT_PDFEXPORT,
GNC_PREF_FILENAME_DATE_FMT);
const gchar *date_format_string;
- if (*format_code == '\0')
+ if (!(format_code && *format_code))
{
g_free(format_code);
format_code = g_strdup("locale");
@@ -1872,8 +1872,17 @@ static gchar *report_create_jobname(GncPluginPageReportPrivate *priv)
// Look up the sprintf format of the output name from the preferences database
char* format = gnc_prefs_get_string(GNC_PREFS_GROUP_REPORT_PDFEXPORT, GNC_PREF_FILENAME_FMT);
- job_name = g_strdup_printf(format, report_name, report_number, job_date);
-
+ if (format && *format)
+ {
+ job_name = g_strdup_printf(format, report_name,
+ report_number, job_date);
+ }
+ else
+ {
+ PWARN("No GNC_PREF_FILENAME_FMT!");
+ job_name = g_strdup_printf ("%s %s %s", report_name,
+ report_number, job_date);
+ }
g_free(format);
}
g_free (report_name);
diff --git a/gnucash/import-export/aqb/gnc-plugin-aqbanking.c b/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
index ad237fddd..51592b796 100644
--- a/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
+++ b/gnucash/import-export/aqb/gnc-plugin-aqbanking.c
@@ -674,7 +674,7 @@ gnc_plugin_ab_cmd_mt940_import(GtkAction *action, GncMainWindowActionData *data)
GNC_PREF_FORMAT_SWIFT940);
gnc_main_window = data->window;
gnc_file_aqbanking_import (GTK_WINDOW (gnc_main_window),
- "swift", format ? format : "swift-mt940", FALSE);
+ "swift", format && *format ? format : "swift-mt940", FALSE);
g_free(format);
}
@@ -685,7 +685,7 @@ gnc_plugin_ab_cmd_mt942_import(GtkAction *action, GncMainWindowActionData *data)
GNC_PREF_FORMAT_SWIFT942);
gnc_main_window = data->window;
gnc_file_aqbanking_import (GTK_WINDOW (gnc_main_window),
- "swift", format ? format : "swift-mt942", FALSE);
+ "swift", format && *format? format : "swift-mt942", FALSE);
g_free(format);
}
@@ -696,7 +696,7 @@ gnc_plugin_ab_cmd_dtaus_import(GtkAction *action, GncMainWindowActionData *data)
GNC_PREF_FORMAT_DTAUS);
gnc_main_window = data->window;
gnc_file_aqbanking_import (GTK_WINDOW (gnc_main_window),
- "dtaus", format ? format : "default", FALSE);
+ "dtaus", format && *format ? format : "default", FALSE);
g_free(format);
}
@@ -708,7 +708,7 @@ gnc_plugin_ab_cmd_dtaus_importsend(GtkAction *action,
GNC_PREF_FORMAT_DTAUS);
gnc_main_window = data->window;
gnc_file_aqbanking_import (GTK_WINDOW (gnc_main_window),
- "dtaus", format ? format : "default", TRUE);
+ "dtaus", format && *format ? format : "default", TRUE);
g_free(format);
}
diff --git a/libgnucash/app-utils/gnc-ui-util.c b/libgnucash/app-utils/gnc-ui-util.c
index d391bb3a9..b31ab291d 100644
--- a/libgnucash/app-utils/gnc-ui-util.c
+++ b/libgnucash/app-utils/gnc-ui-util.c
@@ -210,13 +210,15 @@ gnc_get_default_directory (const gchar *section)
gchar *dir;
dir = gnc_prefs_get_string (section, GNC_PREF_LAST_PATH);
- if (!dir)
+ if (!(dir && *dir))
+ {
+ g_free (dir); // if it's ""
#ifdef G_OS_WIN32
dir = g_strdup (g_get_user_data_dir ()); /* equivalent of "My Documents" */
#else
dir = g_strdup (g_get_home_dir ());
#endif
-
+ }
return dir;
}
@@ -1176,7 +1178,8 @@ gnc_default_currency_common (gchar *requested_currency,
mnemonic = gnc_prefs_get_string(section, GNC_PREF_CURRENCY_OTHER);
currency = gnc_commodity_table_lookup(gnc_get_current_commodities(),
GNC_COMMODITY_NS_CURRENCY, mnemonic);
- DEBUG("mnemonic %s, result %p", mnemonic ? mnemonic : "(null)", currency);
+ DEBUG("mnemonic %s, result %p",
+ mnemonic && *mnemonic ? mnemonic : "(null)", currency);
g_free(mnemonic);
}
commit c0244c6f1cc38321abea9b9e328276f0afa83711
Author: Christian Wehling <christian.wehling at web.de>
Date: Sat May 14 17:36:33 2022 +0200
Bug 771095, partially solved. Inserting a help button in the
Since-Last-Run dialog.
diff --git a/gnucash/gnome-utils/gnc-ui.h b/gnucash/gnome-utils/gnc-ui.h
index bc7327d90..15eb774e0 100644
--- a/gnucash/gnome-utils/gnc-ui.h
+++ b/gnucash/gnome-utils/gnc-ui.h
@@ -67,6 +67,7 @@
#define HL_PRINTCHECK "print-check"
#define HL_RECNWIN "acct-reconcile"
#define HL_SXEDITOR "trans-sched"
+#define HL_SX_SLR "trans-sched-slr"
#define HL_BOOK_OPTIONS "book-options"
#define HL_STYLE_SHEET "change-style"
#define HL_CLOSE_BOOK "tool-close-book"
diff --git a/gnucash/gnome/dialog-sx-since-last-run.c b/gnucash/gnome/dialog-sx-since-last-run.c
index 594cf4cb4..00e0c0f78 100644
--- a/gnucash/gnome/dialog-sx-since-last-run.c
+++ b/gnucash/gnome/dialog-sx-since-last-run.c
@@ -1137,6 +1137,10 @@ dialog_response_cb (GtkDialog *dialog, gint response_id, GncSxSinceLastRunDialog
GList* creation_errors = NULL;
switch (response_id)
{
+ case GTK_RESPONSE_HELP:
+ gnc_gnome_help (GTK_WINDOW(dialog), HF_HELP, HL_SX_SLR);
+ break;
+
case GTK_RESPONSE_OK:
// @@fixme validate current state(GError *errs);
// - [ ] instance state constraints
diff --git a/gnucash/gtkbuilder/dialog-sx.glade b/gnucash/gtkbuilder/dialog-sx.glade
index 124f490d6..deffc4dc0 100644
--- a/gnucash/gtkbuilder/dialog-sx.glade
+++ b/gnucash/gtkbuilder/dialog-sx.glade
@@ -1489,6 +1489,22 @@
<property name="visible">True</property>
<property name="can-focus">False</property>
<property name="layout-style">end</property>
+ <child>
+ <object class="GtkButton" id="helpbutton2">
+ <property name="label" translatable="yes">_Help</property>
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="can-default">True</property>
+ <property name="receives-default">False</property>
+ <property name="use-underline">True</property>
+ </object>
+ <packing>
+ <property name="expand">False</property>
+ <property name="fill">False</property>
+ <property name="position">0</property>
+ <property name="secondary">True</property>
+ </packing>
+ </child>
<child>
<object class="GtkButton" id="cancelbutton2">
<property name="label" translatable="yes">_Cancel</property>
@@ -1502,7 +1518,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">0</property>
+ <property name="position">1</property>
</packing>
</child>
<child>
@@ -1517,7 +1533,7 @@
<packing>
<property name="expand">False</property>
<property name="fill">False</property>
- <property name="position">1</property>
+ <property name="position">2</property>
</packing>
</child>
</object>
@@ -1604,6 +1620,7 @@
</object>
</child>
<action-widgets>
+ <action-widget response="-11">helpbutton2</action-widget>
<action-widget response="-6">cancelbutton2</action-widget>
<action-widget response="-5">okbutton2</action-widget>
</action-widgets>
commit 10facd40c3adcfcd65c51030827531ac65199c38
Author: Frank H. Ellenberger <frank.h.ellenberger at gmail.com>
Date: Fri May 20 05:12:23 2022 +0200
L10N:de: Translators maintenance
diff --git a/po/de.po b/po/de.po
index 7d32ac2cb..21f1d4316 100644
--- a/po/de.po
+++ b/po/de.po
@@ -18,7 +18,7 @@
# K. Herbert <herbert.ka at mailo.com>, 2020.
# Milo Ivir <mail at milotype.de>, 2020.
# Alois Spitzbart <spitz234 at hotmail.com>, 2020, 2021.
-# Christian Wehling <christian.wehling at web.de>, 2020, 2021, 2022.
+# Christian Wehling <christian.wehling at web.de>, 2020-2022.
# Marco Zietzling <marco.zietzling at gmail.com>, 2020, 2021.
# Christian Stimming <christian at cstimming.de>, 2021.
# Julian Heinzel <jeinzi at gmx.de>, 2021.
@@ -26,7 +26,6 @@
# Thomas Kriegel <warrel040 at gmx.de>, 2021.
# Stefan Bayer <stefan.bayer at stefanbayer.net>, 2021.
# S <t0kie at mailbox.org>, 2022.
-# grimpeur78 <grimpeur78 at gmail.com>, 2022.
# Jan Schneider <grimpeur78 at gmail.com>, 2022.
#
# Konventionen/Tastenkürzel:
@@ -9151,11 +9150,13 @@ msgstr "Finanzverwaltung für Privatanwender und Kleinbetriebe."
#: gnucash/gnome-utils/gnc-main-window.c:4738
msgid "translator-credits"
msgstr ""
+"Frank H. Ellenberger, 2007, 2009-2022\n"
+"Christian Wehling, 2020-2022\n"
+"Jan Schneider, 2022\n"
"Christian Stimming, 2001-2021\n"
-"Frank H. Ellenberger, 2007, 2009-2021\n"
-"Christian Wehling, 2020-2021\n"
"Marco Zietzling, 2020-2021\n"
"Alois Spitzbart, 2020-2021\n"
+"Stefan Bayer, 2021\n"
"Christoph Franzen, 2021\n"
"Thomas Kriegel, 2021\n"
"Julian Heinzel, 2021\n"
commit 8b1e07a6030ad7cac4bb2a3e32321a064e395d8f
Author: Jan Schneider <grimpeur78 at gmail.com>
Date: Thu May 19 19:16:22 2022 +0200
Translation update by Jan Schneider <grimpeur78 at gmail.com> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by grimpeur78 <grimpeur78 at gmail.com> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Jan Schneider <grimpeur78 at gmail.com>
Co-authored-by: grimpeur78 <grimpeur78 at gmail.com>
diff --git a/po/de.po b/po/de.po
index b95b91f8c..7d32ac2cb 100644
--- a/po/de.po
+++ b/po/de.po
@@ -26,6 +26,8 @@
# Thomas Kriegel <warrel040 at gmx.de>, 2021.
# Stefan Bayer <stefan.bayer at stefanbayer.net>, 2021.
# S <t0kie at mailbox.org>, 2022.
+# grimpeur78 <grimpeur78 at gmail.com>, 2022.
+# Jan Schneider <grimpeur78 at gmail.com>, 2022.
#
# Konventionen/Tastenkürzel:
# »Zitate«: [altgr]+[Y]/[X]
@@ -37,8 +39,8 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-08 21:12+0000\n"
-"Last-Translator: S <t0kie at mailbox.org>\n"
+"PO-Revision-Date: 2022-05-19 17:16+0000\n"
+"Last-Translator: Jan Schneider <grimpeur78 at gmail.com>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
"Language: de\n"
@@ -46,7 +48,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -6769,7 +6771,7 @@ msgstr "Sie haben keinen Mandanten ausgewählt"
#: gnucash/report/reports/standard/new-owner-report.scm:99
#: libgnucash/engine/gncOwner.c:219
msgid "Job"
-msgstr "Auftrag"
+msgstr "Aufgabe"
#: gnucash/gnome/search-owner.c:231
#: gnucash/gnome-search/search-reconciled.c:183
@@ -7772,7 +7774,7 @@ msgstr ""
#: gnucash/gnome-utils/dialog-doclink-utils.c:426
msgid "Existing"
-msgstr "Existierend"
+msgstr "Bestehend"
#: gnucash/gnome-utils/dialog-dup-trans.c:150
msgid "You can type '+' or '-' to increment or decrement the number."
@@ -22964,7 +22966,7 @@ msgstr "Zwischensumme"
#: gnucash/report/reports/standard/owner-report.scm:56
#: libgnucash/app-utils/business-options.scm:78
msgid "Tax"
-msgstr "Steuern"
+msgstr "Steuer"
#: gnucash/register/ledger-core/gncEntryLedgerModel.c:127
msgid "Billable?"
commit fbc76a4e36716449214a3bd46a286760484f6448
Author: Taehun Yun <yooontehoon at naver.com>
Date: Thu May 19 19:16:22 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 44.9% (2424 of 5390 strings; 1673 fuzzy)
643 failing checks (11.9%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 66b415aa1..12068800e 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-16 03:18+0000\n"
+"PO-Revision-Date: 2022-05-17 09:14+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -1782,9 +1782,8 @@ msgstr "ì리íìì"
#: gnucash/gnome-utils/gnc-tree-view-account.c:981
#: gnucash/gtkbuilder/dialog-account.glade:323
#: gnucash/import-export/csv-exp/csv-tree-export.c:158
-#, fuzzy
msgid "Hidden"
-msgstr "ì¨ê¹(_I)"
+msgstr "ì¨ê¹"
#: gnucash/gnome/dialog-find-account.c:437
#, fuzzy
@@ -5523,10 +5522,8 @@ msgstr "ë¶í "
#: gnucash/gnome/gnc-plugin-page-register2.c:503
#: gnucash/gnome/gnc-plugin-page-register.c:626
-#, fuzzy
-#| msgid "_Jump"
msgid "Jump"
-msgstr "ì´ë(_J)"
+msgstr "ì´ë"
#: gnucash/gnome/gnc-plugin-page-register2.c:504
#: gnucash/gnome/gnc-plugin-page-register.c:627
@@ -5536,9 +5533,8 @@ msgstr "ì¼ì "
#: gnucash/gnome/gnc-plugin-page-register2.c:507
#: gnucash/gnome/gnc-plugin-page-register.c:630
#: gnucash/gnome/window-autoclear.c:88
-#, fuzzy
msgid "Auto-clear"
-msgstr "íì©ì¹ ìë ì§ì°ê¸°(_L)"
+msgstr "ìë ì§ì°ê¸°"
#: gnucash/gnome/gnc-plugin-page-register2.c:681
msgid ""
@@ -7743,9 +7739,8 @@ msgid "Select the default account selection."
msgstr "기본 ê³ì ì íì ì í."
#: gnucash/gnome-utils/dialog-options.c:1533
-#, fuzzy
msgid "Show Hidden Accounts"
-msgstr "ì¨ê¸´ ê³ì ë³´ì´ê¸°(_H)"
+msgstr "ì¨ê¸´ ê³ì ë³´ì´ê¸°"
#: gnucash/gnome-utils/dialog-options.c:1535
#, fuzzy
@@ -10254,9 +10249,8 @@ msgstr ""
"ì ììµëë¤."
#: gnucash/gnucash-core-app.cpp:295
-#, fuzzy
msgid "Hidden Options"
-msgstr "ìì° ì¤ì "
+msgstr "ì¨ê²¨ì§ ìµì
"
#: gnucash/gnucash-core-app.cpp:298
msgid "[datafile]"
@@ -14293,35 +14287,28 @@ msgid "Show _hidden accounts"
msgstr "ì¨ê¸´ ê³ì ë³´ì´ê¸°(_H)"
#: gnucash/gtkbuilder/dialog-account.glade:972
-#, fuzzy
msgid "Show accounts which have the option \"Hidden\" checked."
-msgstr "ì ë¡ ë¶í ìì§ë¥¼ ê°ì§ ê³ì í¬í¨"
+msgstr "\"ì¨ê¹\" ìµì
ì´ ì²´í¬ë ê³ì ì íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-account.glade:986
-#, fuzzy
msgid "Show _unused accounts"
-msgstr "ì¨ê¸´ ê³ì ë³´ì´ê¸°(_H)"
+msgstr "ì¬ì©íì§ ìë ê³ì ë³´ì´ê¸°(_U)"
#: gnucash/gtkbuilder/dialog-account.glade:990
-#, fuzzy
msgid "Show accounts which do not have any transactions."
-msgstr "ê³ì %s ì ê±°ë를 íì©íì§ ììµëë¤."
+msgstr "ê±°ëê° ìë ê³ì ì íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-account.glade:1004
msgid "Show _zero total accounts"
msgstr "ì ë¡ í©ê³ ê³ì ë³´ì´ê¸°(_Z)"
#: gnucash/gtkbuilder/dialog-account.glade:1008
-#, fuzzy
msgid "Show accounts which have a zero total value."
-msgstr "ì ì²´ ê°ì´ 0ì¸ ê³ì ì¨ê¸°ê¸°"
+msgstr "í©ê³ê° 0ì¸ ê³ì ì íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-account.glade:1060
-#, fuzzy
msgid "Use Commodity Value"
-msgstr ""
-"\n"
-"ìí: "
+msgstr "ìí ê°ì¹ ì¬ì©"
#: gnucash/gtkbuilder/dialog-account.glade:1192
#: gnucash/gtkbuilder/dialog-customer.glade:214
@@ -14339,9 +14326,8 @@ msgid "_Account code"
msgstr "ê³ì ì½ë(_A)"
#: gnucash/gtkbuilder/dialog-account.glade:1244
-#, fuzzy
msgid "_Description"
-msgstr "ì¸ë¶ í목(_D)"
+msgstr "ì¤ëª
(_D)"
#: gnucash/gtkbuilder/dialog-account.glade:1284
#, fuzzy
@@ -14349,13 +14335,12 @@ msgid "Smallest _fraction"
msgstr "ê°ì¥ ìì ë¶ë(_F)"
#: gnucash/gtkbuilder/dialog-account.glade:1298
-#, fuzzy
msgid "Account _Color"
-msgstr "ê³ì ì½ë"
+msgstr "ê³ì ìì(_C)"
#: gnucash/gtkbuilder/dialog-account.glade:1351
msgid "No_tes"
-msgstr "ì¥ë¶(_T)"
+msgstr "ë¹ê³ (_T)"
#: gnucash/gtkbuilder/dialog-account.glade:1423
msgid "Smallest fraction of this commodity that can be referenced."
@@ -15614,9 +15599,8 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-import.glade:982
-#, fuzzy
msgid "_Reconcile after match"
-msgstr "íµì¥ì 리 (ìë) ì¼ì¹"
+msgstr "ì¼ì¹ í ì¡°ì (_R)"
#: gnucash/gtkbuilder/dialog-import.glade:1005
msgid "Generic import transaction matcher"
@@ -15637,7 +15621,7 @@ msgstr "(ìì 주)"
#: gnucash/gtkbuilder/dialog-invoice.glade:420
msgid "Open Document Link"
-msgstr ""
+msgstr "문ì ë§í¬ ì´ê¸°"
#: gnucash/gtkbuilder/dialog-invoice.glade:537
#: gnucash/gtkbuilder/dialog-invoice.glade:1115
@@ -15686,7 +15670,7 @@ msgstr "ìì
ëíì°½"
#: gnucash/gtkbuilder/dialog-job.glade:130
msgid ""
"The job ID number. If left blank a reasonable number will be chosen for you"
-msgstr "ìì
ID ë²í¸. "
+msgstr "ìì
ID ë²í¸ì
ëë¤. ë¹ì´ ìë ê²½ì° ì ì í ë²í¸ê° ìëì¼ë¡ ì íë©ëë¤"
#: gnucash/gtkbuilder/dialog-job.glade:164
msgid "Job Information"
@@ -15734,7 +15718,7 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-print-check.glade:745
#: gnucash/gtkbuilder/gnc-plugin-page-register.glade:1014
msgid "_Notes"
-msgstr "ì¥ë¶(_N)"
+msgstr "ë¹ê³ (_N)"
#: gnucash/gtkbuilder/dialog-lot-viewer.glade:174
msgid "Enter any notes you want to make about this lot."
@@ -15754,9 +15738,8 @@ msgid "Show only open lots"
msgstr "ëí ë³´ì´ê¸°"
#: gnucash/gtkbuilder/dialog-lot-viewer.glade:304
-#, fuzzy
msgid "<b>Splits _free</b>"
-msgstr "ë¶í 찾기"
+msgstr "<b>ìì ë¶í (_F)</b>"
#: gnucash/gtkbuilder/dialog-lot-viewer.glade:359
#, fuzzy
@@ -15764,13 +15747,12 @@ msgid "<b>Splits _in lot</b>"
msgstr "<b>ë¶í ì ë³´</b>"
#: gnucash/gtkbuilder/dialog-new-user.glade:25
-#, fuzzy
msgid "_No"
-msgstr "íì¬(_N)"
+msgstr "ìëì¤(_N)"
#: gnucash/gtkbuilder/dialog-new-user.glade:40
msgid "_Yes"
-msgstr ""
+msgstr "ì(_Y)"
#: gnucash/gtkbuilder/dialog-new-user.glade:87
msgid ""
@@ -15802,11 +15784,11 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-new-user.glade:244
msgid "C_reate a new set of accounts"
-msgstr "ì ê³ì ìì±(_C)"
+msgstr "ì ê³ì ì¸í¸ ìì±(_R)"
#: gnucash/gtkbuilder/dialog-new-user.glade:261
msgid "_Import my QIF files"
-msgstr "기존 QIF íì¼ ì½ì´ì¤ê¸°"
+msgstr "QIF íì¼ ì½ì´ì¤ê¸°(_I)"
#: gnucash/gtkbuilder/dialog-new-user.glade:278
msgid "_Open the new user tutorial"
@@ -15818,56 +15800,51 @@ msgid "Object references"
msgstr "기본 ì¤ì "
#: gnucash/gtkbuilder/dialog-object-references.glade:52
-#, fuzzy
msgid "Explanation"
-msgstr "ê±°ë ëë기(_P)"
+msgstr "ì¤ëª
"
#: gnucash/gtkbuilder/dialog-options.glade:44
msgid "Close dialog and make no changes."
-msgstr ""
+msgstr "ëí ìì를 ë«ê³ ë³ê²½íì§ ììµëë¤."
#: gnucash/gtkbuilder/dialog-options.glade:61
msgid "Apply changes but do not close dialog."
-msgstr ""
+msgstr "ë³ê²½ ì¬íì ì ì©íì§ë§ ëí ìì를 ë«ì§ ììµëë¤."
#: gnucash/gtkbuilder/dialog-options.glade:78
-#, fuzzy
msgid "Apply changes and close dialog."
-msgstr "ì¢
ì
ì 찾기 ëíì°½ ì´ê¸°"
+msgstr "ë³ê²½ ì¬íì ì ì©íê³ ëí ìì를 ë«ìµëë¤."
#: gnucash/gtkbuilder/dialog-order.glade:8
msgid "Order Entry"
msgstr "ìì 기ì
"
#: gnucash/gtkbuilder/dialog-order.glade:58
-#, fuzzy
msgid "_Invoices"
-msgstr "ì²êµ¬ì"
+msgstr "ì²êµ¬ì(_I)"
#: gnucash/gtkbuilder/dialog-order.glade:74
-#, fuzzy
msgid "Close _Order"
-msgstr "ë§ê° ìì"
+msgstr "주문 ë§ê°(_O)"
#: gnucash/gtkbuilder/dialog-order.glade:230
#: gnucash/gtkbuilder/dialog-order.glade:575
msgid "Order Information"
-msgstr "ìì ì ë³´"
+msgstr "주문 ì ë³´"
#: gnucash/gtkbuilder/dialog-order.glade:391
msgid "Order Entries"
-msgstr "ìì 기ì
"
+msgstr "주문 í목"
#: gnucash/gtkbuilder/dialog-order.glade:531
msgid ""
"The order ID number. If left blank a reasonable number will be chosen for you"
-msgstr "ì´ì ID ë²í¸"
+msgstr "주문 ID ë²í¸ì
ëë¤. ë¹ì´ ìë ê²½ì° ì ì í ë²í¸ê° ìëì¼ë¡ ì íë©ëë¤"
#: gnucash/gtkbuilder/dialog-payment.glade:136
#: gnucash/gtkbuilder/dialog-payment.glade:168
-#, fuzzy
msgid "The company associated with this payment."
-msgstr "ì´ ë³´ê³ ì를 ìí íì¬"
+msgstr "ì´ ì§ë¶ê³¼ ê´ë ¨ë íì¬ì
ëë¤."
#: gnucash/gtkbuilder/dialog-payment.glade:169
msgid "Partner"
@@ -15916,9 +15893,8 @@ msgid "(USD)"
msgstr ""
#: gnucash/gtkbuilder/dialog-payment.glade:662
-#, fuzzy
msgid "Transaction Details"
-msgstr "ê±°ë ë³´ê³ ì(_R)"
+msgstr "ê±°ë ì¸ë¶ ì ë³´"
#: gnucash/gtkbuilder/dialog-payment.glade:698
#: gnucash/import-export/csv-imp/gnc-imp-props-tx.cpp:78
@@ -15927,27 +15903,23 @@ msgstr "ì´ì²´ ê³ì¢"
#. Date format label for 07/31/2013
#: gnucash/gtkbuilder/dialog-preferences.glade:50
-#, fuzzy
msgid "US"
-msgstr "미êµ(_U):"
+msgstr "미êµ"
#. Date format label for 31/07/2013
#: gnucash/gtkbuilder/dialog-preferences.glade:54
-#, fuzzy
msgid "UK"
-msgstr "ìêµ(_K)"
+msgstr "ìêµ"
#. Date format label for 31.07.2013
#: gnucash/gtkbuilder/dialog-preferences.glade:58
-#, fuzzy
msgid "Europe"
msgstr "ì ë½"
#. Date format label for 2013-07-31
#: gnucash/gtkbuilder/dialog-preferences.glade:62
-#, fuzzy
msgid "ISO"
-msgstr "ISO(_I):"
+msgstr "ISO"
#. Label for locale settings of formats, â¦
#: gnucash/gtkbuilder/dialog-preferences.glade:66
@@ -15958,9 +15930,8 @@ msgid "Locale"
msgstr ""
#: gnucash/gtkbuilder/dialog-preferences.glade:140
-#, fuzzy
msgid "_Reset"
-msgstr "ì¬ë²í¸í(_R)"
+msgstr "ì´ê¸°í(_R)"
#: gnucash/gtkbuilder/dialog-preferences.glade:185
#: gnucash/gtkbuilder/dialog-preferences.glade:629
@@ -15973,6 +15944,8 @@ msgid ""
"window\n"
"Press 'Close' to return to the preference window\n"
msgstr ""
+"'ì´ê¸°í'를 ë르면 ìë ê³ì êµ¬ë¶ ê¸°í¸ë¥¼ ì¬ì©íê³ ì¤ì ì°½ì ë«ìµëë¤.\n"
+"'ë«ê¸°'를 ë르면 ì¤ì ì°½ì¼ë¡ ëìê°ëë¤.\n"
#: gnucash/gtkbuilder/dialog-preferences.glade:251
msgid "GnuCash Preferences"
@@ -15989,7 +15962,7 @@ msgstr "ì ì²´ í©ê³ í¬í¨(_G)"
#: gnucash/gtkbuilder/dialog-preferences.glade:342
msgid ""
"Show a grand total of all accounts converted to the default report currency."
-msgstr ""
+msgstr "모ë ê³ì ì ì ì²´ í©ê³ë¥¼ ë³´ê³ ìì 기본 íµíë¡ ë³ííì¬ íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-preferences.glade:354
msgid "Include _non-currency totals"
@@ -16202,9 +16175,8 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-preferences.glade:1369
-#, fuzzy
msgid "_Decimal places"
-msgstr "ììì ìì¹(_D):"
+msgstr "ììì ìì¹(_D)"
#: gnucash/gtkbuilder/dialog-preferences.glade:1384
msgid "How many automatic decimal places will be filled in."
@@ -16244,9 +16216,8 @@ msgid "days"
msgstr "ì¼"
#: gnucash/gtkbuilder/dialog-preferences.glade:1664
-#, fuzzy
msgid "<b>_Retain log/backup files</b>"
-msgstr "ë¡ê·¸ íì¼ ì ì§(_R):"
+msgstr "<b>ë¡ê·¸/ë°±ì
íì¼ ì ì§(_R)</b>"
#: gnucash/gtkbuilder/dialog-preferences.glade:1676
msgid "Com_press files"
@@ -16274,11 +16245,11 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-preferences.glade:1774
msgid "Show splash scree_n"
-msgstr "ìëíë©´ ë³´ì´ê¸°(_N)"
+msgstr "ì¤íëì íë©´ ë³´ì´ê¸°(_N)"
#: gnucash/gtkbuilder/dialog-preferences.glade:1780
msgid "Show splash screen at startup."
-msgstr "ìëì ìëíë©´ ë³´ì´ê¸°"
+msgstr "ìì ì ì¤íëì íë©´ì íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-preferences.glade:1795
msgid "Auto-save time _interval"
@@ -16413,7 +16384,7 @@ msgstr "íì©ì¹ ìë ì§ì°ê¸°(_L)"
#. Preferences->Online Banking:Generic
#: gnucash/gtkbuilder/dialog-preferences.glade:2447
msgid "Auto-_add threshold"
-msgstr "íì©ì¹ ìë ëí기"
+msgstr "íì©ì¹ ìë ëí기(_A)"
#. Preferences->Online Banking:Generic
#: gnucash/gtkbuilder/dialog-preferences.glade:2461
@@ -16578,7 +16549,7 @@ msgstr "í ì¬ì´ ìíì 그리기(_Z)"
#: gnucash/gtkbuilder/dialog-preferences.glade:2971
msgid "Show horizontal borders on the cells."
-msgstr "ì
ìì ìíê²½ê³ ë³´ì´ê¸°."
+msgstr "ì
ì ê°ë¡ í
ë리를 íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-preferences.glade:2983
msgid "Draw _vertical lines between columns"
@@ -16586,7 +16557,7 @@ msgstr "ì´ ì¬ì´ ìì§ì 그리기(_V)"
#: gnucash/gtkbuilder/dialog-preferences.glade:2989
msgid "Show vertical borders on the cells."
-msgstr "ì
ìì ìì§ ê²½ê³ ë³´ì´ê¸°"
+msgstr "ì
ì ì¸ë¡ í
ë리를 íìí©ëë¤."
#: gnucash/gtkbuilder/dialog-preferences.glade:3014
#: gnucash/report/reports/standard/invoice.scm:188
@@ -16597,14 +16568,12 @@ msgstr "ì
ìì ìì§ ê²½ê³ ë³´ì´ê¸°"
#: gnucash/report/reports/standard/invoice.scm:354
#: gnucash/report/reports/standard/invoice.scm:361
#: gnucash/report/reports/standard/invoice.scm:368
-#, fuzzy
msgid "Layout"
-msgstr "<b>ê³ì (_A)</b>"
+msgstr "ë ì´ìì"
#: gnucash/gtkbuilder/dialog-preferences.glade:3026
-#, fuzzy
msgid "_Future transactions after blank transaction"
-msgstr "ìí°ë ë¹ ê±°ëë¡ ì´ë(_E)"
+msgstr "í¥í ê±°ë를 ë¹ ê±°ëë³´ë¤ ëì¤ì íì(_F)"
#: gnucash/gtkbuilder/dialog-preferences.glade:3032
msgid ""
@@ -16672,20 +16641,18 @@ msgstr "ì´ ê°¯ì(_R)"
#. Register2 feature
#: gnucash/gtkbuilder/dialog-preferences.glade:3397
-#, fuzzy
msgid "Show the _entered and reconcile dates"
-msgstr "ì¬ì©ë íì ë¹ì¨ ë³´ì´ê¸°"
+msgstr "ì
ë ¥ ë° ì¡°ì ë ì§ íì(_E)"
#. Register2 feature
#: gnucash/gtkbuilder/dialog-preferences.glade:3413
-#, fuzzy
msgid "Show the calendar b_uttons"
-msgstr "ì´ë¦ ì´ ë³´ì´ê¸°"
+msgstr "ë¬ë ¥ ë²í¼ íì(_U)"
#. Register2 feature
#: gnucash/gtkbuilder/dialog-preferences.glade:3429
msgid "_Move the selection to the blank split on expand"
-msgstr ""
+msgstr "íì¥ ì ì í ë¶ë¶ì ë¹ ë¶í ë¡ ì´ë(_M)"
#. Register2 feature
#: gnucash/gtkbuilder/dialog-preferences.glade:3445
@@ -16839,18 +16806,16 @@ msgid "Price Editor"
msgstr "ê°ê²© í¸ì§ê¸°"
#: gnucash/gtkbuilder/dialog-price.glade:132
-#, fuzzy
msgid "_Namespace"
-msgstr "ë¤ìì¤íì´ì¤"
+msgstr "ë¤ìì¤íì´ì¤(_N)"
#: gnucash/gtkbuilder/dialog-price.glade:189
msgid "S_ource"
msgstr "ìì¤(_O)"
#: gnucash/gtkbuilder/dialog-price.glade:367
-#, fuzzy
msgid "Remove Old Prices"
-msgstr "ì´ì ë´ì© ì ê±°(_O)"
+msgstr "ì´ì ê°ê²© ì ê±°"
#: gnucash/gtkbuilder/dialog-price.glade:430
#, fuzzy
@@ -16864,25 +16829,23 @@ msgstr "ì
ë ¥ ë ì§ë³´ë¤ ì´ì ê°ê²©ì ì ê±°"
#: gnucash/gtkbuilder/dialog-price.glade:464
msgid "Last of _Week"
-msgstr ""
+msgstr "주ì ë§ì§ë§(_W)"
#: gnucash/gtkbuilder/dialog-price.glade:468
msgid "Keep the last price of each week if present before date."
msgstr ""
#: gnucash/gtkbuilder/dialog-price.glade:481
-#, fuzzy
msgid "Last of _Month"
-msgstr "ë§ì§ë§ ë¬"
+msgstr "ìì ë§ì§ë§(_M)"
#: gnucash/gtkbuilder/dialog-price.glade:485
msgid "Keep the last price of each month if present before date."
msgstr ""
#: gnucash/gtkbuilder/dialog-price.glade:498
-#, fuzzy
msgid "Last of _Quarter"
-msgstr "ì´ ë¶ê¸° ìì"
+msgstr "ë¶ê¸°ì ë§ì§ë§(_Q)"
#: gnucash/gtkbuilder/dialog-price.glade:502
msgid ""
@@ -16891,9 +16854,8 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-price.glade:515
-#, fuzzy
msgid "Last of _Period"
-msgstr "기ê°"
+msgstr "기ê°ì ë§ì§ë§(_P)"
#: gnucash/gtkbuilder/dialog-price.glade:519
msgid ""
@@ -16991,13 +16953,12 @@ msgid "Remove prices older than a user-entered date."
msgstr "ì
ë ¥ ë ì§ë³´ë¤ ì´ì ê°ê²©ì ì ê±°"
#: gnucash/gtkbuilder/dialog-price.glade:903
-#, fuzzy
msgid "_Get Quotes"
-msgstr "ê°ê²© 견ì ì»ì"
+msgstr "ê°ê²© 견ì ì»ì(_G)"
#: gnucash/gtkbuilder/dialog-price.glade:908
msgid "Get new online quotes for stock accounts."
-msgstr "주ì ê³ì ì ì ì¨ë¼ì¸ ê°ê²© 견ì ì»ì"
+msgstr "주ì ê³ì ì ì ì¨ë¼ì¸ ê°ê²© 견ì ì ì»ì¼ì¸ì."
#: gnucash/gtkbuilder/dialog-print-check.glade:129
msgid "Save Custom Check Format"
@@ -17071,9 +17032,8 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-print-check.glade:533
#: gnucash/gtkbuilder/dialog-print-check.glade:1084
-#, fuzzy
msgid "_Address"
-msgstr "주ì: "
+msgstr "주ì(_A)"
#: gnucash/gtkbuilder/dialog-print-check.glade:560
msgid "Checks on first _page"
@@ -17105,7 +17065,6 @@ msgid "_Units"
msgstr "ë¨ì(_U)"
#: gnucash/gtkbuilder/dialog-print-check.glade:969
-#, fuzzy
msgid "_Translation"
msgstr "ë²ì(_T)"
@@ -17115,18 +17074,17 @@ msgstr "íì (_R)"
#: gnucash/gtkbuilder/dialog-print-check.glade:1031
msgid "The origin point is the upper left-hand corner of the page."
-msgstr "ìë ì ì íì´ì§ì ì¼ìª½ ì 모ì리ì"
+msgstr "ìë ì ì íì´ì§ì ì¼ìª½ ì 모ì리ì
ëë¤."
#: gnucash/gtkbuilder/dialog-print-check.glade:1044
msgid "The origin point is the lower left-hand corner of the page."
-msgstr "ìë ì ì íì´ì§ ì¼ìª½ ìë 모ì리ì."
+msgstr "ìë ì ì íì´ì§ ì¼ìª½ ìë 모ì리ì
ëë¤."
#: gnucash/gtkbuilder/dialog-print-check.glade:1057
msgid "Degrees"
msgstr "ê°ë"
#: gnucash/gtkbuilder/dialog-print-check.glade:1066
-#, fuzzy
msgid "_Save Format"
msgstr "íì ì ì¥(_S)"
@@ -17159,11 +17117,11 @@ msgstr "<b>ì´ì©ê°ë¥í ë³´ê³ ì(_V)</b>"
#: gnucash/gtkbuilder/dialog-report.glade:71
msgid "<b>_Selected Reports</b>"
-msgstr "<b>ì íë ë³´ê³ ì/b>"
+msgstr "<b>ì íë ë³´ê³ ì(_S)</b>"
#: gnucash/gtkbuilder/dialog-report.glade:101
msgid "A_dd >>"
-msgstr "ëí기(D) >>"
+msgstr "ì¶ê°(_D) >>"
#: gnucash/gtkbuilder/dialog-report.glade:117
msgid "<< _Remove"
@@ -17203,7 +17161,7 @@ msgstr "ë³´ê³ ì í/ì´ ê°ê²© ì
ë ¥"
#: gnucash/gtkbuilder/dialog-report.glade:544
msgid "_Row span"
-msgstr "í ê°ê²©"
+msgstr "í ê°ê²©(_R)"
#: gnucash/gtkbuilder/dialog-report.glade:559
msgid "_Column span"
@@ -17257,9 +17215,8 @@ msgid "_New item..."
msgstr "ì í목(_N)..."
#: gnucash/gtkbuilder/dialog-search.glade:82
-#, fuzzy
msgid "_Find"
-msgstr "찾기(_F)..."
+msgstr "찾기(_F)"
#: gnucash/gtkbuilder/dialog-search.glade:134
msgid " Search "
@@ -17270,9 +17227,8 @@ msgid "Search for items where"
msgstr "í목 íì ìì¹"
#: gnucash/gtkbuilder/dialog-search.glade:228
-#, fuzzy
msgid "<b>Match all entries</b>"
-msgstr "ì ì²´ ì
ë ¥ ì¼ì¹"
+msgstr "<b>ì ì²´ ì
ë ¥ ì¼ì¹</b>"
#: gnucash/gtkbuilder/dialog-search.glade:281
msgid "Search Criteria"
@@ -17415,23 +17371,18 @@ msgid "Crea_te in advance"
msgstr "미리 ìì±"
#: gnucash/gtkbuilder/dialog-sx.glade:709
-#, fuzzy
msgid "R_emind in advance"
-msgstr "미리 기ìµ"
+msgstr "미리 ì림(_E)"
#: gnucash/gtkbuilder/dialog-sx.glade:720
-#, fuzzy
-#| msgid "_Review created transactions"
msgid "Re_view created transactions"
-msgstr "ìì±ë ê±°ë를 ì¬ê²í (_R)"
+msgstr "ìì±ë ê±°ë ê²í (_V)"
#: gnucash/gtkbuilder/dialog-sx.glade:724
-#, fuzzy
-#| msgid "_Review created transactions"
msgid ""
"Set 'Review created transactions' as the default in the \"since last run\" "
"dialog."
-msgstr "ìì±ë ê±°ë를 ì¬ê²í (_R)"
+msgstr "'ìì±ë ê±°ë ê²í '를 \"ë§ì§ë§ ì¤í ì´í\"ëí ìììì 기본ê°ì¼ë¡ ì¤ì í©ëë¤."
#: gnucash/gtkbuilder/dialog-sx.glade:788
msgid "Edit Scheduled Transaction"
@@ -17442,9 +17393,8 @@ msgid "Create in advance"
msgstr "미리 ìì±"
#: gnucash/gtkbuilder/dialog-sx.glade:969
-#, fuzzy
msgid "Remind in advance"
-msgstr "미리 기ìµ"
+msgstr "미리 ì림"
#: gnucash/gtkbuilder/dialog-sx.glade:1028
msgid "Create automatically"
@@ -17496,7 +17446,7 @@ msgstr "ë§ì§ë§ ì¤í ì´í.."
#: gnucash/gtkbuilder/dialog-sx.glade:1576
msgid "_Review created transactions"
-msgstr "ìì±ë ê±°ë를 ì¬ê²í (_R)"
+msgstr "ìì±ë ê±°ë를 ê²í (_R)"
#: gnucash/gtkbuilder/dialog-tax-info.glade:13
#, fuzzy
@@ -17520,23 +17470,20 @@ msgid "_Expense"
msgstr "ì§ì¶(_E)"
#: gnucash/gtkbuilder/dialog-tax-info.glade:302
-#, fuzzy
msgid "_Asset"
-msgstr "ìì°"
+msgstr "ìì°(_A)"
#: gnucash/gtkbuilder/dialog-tax-info.glade:318
-#, fuzzy
msgid "_Liability/Equity"
-msgstr "ë¶ì±"
+msgstr "ë¶ì±/ì본(_L)"
#: gnucash/gtkbuilder/dialog-tax-info.glade:472
-#, fuzzy
msgid "<b>Account Tax Information</b>"
-msgstr "<b>ì¸ê¸ ì ë³´</b>"
+msgstr "<b>ê³ì ì¸ê¸ ì ë³´</b>"
#: gnucash/gtkbuilder/dialog-tax-info.glade:483
msgid "Tax _Related"
-msgstr "ê´ë ¨ ì¸ê¸"
+msgstr "ì¸ê¸ ê´ë ¨(_R)"
#: gnucash/gtkbuilder/dialog-tax-info.glade:515
msgid "<b>_TXF Categories</b>"
@@ -17565,13 +17512,12 @@ msgid "<b>Tax Table Entries</b>"
msgstr "<b>ê³¼ì¸ í 기ì
</b>"
#: gnucash/gtkbuilder/dialog-tax-table.glade:197
-#, fuzzy
msgid "De_lete"
-msgstr "ìì "
+msgstr "ìì (_L)"
#: gnucash/gtkbuilder/dialog-tax-table.glade:212
msgid "Ne_w"
-msgstr ""
+msgstr "ì ê·(_W)"
#: gnucash/gtkbuilder/dialog-tax-table.glade:286
#, fuzzy
@@ -17579,11 +17525,8 @@ msgid "Value $"
msgstr "ê°ì¹"
#: gnucash/gtkbuilder/dialog-tax-table.glade:289
-#, fuzzy
msgid "Percent %"
-msgstr ""
-"ê°ì¹ $\n"
-"ë°±ë¶ì¨ %"
+msgstr "ë°±ë¶ì¨ %"
#: gnucash/gtkbuilder/dialog-tax-table.glade:385
msgid "<b>Tax Table Entry</b>"
@@ -17594,18 +17537,16 @@ msgid "GnuCash Tip Of The Day"
msgstr "ì¤ëì GnuCash ëìë§"
#: gnucash/gtkbuilder/dialog-totd.glade:26
-#, fuzzy
msgid "_Previous"
-msgstr "첫째 ì¤ì "
+msgstr "ì´ì (_P)"
#: gnucash/gtkbuilder/dialog-totd.glade:41
msgid "_Next"
-msgstr ""
+msgstr "ë¤ì(_N)"
#: gnucash/gtkbuilder/dialog-totd.glade:95
-#, fuzzy
msgid "<b>Tip of the Day</b>"
-msgstr "<b>ì¤ëì ëìë§:</b>"
+msgstr "<b>ì¤ëì ëìë§</b>"
#: gnucash/gtkbuilder/dialog-totd.glade:145
msgid "_Show tips at startup"
@@ -17631,12 +17572,11 @@ msgstr "<b>íµí ì´ì²´</b>"
#: gnucash/gtkbuilder/dialog-transfer.glade:520
msgid "Exchange Rate"
-msgstr "íì ë¹ì¨"
+msgstr "íì¨"
#: gnucash/gtkbuilder/dialog-transfer.glade:601
-#, fuzzy
msgid "_Fetch Rate"
-msgstr "íì ë¹ì¨(_E):"
+msgstr "íì¨ ê°ì ¸ì¤ê¸°(_F)"
#: gnucash/gtkbuilder/dialog-userpass.glade:7
msgid "Username and Password"
@@ -17659,32 +17599,31 @@ msgstr "ìí¸(_P)"
msgid ""
"The vendor ID number. If left blank a reasonable number will be chosen for "
"you"
-msgstr ""
+msgstr "ê³µê¸ì
ì²´ì ID ë²í¸ì
ëë¤. ë¹ì´ ìë ê²½ì° ì ì í ë²í¸ê° ìëì¼ë¡ ì íë©ëë¤"
#: gnucash/gtkbuilder/gnc-date-format.glade:12
msgid "US (12/31/2001)"
-msgstr ""
+msgstr "ë¯¸êµ (12/31/2001)"
#: gnucash/gtkbuilder/gnc-date-format.glade:15
msgid "UK (31/12/2001)"
-msgstr ""
+msgstr "ìêµ (31/12/2001)"
#: gnucash/gtkbuilder/gnc-date-format.glade:18
msgid "Europe (31.12.2001)"
-msgstr ""
+msgstr "ì ë½ (31.12.2001)"
#: gnucash/gtkbuilder/gnc-date-format.glade:21
msgid "ISO (2001-12-31)"
-msgstr ""
+msgstr "ISO (2001-12-31)"
#: gnucash/gtkbuilder/gnc-date-format.glade:27
msgid "UTC - Coordinated Universal Time"
-msgstr ""
+msgstr "UTC - íì ì¸ê³ì"
#: gnucash/gtkbuilder/gnc-date-format.glade:33
-#, fuzzy
msgid "No Fancy Date Format"
-msgstr "ë ì§ íì íì"
+msgstr "ë ì§ íì ìì"
#: gnucash/gtkbuilder/gnc-date-format.glade:66
msgid "%Y-%m-%d"
@@ -17707,247 +17646,238 @@ msgstr "ë ì§ íì"
#: gnucash/gtkbuilder/gnc-frequency.glade:434
#: libgnucash/engine/Recurrence.c:666
msgid "1st"
-msgstr ""
+msgstr "1ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:43
#: gnucash/gtkbuilder/gnc-frequency.glade:211
#: gnucash/gtkbuilder/gnc-frequency.glade:437
#: libgnucash/engine/Recurrence.c:666
-#, fuzzy
msgid "2nd"
-msgstr "ë"
+msgstr "2ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:46
#: gnucash/gtkbuilder/gnc-frequency.glade:214
#: gnucash/gtkbuilder/gnc-frequency.glade:440
#: libgnucash/engine/Recurrence.c:666
msgid "3rd"
-msgstr ""
+msgstr "3ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:49
#: gnucash/gtkbuilder/gnc-frequency.glade:217
#: gnucash/gtkbuilder/gnc-frequency.glade:443
#: libgnucash/engine/Recurrence.c:666
msgid "4th"
-msgstr ""
+msgstr "4ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:52
#: gnucash/gtkbuilder/gnc-frequency.glade:220
#: gnucash/gtkbuilder/gnc-frequency.glade:446
msgid "5th"
-msgstr ""
+msgstr "5ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:55
#: gnucash/gtkbuilder/gnc-frequency.glade:223
#: gnucash/gtkbuilder/gnc-frequency.glade:449
msgid "6th"
-msgstr ""
+msgstr "6ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:58
#: gnucash/gtkbuilder/gnc-frequency.glade:226
#: gnucash/gtkbuilder/gnc-frequency.glade:452
msgid "7th"
-msgstr ""
+msgstr "7ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:61
#: gnucash/gtkbuilder/gnc-frequency.glade:229
#: gnucash/gtkbuilder/gnc-frequency.glade:455
msgid "8th"
-msgstr ""
+msgstr "8ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:64
#: gnucash/gtkbuilder/gnc-frequency.glade:232
#: gnucash/gtkbuilder/gnc-frequency.glade:458
msgid "9th"
-msgstr ""
+msgstr "9ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:67
#: gnucash/gtkbuilder/gnc-frequency.glade:235
#: gnucash/gtkbuilder/gnc-frequency.glade:461
msgid "10th"
-msgstr ""
+msgstr "10ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:70
#: gnucash/gtkbuilder/gnc-frequency.glade:238
#: gnucash/gtkbuilder/gnc-frequency.glade:464
msgid "11th"
-msgstr ""
+msgstr "11ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:73
#: gnucash/gtkbuilder/gnc-frequency.glade:241
#: gnucash/gtkbuilder/gnc-frequency.glade:467
msgid "12th"
-msgstr ""
+msgstr "12ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:76
#: gnucash/gtkbuilder/gnc-frequency.glade:244
#: gnucash/gtkbuilder/gnc-frequency.glade:470
msgid "13th"
-msgstr ""
+msgstr "13ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:79
#: gnucash/gtkbuilder/gnc-frequency.glade:247
#: gnucash/gtkbuilder/gnc-frequency.glade:473
msgid "14th"
-msgstr ""
+msgstr "14ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:82
#: gnucash/gtkbuilder/gnc-frequency.glade:250
#: gnucash/gtkbuilder/gnc-frequency.glade:476
msgid "15th"
-msgstr ""
+msgstr "15ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:85
#: gnucash/gtkbuilder/gnc-frequency.glade:253
#: gnucash/gtkbuilder/gnc-frequency.glade:479
msgid "16th"
-msgstr ""
+msgstr "16ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:88
#: gnucash/gtkbuilder/gnc-frequency.glade:256
#: gnucash/gtkbuilder/gnc-frequency.glade:482
msgid "17th"
-msgstr ""
+msgstr "17ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:91
#: gnucash/gtkbuilder/gnc-frequency.glade:259
#: gnucash/gtkbuilder/gnc-frequency.glade:485
msgid "18th"
-msgstr ""
+msgstr "18ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:94
#: gnucash/gtkbuilder/gnc-frequency.glade:262
#: gnucash/gtkbuilder/gnc-frequency.glade:488
msgid "19th"
-msgstr ""
+msgstr "19ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:97
#: gnucash/gtkbuilder/gnc-frequency.glade:265
#: gnucash/gtkbuilder/gnc-frequency.glade:491
msgid "20th"
-msgstr ""
+msgstr "20ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:100
#: gnucash/gtkbuilder/gnc-frequency.glade:268
#: gnucash/gtkbuilder/gnc-frequency.glade:494
msgid "21st"
-msgstr ""
+msgstr "21ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:103
#: gnucash/gtkbuilder/gnc-frequency.glade:271
#: gnucash/gtkbuilder/gnc-frequency.glade:497
msgid "22nd"
-msgstr ""
+msgstr "22ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:106
#: gnucash/gtkbuilder/gnc-frequency.glade:274
#: gnucash/gtkbuilder/gnc-frequency.glade:500
msgid "23rd"
-msgstr ""
+msgstr "23ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:109
#: gnucash/gtkbuilder/gnc-frequency.glade:277
#: gnucash/gtkbuilder/gnc-frequency.glade:503
msgid "24th"
-msgstr ""
+msgstr "24ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:112
#: gnucash/gtkbuilder/gnc-frequency.glade:280
#: gnucash/gtkbuilder/gnc-frequency.glade:506
msgid "25th"
-msgstr ""
+msgstr "25ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:115
#: gnucash/gtkbuilder/gnc-frequency.glade:283
#: gnucash/gtkbuilder/gnc-frequency.glade:509
msgid "26th"
-msgstr ""
+msgstr "26ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:118
#: gnucash/gtkbuilder/gnc-frequency.glade:286
#: gnucash/gtkbuilder/gnc-frequency.glade:512
msgid "27th"
-msgstr ""
+msgstr "27ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:121
#: gnucash/gtkbuilder/gnc-frequency.glade:289
#: gnucash/gtkbuilder/gnc-frequency.glade:515
msgid "28th"
-msgstr ""
+msgstr "28ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:124
#: gnucash/gtkbuilder/gnc-frequency.glade:292
#: gnucash/gtkbuilder/gnc-frequency.glade:518
msgid "29th"
-msgstr ""
+msgstr "29ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:127
#: gnucash/gtkbuilder/gnc-frequency.glade:295
#: gnucash/gtkbuilder/gnc-frequency.glade:521
msgid "30th"
-msgstr ""
+msgstr "30ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:130
#: gnucash/gtkbuilder/gnc-frequency.glade:298
#: gnucash/gtkbuilder/gnc-frequency.glade:524
msgid "31st"
-msgstr ""
+msgstr "31ì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:133
#: gnucash/gtkbuilder/gnc-frequency.glade:301
#: gnucash/gtkbuilder/gnc-frequency.glade:527
-#, fuzzy
msgid "Last day of month"
-msgstr "ì´ì ë¬ì ë§ì§ë§ ì¼"
+msgstr "ìë§"
#: gnucash/gtkbuilder/gnc-frequency.glade:136
#: gnucash/gtkbuilder/gnc-frequency.glade:304
#: gnucash/gtkbuilder/gnc-frequency.glade:530
-#, fuzzy
msgid "Last Monday"
-msgstr "ë§ì§ë§ ì¼"
+msgstr "ë§ì§ë§ ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:139
#: gnucash/gtkbuilder/gnc-frequency.glade:307
#: gnucash/gtkbuilder/gnc-frequency.glade:533
-#, fuzzy
msgid "Last Tuesday"
-msgstr "íìì¼"
+msgstr "ë§ì§ë§ íìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:142
#: gnucash/gtkbuilder/gnc-frequency.glade:310
#: gnucash/gtkbuilder/gnc-frequency.glade:536
-#, fuzzy
msgid "Last Wednesday"
-msgstr "ììì¼"
+msgstr "ë§ì§ë§ ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:145
#: gnucash/gtkbuilder/gnc-frequency.glade:313
#: gnucash/gtkbuilder/gnc-frequency.glade:539
-#, fuzzy
msgid "Last Thursday"
-msgstr "목ìì¼"
+msgstr "ë§ì§ë§ 목ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:148
#: gnucash/gtkbuilder/gnc-frequency.glade:316
#: gnucash/gtkbuilder/gnc-frequency.glade:542
-#, fuzzy
msgid "Last Friday"
-msgstr "ë§ì§ë§ ì¼"
+msgstr "ë§ì§ë§ ê¸ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:151
#: gnucash/gtkbuilder/gnc-frequency.glade:319
#: gnucash/gtkbuilder/gnc-frequency.glade:545
-#, fuzzy
msgid "Last Saturday"
-msgstr "í ìì¼"
+msgstr "ë§ì§ë§ í ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:154
#: gnucash/gtkbuilder/gnc-frequency.glade:322
#: gnucash/gtkbuilder/gnc-frequency.glade:548
-#, fuzzy
msgid "Last Sunday"
-msgstr "ë§ì§ë§ ì¼"
+msgstr "ë§ì§ë§ ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:168
#: gnucash/gtkbuilder/gnc-frequency.glade:692
@@ -17983,115 +17913,115 @@ msgstr "ê°ì 주 & ë "
#: gnucash/gtkbuilder/gnc-frequency.glade:325
msgid "1st Mon"
-msgstr ""
+msgstr "첫째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:328
msgid "1st Tue"
-msgstr ""
+msgstr "첫째 íìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:331
msgid "1st Wed"
-msgstr ""
+msgstr "첫째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:334
msgid "1st Thu"
-msgstr ""
+msgstr "첫째 목ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:337
msgid "1st Fri"
-msgstr ""
+msgstr "첫째 ê¸ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:340
msgid "1st Sat"
-msgstr ""
+msgstr "첫째 í ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:343
msgid "1st Sun"
-msgstr ""
+msgstr "첫째 ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:346
msgid "2nd Mon"
-msgstr ""
+msgstr "ë째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:349
msgid "2nd Tue"
-msgstr ""
+msgstr "ë째 íìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:352
msgid "2nd Wed"
-msgstr ""
+msgstr "ë째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:355
msgid "2nd Thu"
-msgstr ""
+msgstr "ë째 목ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:358
msgid "2nd Fri"
-msgstr ""
+msgstr "ë째 ê¸ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:361
msgid "2nd Sat"
-msgstr ""
+msgstr "ë째 í ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:364
msgid "2nd Sun"
-msgstr ""
+msgstr "ë째 ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:367
msgid "3rd Mon"
-msgstr ""
+msgstr "ì
째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:370
msgid "3rd Tue"
-msgstr ""
+msgstr "ì
째 íìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:373
msgid "3rd Wed"
-msgstr ""
+msgstr "ì
째 ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:376
msgid "3rd Thu"
-msgstr ""
+msgstr "ì
째 목ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:379
msgid "3rd Fri"
-msgstr ""
+msgstr "ì
째 ê¸ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:382
msgid "3rd Sat"
-msgstr ""
+msgstr "ì
째 í ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:385
msgid "3rd Sun"
-msgstr ""
+msgstr "ì
째 ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:388
msgid "4th Mon"
-msgstr ""
+msgstr "ë·ì§¸ ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:391
msgid "4th Tue"
-msgstr ""
+msgstr "ë·ì§¸ íìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:394
msgid "4th Wed"
-msgstr ""
+msgstr "ë·ì§¸ ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:397
msgid "4th Thu"
-msgstr ""
+msgstr "ë·ì§¸ 목ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:400
msgid "4th Fri"
-msgstr ""
+msgstr "ë·ì§¸ ê¸ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:403
msgid "4th Sat"
-msgstr ""
+msgstr "ë·ì§¸ í ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:406
msgid "4th Sun"
-msgstr ""
+msgstr "ë·ì§¸ ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:649
msgid "Not scheduled"
@@ -18099,7 +18029,7 @@ msgstr "ìë ì´ì²´ ìì"
#: gnucash/gtkbuilder/gnc-frequency.glade:673
msgid "Select occurrence date above."
-msgstr "ì ë°ì ë ì§ ì í"
+msgstr "ììì ë°ì ë ì§ë¥¼ ì ííì¸ì."
#: gnucash/gtkbuilder/gnc-frequency.glade:710
#, fuzzy
@@ -18153,7 +18083,7 @@ msgstr "ì¼ìì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:928
#: gnucash/report/reports/example/daily-reports.scm:174
msgid "Monday"
-msgstr "ì"
+msgstr "ììì¼"
#: gnucash/gtkbuilder/gnc-frequency.glade:943
#: gnucash/report/reports/example/daily-reports.scm:175
@@ -18209,31 +18139,30 @@ msgstr "ìì° ê¸°ê°:"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:117
msgid "Replace"
-msgstr ""
+msgstr "ë°ê¾¸ê¸°"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:121
msgid ""
"Replace the budget for all periods with new 'value'. Use empty value to "
"unset budget for the accounts."
-msgstr ""
+msgstr "모ë 기ê°ì ìì°ì ì 'ê°'ì¼ë¡ ë°ê¿ëë¤. ë¹ ê°ì ì¬ì©íì¬ ê³ì ì ìì°ì ì¤ì "
+"í´ì í©ëë¤."
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:134
-#, fuzzy
msgid "Add"
-msgstr "주ì: "
+msgstr "ëí기"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:138
msgid "Add 'value' to current budget for each period"
-msgstr ""
+msgstr "ê° ê¸°ê°ì íì¬ ìì°ì 'ê°' ëí기"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:152
-#, fuzzy
msgid "Multiply"
-msgstr "ë¤ìí(_M):"
+msgstr "ê³±í기"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:156
msgid "Multiply current budget for each period by 'value'"
-msgstr ""
+msgstr "ê° ê¸°ê°ì íì¬ ìì°ì 'ê°' ê³±í기"
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:178
#: gnucash/gtkbuilder/gnc-plugin-page-budget.glade:316
commit a43fa09d967472a5f25eda5d91afaecdaed3378f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri May 6 08:59:45 2022 +0800
[assistant-stock-transaction] guard against nullopts
diff --git a/gnucash/gnome/assistant-stock-transaction.cpp b/gnucash/gnome/assistant-stock-transaction.cpp
index 070c76274..b35e4df97 100644
--- a/gnucash/gnome/assistant-stock-transaction.cpp
+++ b/gnucash/gnome/assistant-stock-transaction.cpp
@@ -29,6 +29,7 @@
#include <numeric>
#include <algorithm>
#include <optional>
+#include <stdexcept>
extern "C" {
#include "Transaction.h"
@@ -514,7 +515,17 @@ refresh_page_transaction_type (GtkWidget *widget, gpointer user_data)
if (!info->txn_types)
return;
- info->txn_type = info->txn_types->at (type_idx);
+ try
+ {
+ info->txn_type = info->txn_types->at (type_idx);
+ }
+ catch (const std::out_of_range& e)
+ {
+ PERR ("out of range type_idx=%d", type_idx);
+ return;
+ }
+
+ g_return_if_fail (info->txn_type);
gtk_label_set_text (GTK_LABEL (info->transaction_type_explanation),
_(info->txn_type->explanation));
@@ -529,6 +540,7 @@ static void
refresh_page_stock_amount (GtkWidget *widget, gpointer user_data)
{
auto info = static_cast<StockTransactionInfo*>(user_data);
+ g_return_if_fail (info->txn_type);
auto pinfo = gnc_commodity_print_info (xaccAccountGetCommodity (info->acct), true);
auto bal = info->balance_at_date;
@@ -556,6 +568,7 @@ refresh_page_stock_value (GtkWidget *widget, gpointer user_data)
{
auto info = static_cast<StockTransactionInfo*>(user_data);
gnc_numeric amount, value;
+ g_return_if_fail (info->txn_type);
if (info->txn_type->stock_amount == FieldMask::DISABLED ||
info->txn_type->stock_value == FieldMask::DISABLED ||
@@ -694,6 +707,7 @@ gas_account (GtkWidget *gas)
static void
refresh_page_finish (StockTransactionInfo *info)
{
+ g_return_if_fail (info->txn_type);
auto view = GTK_TREE_VIEW (info->finish_split_view);
auto list = GTK_LIST_STORE (gtk_tree_view_get_model(view));
gtk_list_store_clear (list);
@@ -978,6 +992,7 @@ stock_assistant_finish (GtkAssistant *assistant, gpointer user_data)
auto info = static_cast<StockTransactionInfo*>(user_data);
AccountVec account_commits;
auto book = gnc_get_current_book ();
+ g_return_if_fail (info->txn_type);
gnc_suspend_gui_refresh ();
commit 670902d5a86fd1686051370c84731ee50d1da13f
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Wed May 18 17:37:05 2022 +0800
Bug 798535 - Crash when increasing the number of periods in a budget
because in the SQL backend, gnc_budget_commit_edit will update the sql
by reading from vectors with an increased priv->num_periods.
diff --git a/libgnucash/engine/gnc-budget.cpp b/libgnucash/engine/gnc-budget.cpp
index 02beeff82..3600b3910 100644
--- a/libgnucash/engine/gnc-budget.cpp
+++ b/libgnucash/engine/gnc-budget.cpp
@@ -476,15 +476,14 @@ gnc_budget_set_num_periods(GncBudget* budget, guint num_periods)
gnc_budget_begin_edit(budget);
priv->num_periods = num_periods;
- qof_instance_set_dirty(&budget->inst);
- gnc_budget_commit_edit(budget);
-
std::for_each (priv->acct_map->begin(),
priv->acct_map->end(),
[num_periods](auto& it)
{
it.second.resize(num_periods);
});
+ qof_instance_set_dirty(&budget->inst);
+ gnc_budget_commit_edit(budget);
qof_event_gen( &budget->inst, QOF_EVENT_MODIFY, NULL);
}
commit 29f2c7c399740e06dbdfdee2ecfc7829cb0d86b1
Author: Yu Hongbo <linuxbckp at gmail.com>
Date: Mon May 16 05:18:14 2022 +0200
Translation update by Yu Hongbo <linuxbckp at gmail.com> using Weblate
po/zh_CN.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Chinese (Simplified))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/zh_Hans/
Co-authored-by: Yu Hongbo <linuxbckp at gmail.com>
diff --git a/po/zh_CN.po b/po/zh_CN.po
index f89a62e77..11b90f634 100644
--- a/po/zh_CN.po
+++ b/po/zh_CN.po
@@ -21,14 +21,15 @@
# YTX <ytx.cash at gmail.com>, 2021, 2022.
# æå
åº <lovedebushiu at qq.com>, 2022.
# Eric <alchemillatruth at purelymail.com>, 2022.
+# Yu Hongbo <linuxbckp at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-04-03 09:06+0000\n"
-"Last-Translator: YTX <ytx.cash at gmail.com>\n"
+"PO-Revision-Date: 2022-05-15 19:17+0000\n"
+"Last-Translator: Yu Hongbo <linuxbckp at gmail.com>\n"
"Language-Team: Chinese (Simplified) <https://hosted.weblate.org/projects/"
"gnucash/gnucash/zh_Hans/>\n"
"Language: zh_CN\n"
@@ -36,7 +37,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
#: borrowed/goffice/go-charmap-sel.c:70
@@ -2398,7 +2399,7 @@ msgstr "å·²å
¥è´¦"
#: gnucash/gtkbuilder/dialog-order.glade:548
#: gnucash/import-export/bi-import/dialog-bi-import-gui.c:139
msgid "Date Opened"
-msgstr "æ¥æ"
+msgstr "æå¼æ¥æ"
#: gnucash/gnome/dialog-invoice.c:3397
#: gnucash/gtkbuilder/dialog-invoice.glade:42
@@ -14772,7 +14773,8 @@ msgid ""
"Select a category for the commodity or enter a new one. One might use "
"investment categories like STOCKS and BONDS or exchange names like NASDAQ "
"and LSE."
-msgstr ""
+msgstr "éæ©æè¾å
¥ä¸ä¸ªå¸ç§ãå¿
须使ç¨ä¾å¦STOCKSåBONDSçæèµç±»å«ï¼æè
使ç¨ç±»ä¼¼äºNASDAQ"
+"åLSEçè¯å¸äº¤ææåã"
#: gnucash/gtkbuilder/dialog-commodity.glade:329
msgid ""
commit ba2716385dd3db006be6ff6d8836ce2677c28d0d
Author: Diggaj Upadhyay <dcozupadhyay at duck.com>
Date: Mon May 16 05:18:13 2022 +0200
Translation update by Diggaj Upadhyay <dcozupadhyay at duck.com> using Weblate
po/ne.po: 45.7% (2468 of 5390 strings; 1985 fuzzy)
572 failing checks (10.6%)
Translation: GnuCash/Program (Nepali)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ne/
Co-authored-by: Diggaj Upadhyay <dcozupadhyay at duck.com>
diff --git a/po/ne.po b/po/ne.po
index 39ed5b25e..054895832 100644
--- a/po/ne.po
+++ b/po/ne.po
@@ -5,40 +5,40 @@
# Jyotshna Shrestha <jyotshna at mpp.org.np>, 2006.
# Shyam Krishna Bal <shyamkrishna_bal at yahoo.com>, 2006.
# Shiva Prasad Pokharel <pokharelshiva at hotmail.com>, 2006.
-#
+# Diggaj Upadhyay <dcozupadhyay at duck.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
-"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug.cgi?"
-"product=GnuCash&component=Translations\n"
+"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
+"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2006-08-21 17:18+0545\n"
-"Last-Translator: Shiva Prasad Pokharel <pokharelshiva at hotmail.com>\n"
-"Language-Team: Nepali <info at mpp.org.np>\n"
+"PO-Revision-Date: 2022-05-15 15:49+0000\n"
+"Last-Translator: Diggaj Upadhyay <dcozupadhyay at duck.com>\n"
+"Language-Team: Nepali <https://hosted.weblate.org/projects/gnucash/gnucash/"
+"ne/>\n"
"Language: ne\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
+"Plural-Forms: nplurals=2; plural=n != 1;\n"
+"X-Generator: Weblate 4.13-dev\n"
"PO-Creation-Date: 2006-06-07 09:16+0545\n"
-"X-Generator: KBabel 1.10.2\n"
-"Plural-Forms: nplurals=2;plural=(n!=1)\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
-msgstr ""
+msgstr "à¤
रबà¥"
#: borrowed/goffice/go-charmap-sel.c:71
msgid "Baltic"
-msgstr ""
+msgstr "बालà¥à¤à¤¿à¤"
#: borrowed/goffice/go-charmap-sel.c:72
-#, fuzzy
msgid "Central European"
-msgstr "यà¥à¤°à¥à¤ªà¥à¤²à¥"
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤²à¥"
#: borrowed/goffice/go-charmap-sel.c:73
msgid "Chinese"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤"
#: borrowed/goffice/go-charmap-sel.c:74
#: gnucash/gnome-utils/assistant-xml-encoding.c:242
@@ -46,29 +46,28 @@ msgid "Cyrillic"
msgstr "सिरिलिà¤"
#: borrowed/goffice/go-charmap-sel.c:75
-#, fuzzy
msgid "Greek"
-msgstr "हरियà¥"
+msgstr "à¤à¥à¤°à¥à¤"
#: borrowed/goffice/go-charmap-sel.c:76
msgid "Hebrew"
-msgstr ""
+msgstr "हिबà¥à¤°à¥"
#: borrowed/goffice/go-charmap-sel.c:77
msgid "Indian"
-msgstr ""
+msgstr "à¤à¤¾à¤°à¤¤à¥à¤¯"
#: borrowed/goffice/go-charmap-sel.c:78
msgid "Japanese"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥"
#: borrowed/goffice/go-charmap-sel.c:79
msgid "Korean"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤²à¥"
#: borrowed/goffice/go-charmap-sel.c:80
msgid "Turkish"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¥à¤¶"
#: borrowed/goffice/go-charmap-sel.c:81
#: gnucash/gnome-utils/assistant-xml-encoding.c:224
@@ -77,12 +76,11 @@ msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
#: borrowed/goffice/go-charmap-sel.c:82
msgid "Vietnamese"
-msgstr ""
+msgstr "à¤à¤¿à¤¯à¤¤à¤¨à¤¾à¤®à¥"
#: borrowed/goffice/go-charmap-sel.c:83
-#, fuzzy
msgid "Western"
-msgstr "रà¤à¤¿à¤¸à¥à¤à¤°"
+msgstr "पशà¥à¤à¤¿à¤®à¥"
#: borrowed/goffice/go-charmap-sel.c:84
#: gnucash/gtkbuilder/assistant-loan.glade:966
@@ -94,296 +92,287 @@ msgstr "à¤
नà¥à¤¯"
#: borrowed/goffice/go-charmap-sel.c:115
msgid "Arabic (IBM-864)"
-msgstr ""
+msgstr "à¤
रबॠ(IBM-864)"
#: borrowed/goffice/go-charmap-sel.c:116
msgid "Arabic (IBM-864-I)"
-msgstr ""
+msgstr "à¤
रबॠ(IBM-864-I)"
#: borrowed/goffice/go-charmap-sel.c:117
msgid "Arabic (ISO-8859-6)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6)"
#: borrowed/goffice/go-charmap-sel.c:118
msgid "Arabic (ISO-8859-6-E)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6-E)"
#: borrowed/goffice/go-charmap-sel.c:120
msgid "Arabic (ISO-8859-6-I)"
-msgstr ""
+msgstr "à¤
रबॠ(ISO-8859-6-I)"
#: borrowed/goffice/go-charmap-sel.c:121
msgid "Arabic (MacArabic)"
-msgstr ""
+msgstr "à¤
रबॠ(मà¥à¤¯à¤¾à¤à¤
रबà¥)"
#: borrowed/goffice/go-charmap-sel.c:122
msgid "Arabic (Windows-1256)"
-msgstr ""
+msgstr "à¤
रबॠ(Windows-1256)"
#: borrowed/goffice/go-charmap-sel.c:123
msgid "Armenian (ARMSCII-8)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤®à¥à¤¨à¤¿à¤¯à¤¾à¤²à¥ (ARMSCII-8)"
#: borrowed/goffice/go-charmap-sel.c:124
-#, fuzzy
msgid "Baltic (ISO-8859-13)"
-msgstr "ISO-8859-13 (बालà¥à¤à¤¿à¤)"
+msgstr "बालà¥à¤à¤¿à¤ (ISO-8859-13)"
#: borrowed/goffice/go-charmap-sel.c:125
msgid "Baltic (ISO-8859-4)"
-msgstr ""
+msgstr "बालà¥à¤à¤¿à¤ (ISO-8859-4)"
#: borrowed/goffice/go-charmap-sel.c:126
msgid "Baltic (Windows-1257)"
-msgstr ""
+msgstr "बालà¥à¤à¤¿à¤ (Windows-1257)"
#: borrowed/goffice/go-charmap-sel.c:127
-#, fuzzy
msgid "Celtic (ISO-8859-14)"
-msgstr "ISO-8859-14 (सà¥à¤²à¥à¤à¤¿à¤)"
+msgstr "सà¥à¤²à¥à¤à¤¿à¤ (ISO-8859-14)"
#: borrowed/goffice/go-charmap-sel.c:128
msgid "Central European (IBM-852)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤²à¥ (IBM-852)"
#: borrowed/goffice/go-charmap-sel.c:130
msgid "Central European (ISO-8859-2)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤¯ (ISO-8859-2)"
#: borrowed/goffice/go-charmap-sel.c:132
msgid "Central European (MacCE)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤²à¥ (MacCE)"
#: borrowed/goffice/go-charmap-sel.c:134
msgid "Central European (Windows-1250)"
-msgstr ""
+msgstr "मधà¥à¤¯ यà¥à¤°à¥à¤ªà¥à¤²à¥ (Windows-1250)"
#: borrowed/goffice/go-charmap-sel.c:136
msgid "Chinese Simplified (GB18030)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ सरलà¥à¤à¥à¤¤ (GB18030)"
#: borrowed/goffice/go-charmap-sel.c:137
msgid "Chinese Simplified (GB2312)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ सरलà¥à¤à¥à¤¤ (GB2312)"
#: borrowed/goffice/go-charmap-sel.c:138
msgid "Chinese Simplified (GBK)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ सरलà¥à¤à¥à¤¤ (GBK)"
#: borrowed/goffice/go-charmap-sel.c:139
msgid "Chinese Simplified (HZ)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ सरलà¥à¤à¥à¤¤ (HZ)"
#: borrowed/goffice/go-charmap-sel.c:140
msgid "Chinese Simplified (Windows-936)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ सरलà¥à¤à¥à¤¤ (Windows-936)"
#: borrowed/goffice/go-charmap-sel.c:142
msgid "Chinese Traditional (Big5)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ परमà¥à¤ªà¤°à¤¾à¤à¤¤ (Big5)"
#: borrowed/goffice/go-charmap-sel.c:143
msgid "Chinese Traditional (Big5-HKSCS)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ परमà¥à¤ªà¤°à¤¾à¤à¤¤ (Big5-HKSCS)"
#: borrowed/goffice/go-charmap-sel.c:145
msgid "Chinese Traditional (EUC-TW)"
-msgstr ""
+msgstr "à¤à¤¿à¤¨à¤¿à¤¯à¤¾à¤ परमà¥à¤ªà¤°à¤¾à¤à¤¤ (EUC-TW)"
#: borrowed/goffice/go-charmap-sel.c:147
msgid "Croatian (MacCroatian)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤à¤¸à¤¿à¤¯à¤¨ (मà¥à¤¯à¤¾à¤à¥à¤°à¥à¤à¤¶à¤¿à¤¯à¤¨)"
#: borrowed/goffice/go-charmap-sel.c:149
-#, fuzzy
msgid "Cyrillic (IBM-855)"
-msgstr "सिरिलिà¤"
+msgstr "सिरिलिठ(IBM-855)"
#: borrowed/goffice/go-charmap-sel.c:150
msgid "Cyrillic (ISO-8859-5)"
-msgstr ""
+msgstr "सिरिलिठ(ISO-8859-5)"
#: borrowed/goffice/go-charmap-sel.c:152
msgid "Cyrillic (ISO-IR-111)"
-msgstr ""
+msgstr "सिरिलिठ(ISO-IR-111)"
#: borrowed/goffice/go-charmap-sel.c:154
-#, fuzzy
msgid "Cyrillic (KOI8-R)"
-msgstr "सिरिलिà¤"
+msgstr "सिरिलिठ(KOI8-R)"
#: borrowed/goffice/go-charmap-sel.c:155
msgid "Cyrillic (MacCyrillic)"
-msgstr ""
+msgstr "सिरिलिठ(मà¥à¤¯à¤¾à¤à¤¸à¤¿à¤°à¤¿à¤²à¤¿à¤)"
#: borrowed/goffice/go-charmap-sel.c:157
msgid "Cyrillic (Windows-1251)"
-msgstr ""
+msgstr "सिरिलिठ(Windows-1251)"
#: borrowed/goffice/go-charmap-sel.c:159
msgid "Russian (CP-866)"
-msgstr ""
+msgstr "रà¥à¤¸à¥ (CP-866)"
#: borrowed/goffice/go-charmap-sel.c:160
msgid "Ukrainian (KOI8-U)"
-msgstr ""
+msgstr "यà¥à¤à¥à¤°à¥à¤¨à¥ (KOI8-U)"
#: borrowed/goffice/go-charmap-sel.c:161
-#, fuzzy
msgid "Ukrainian (MacUkrainian)"
-msgstr "KOI8-U (यà¥à¤à¥à¤°à¥à¤¯à¤¾à¤²à¥)"
+msgstr "यà¥à¤à¥à¤°à¥à¤¨à¥ (मà¥à¤¯à¤¾à¤à¤¯à¥à¤à¥à¤°à¥à¤¨à¥)"
#: borrowed/goffice/go-charmap-sel.c:163
msgid "English (ASCII)"
-msgstr ""
+msgstr "à¤
à¤à¤à¥à¤°à¥à¤à¥ (ASCII)"
#: borrowed/goffice/go-charmap-sel.c:165
msgid "Farsi (MacFarsi)"
-msgstr ""
+msgstr "फारà¥à¤¸à¥ (मà¥à¤¯à¤¾à¤à¤«à¤¾à¤°à¥à¤¸à¥)"
#: borrowed/goffice/go-charmap-sel.c:166
msgid "Georgian (GEOSTD8)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¤¿à¤¯à¤¨ (GEOSTD8)"
#: borrowed/goffice/go-charmap-sel.c:167
-#, fuzzy
msgid "Greek (ISO-8859-7)"
-msgstr "ISO-8859-7 (à¤à¥à¤°à¥à¤)"
+msgstr "à¤à¥à¤°à¥à¤ (ISO-8859-7)"
#: borrowed/goffice/go-charmap-sel.c:168
msgid "Greek (MacGreek)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤ (मà¥à¤¯à¤¾à¤à¤à¥à¤°à¥à¤)"
#: borrowed/goffice/go-charmap-sel.c:169
msgid "Greek (Windows-1253)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤ (Windows-1253)"
#: borrowed/goffice/go-charmap-sel.c:170
msgid "Gujarati (MacGujarati)"
-msgstr ""
+msgstr "à¤à¥à¤à¤°à¤¾à¤¤à¥ (मà¥à¤¯à¤¾à¤à¤à¥à¤à¤°à¤¾à¤¤à¥)"
#: borrowed/goffice/go-charmap-sel.c:172
msgid "Gurmukhi (MacGurmukhi)"
-msgstr ""
+msgstr "à¤à¥à¤°à¥à¤®à¥à¤à¥ (मà¥à¤¯à¤¾à¤à¤à¥à¤°à¥à¤®à¥à¤à¥)"
#: borrowed/goffice/go-charmap-sel.c:174
msgid "Hebrew (IBM-862)"
-msgstr ""
+msgstr "हिबà¥à¤°à¥ (IBM-862)"
#: borrowed/goffice/go-charmap-sel.c:175
msgid "Hebrew (ISO-8859-8-E)"
-msgstr ""
+msgstr "हिबà¥à¤°à¥ (ISO-8859-8-E)"
#: borrowed/goffice/go-charmap-sel.c:177
msgid "Hebrew (ISO-8859-8-I)"
-msgstr ""
+msgstr "हिबà¥à¤°à¥ (ISO-8859-8-I)"
#: borrowed/goffice/go-charmap-sel.c:179
msgid "Hebrew (MacHebrew)"
-msgstr ""
+msgstr "हिबà¥à¤°à¥ (मà¥à¤¯à¤¾à¤à¤¹à¤¿à¤¬à¥à¤°à¥)"
#: borrowed/goffice/go-charmap-sel.c:180
msgid "Hebrew (Windows-1255)"
-msgstr ""
+msgstr "हिबà¥à¤°à¥ (Windows-1255)"
#: borrowed/goffice/go-charmap-sel.c:182
msgid "Hindi (MacDevanagari)"
-msgstr ""
+msgstr "हिनà¥à¤¦à¥ (मà¥à¤¯à¤¾à¤à¤¦à¥à¤µà¤¨à¤¾à¤à¤°à¥)"
#: borrowed/goffice/go-charmap-sel.c:184
msgid "Icelandic (MacIcelandic)"
-msgstr ""
+msgstr "à¤à¤à¤¸à¤²à¥à¤¯à¤¾à¤£à¥à¤¡à¤¿à¤ (मà¥à¤¯à¤¾à¤ à¤à¤à¤¸à¤²à¥à¤¯à¤¾à¤£à¥à¤¡à¤¿à¤)"
#: borrowed/goffice/go-charmap-sel.c:186
msgid "Japanese (EUC-JP)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (EUC-JP)"
#: borrowed/goffice/go-charmap-sel.c:187
msgid "Japanese (ISO-2022-JP)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (ISO-2022-JP)"
#: borrowed/goffice/go-charmap-sel.c:189
msgid "Japanese (Shift_JIS)"
-msgstr ""
+msgstr "à¤à¤¾à¤ªà¤¾à¤¨à¥ (Shift_JIS)"
#: borrowed/goffice/go-charmap-sel.c:190
msgid "Korean (EUC-KR)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤²à¥ (EUC-KR)"
#: borrowed/goffice/go-charmap-sel.c:191
msgid "Korean (ISO-2022-KR)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤²à¥ (ISO-2022-KR)"
#: borrowed/goffice/go-charmap-sel.c:192
msgid "Korean (JOHAB)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤²à¥ (à¤à¥à¤¹à¤¾à¤¬)"
#: borrowed/goffice/go-charmap-sel.c:193
msgid "Korean (UHC)"
-msgstr ""
+msgstr "à¤à¥à¤°à¤¿à¤¯à¤¾à¤²à¥ (UHC)"
#: borrowed/goffice/go-charmap-sel.c:194
-#, fuzzy
msgid "Nordic (ISO-8859-10)"
-msgstr "ISO-8859-10 (नà¥à¤°à¥à¤¡à¤¿à¤)"
+msgstr "नà¥à¤°à¥à¤¡à¤¿à¤ (ISO-8859-10)"
#: borrowed/goffice/go-charmap-sel.c:195
msgid "Romanian (MacRomanian)"
-msgstr ""
+msgstr "रà¥à¤®à¤¾à¤¨à¤¿à¤¯à¤¨ (मà¥à¤¯à¤¾à¤à¤°à¥à¤®à¤¾à¤¨à¤¿à¤¯à¤¨)"
#: borrowed/goffice/go-charmap-sel.c:197
msgid "Romanian (ISO-8859-16)"
-msgstr ""
+msgstr "रà¥à¤®à¤¾à¤¨à¤¿à¤¯à¤¾à¤²à¥ (ISO-8859-16)"
#: borrowed/goffice/go-charmap-sel.c:199
msgid "South European (ISO-8859-3)"
-msgstr ""
+msgstr "दà¤à¥à¤·à¤¿à¤£ यà¥à¤°à¥à¤ªà¥à¤²à¥ (ISO-8859-3)"
#: borrowed/goffice/go-charmap-sel.c:201
msgid "Thai (TIS-620)"
-msgstr ""
+msgstr "थाठ(TIS-620)"
#: borrowed/goffice/go-charmap-sel.c:202
msgid "Turkish (IBM-857)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¥ (IBM-857)"
#: borrowed/goffice/go-charmap-sel.c:203
msgid "Turkish (ISO-8859-9)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¥ (ISO-8859-9)"
#: borrowed/goffice/go-charmap-sel.c:204
msgid "Turkish (MacTurkish)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¥ (MacTurkish)"
#: borrowed/goffice/go-charmap-sel.c:206
msgid "Turkish (Windows-1254)"
-msgstr ""
+msgstr "à¤à¤°à¥à¤à¥ (Windows-1254)"
#: borrowed/goffice/go-charmap-sel.c:208
-#, fuzzy
msgid "Unicode (UTF-7)"
-msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-7)"
#: borrowed/goffice/go-charmap-sel.c:209
-#, fuzzy
msgid "Unicode (UTF-8)"
-msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡"
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-8)"
#: borrowed/goffice/go-charmap-sel.c:210
msgid "Unicode (UTF-16BE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-16BE)"
#: borrowed/goffice/go-charmap-sel.c:211
msgid "Unicode (UTF-16LE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-16LE)"
#: borrowed/goffice/go-charmap-sel.c:212
msgid "Unicode (UTF-32BE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-32BE)"
#: borrowed/goffice/go-charmap-sel.c:213
msgid "Unicode (UTF-32LE)"
-msgstr ""
+msgstr "यà¥à¤¨à¤¿à¤à¥à¤¡ (UTF-32LE)"
#: borrowed/goffice/go-charmap-sel.c:214
#, fuzzy
@@ -392,43 +381,43 @@ msgstr "पà¥à¤°à¤¯à¥à¤à¤à¤°à¥à¤¤à¤¾ नाम"
#: borrowed/goffice/go-charmap-sel.c:215
msgid "Vietnamese (TCVN)"
-msgstr ""
+msgstr "à¤à¤¿à¤¯à¤¤à¤¨à¤¾à¤®à¥ (TCVN)"
#: borrowed/goffice/go-charmap-sel.c:217
msgid "Vietnamese (VISCII)"
-msgstr ""
+msgstr "à¤à¤¿à¤¯à¤¤à¤¨à¤¾à¤®à¥ (VISCII)"
#: borrowed/goffice/go-charmap-sel.c:218
msgid "Vietnamese (VPS)"
-msgstr ""
+msgstr "à¤à¤¿à¤¯à¤¤à¤¨à¤¾à¤®à¥ (VPS)"
#: borrowed/goffice/go-charmap-sel.c:219
msgid "Vietnamese (Windows-1258)"
-msgstr ""
+msgstr "à¤à¤¿à¤¯à¤¤à¤¨à¤¾à¤®à¥ (Windows-1258)"
#: borrowed/goffice/go-charmap-sel.c:221
msgid "Visual Hebrew (ISO-8859-8)"
-msgstr ""
+msgstr "à¤à¤¿à¤à¥à¤
ल हिबà¥à¤°à¥ (ISO-8859-8)"
#: borrowed/goffice/go-charmap-sel.c:223
msgid "Western (IBM-850)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (IBM-850)"
#: borrowed/goffice/go-charmap-sel.c:224
msgid "Western (ISO-8859-1)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (ISO-8859-1)"
#: borrowed/goffice/go-charmap-sel.c:225
msgid "Western (ISO-8859-15)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (ISO-8859-15)"
#: borrowed/goffice/go-charmap-sel.c:227
msgid "Western (MacRoman)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (मà¥à¤¯à¤¾à¤à¥à¤°à¥à¤®à¤¨)"
#: borrowed/goffice/go-charmap-sel.c:228
msgid "Western (Windows-1252)"
-msgstr ""
+msgstr "पशà¥à¤à¤¿à¤®à¥ (Windows-1252)"
#: borrowed/goffice/go-charmap-sel.c:441
msgid "Locale: "
@@ -437,16 +426,15 @@ msgstr "लà¥à¤à¥à¤²: "
#: borrowed/goffice/go-charmap-sel.c:476
#, fuzzy
msgid "Conversion Direction"
-msgstr "à¤à¥à¤°à¤®à¤¬à¤¦à¥à¤§ à¤à¤°à¥à¤¦à¥"
+msgstr "रà¥à¤ªà¤¾à¤¨à¥à¤¤à¤°à¤£ दिशा"
#: borrowed/goffice/go-charmap-sel.c:477
msgid "This value determines which iconv test to perform."
msgstr ""
#: borrowed/goffice/go-optionmenu.c:339
-#, fuzzy
msgid "Menu"
-msgstr "पà¥à¤°à¤à¤¾à¤° मà¥à¤¨à¥"
+msgstr "मà¥à¤¨à¥"
#: borrowed/goffice/go-optionmenu.c:339
#, fuzzy
commit 78f82719e8574ced87ff4afab8bf321b0806afff
Author: Taehun Yun <yooontehoon at naver.com>
Date: Mon May 16 05:18:13 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 42.2% (2279 of 5390 strings; 1740 fuzzy)
668 failing checks (12.3%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 42.1% (2272 of 5390 strings; 1746 fuzzy)
670 failing checks (12.4%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 41.7% (2250 of 5390 strings; 1766 fuzzy)
675 failing checks (12.5%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 38df8e925..66b415aa1 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-14 11:16+0000\n"
+"PO-Revision-Date: 2022-05-16 03:18+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -2682,9 +2682,8 @@ msgid "Find Order"
msgstr "ì¤ë 찾기"
#: gnucash/gnome/dialog-payment.c:237
-#, fuzzy
msgid "You must enter a valid account name for posting."
-msgstr "í¬ì¤í
ì ìí ê³ì ì´ë¦ì ì
ë ¥íì¬ì¼ í©ëë¤."
+msgstr "기ë¡ì ìí´ ì í¨í ê³ì ì´ë¦ì ì
ë ¥íì¬ì¼ í©ëë¤."
#: gnucash/gnome/dialog-payment.c:246
msgid "You must select a company for payment processing."
@@ -3323,9 +3322,8 @@ msgid "Transfer"
msgstr "ì´ì²´"
#: gnucash/gnome/gnc-budget-view.c:511
-#, fuzzy
msgid "Remaining to Budget"
-msgstr "기존 ìì° ì´ê¸°"
+msgstr "ë¨ì ìì°"
#: gnucash/gnome/gnc-budget-view.c:1659 gnucash/gnome/window-reconcile2.c:1094
#: gnucash/gnome/window-reconcile.c:1167
@@ -3565,35 +3563,30 @@ msgstr[0] ""
msgstr[1] ""
#: gnucash/gnome/gnc-plugin-budget.c:63
-#, fuzzy
msgid "_New Budget"
-msgstr "ì ìì°"
+msgstr "ì ìì°(_N)"
#: gnucash/gnome/gnc-plugin-budget.c:64
-#, fuzzy
msgid "Create a new Budget."
-msgstr "ì ìì° ìì±"
+msgstr "ì ìì°ì ìì±í©ëë¤."
#: gnucash/gnome/gnc-plugin-budget.c:69
-#, fuzzy
msgid "_Open Budget"
-msgstr "ìì° ì´ê¸°"
+msgstr "ìì° ì´ê¸°(_O)"
#: gnucash/gnome/gnc-plugin-budget.c:70
msgid ""
"Open an existing Budget in a new tab. If none exists a new budget will be "
"created."
-msgstr ""
+msgstr "ì íìì 기존 ìì°ì ì½ëë¤. ì¡´ì¬íì§ ìë ê²½ì° ì ìì°ì´ ìì±ë©ëë¤."
#: gnucash/gnome/gnc-plugin-budget.c:75
-#, fuzzy
msgid "_Copy Budget"
-msgstr "ìì° ì´ê¸°"
+msgstr "ìì° ë³µì¬(_C)"
#: gnucash/gnome/gnc-plugin-budget.c:76
-#, fuzzy
msgid "Copy an existing Budget."
-msgstr "기존 ìì° ì´ê¸°"
+msgstr "기존 ìì°ì ë³µì¬í©ëë¤."
#: gnucash/gnome/gnc-plugin-budget.c:80
msgid "_Delete Budget"
@@ -10459,7 +10452,7 @@ msgstr ""
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:112
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:154
msgid "Auto pay when posting."
-msgstr ""
+msgstr "ê¸°ë¡ ì ìë ê²°ì ."
#: gnucash/gschemas/org.gnucash.GnuCash.dialogs.business.gschema.xml.in:113
#: gnucash/gtkbuilder/business-prefs.glade:199
@@ -14078,9 +14071,8 @@ msgid "General"
msgstr "ì¼ë°"
#: gnucash/gtkbuilder/business-prefs.glade:68
-#, fuzzy
msgid "Enable extra _buttons"
-msgstr "ë구 ë§ê° ë¨ì¶ìì ë¼ë²¨"
+msgstr "ì¶ê° ë²í¼ íì±í(_B)"
#: gnucash/gtkbuilder/business-prefs.glade:86
msgid "_Open in new window"
@@ -14108,19 +14100,17 @@ msgid "<b>Invoices</b>"
msgstr "<b>ì²êµ¬ì</b>"
#: gnucash/gtkbuilder/business-prefs.glade:145
-#, fuzzy
msgid "Not_ify when due"
-msgstr "ë§ê¸°ì ì림(_N)"
+msgstr "ë§ê¸°ì ì림(_I)"
#: gnucash/gtkbuilder/business-prefs.glade:151
#: gnucash/gtkbuilder/business-prefs.glade:240
msgid "Whether to display the list of Bills Due at startup."
-msgstr "ìëì ì´ì ë§ê¸° 목ë¡ì ëíë¼ì§"
+msgstr "ìì ì ë§ê¸° ì´ì 목ë¡ì íìí ì§ ì¬ë¶ì
ëë¤."
#: gnucash/gtkbuilder/business-prefs.glade:166
-#, fuzzy
msgid "Report for printing"
-msgstr "ë³´ê³ ì ë³í"
+msgstr "ì¸ìí ë³´ê³ ì"
#: gnucash/gtkbuilder/business-prefs.glade:175
msgid "_Tax included"
@@ -14134,9 +14124,8 @@ msgstr ""
#. See the tooltip "At post time..." for details.
#: gnucash/gtkbuilder/business-prefs.glade:193
-#, fuzzy
msgid "_Process payments on posting"
-msgstr "ì§ë¶ ì ì°¨"
+msgstr "ê¸°ë¡ ì ì§ë¶ ì²ë¦¬(_P)"
#: gnucash/gtkbuilder/business-prefs.glade:224
msgid "<b>Bills</b>"
@@ -14158,9 +14147,8 @@ msgstr ""
#. See the tooltip "At post time..." for details.
#: gnucash/gtkbuilder/business-prefs.glade:270
-#, fuzzy
msgid "Pro_cess payments on posting"
-msgstr "ì§ë¶ ì ì°¨"
+msgstr "ê¸°ë¡ ì ì§ë¶ ì²ë¦¬(_C)"
#: gnucash/gtkbuilder/business-prefs.glade:290
msgid "Days in ad_vance"
@@ -14398,14 +14386,12 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-account.glade:1477
-#, fuzzy
-#| msgid "Automatic _interest transfer"
msgid "Auto _interest transfer"
msgstr "ìë ì´ì ì´ì²´(_I)"
#: gnucash/gtkbuilder/dialog-account.glade:1493
msgid "Ta_x related"
-msgstr "ê´ê³ë ì¸ê¸"
+msgstr "ì¸ê¸ ê´ë ¨(_X)"
#. Translators: use the same words here as in 'Ta_x Report Options'.
#: gnucash/gtkbuilder/dialog-account.glade:1498
@@ -14469,9 +14455,8 @@ msgstr "ìì "
#: gnucash/gtkbuilder/dialog-account.glade:2018
#: gnucash/report/reports/standard/balance-forecast.scm:42
-#, fuzzy
msgid "Interval"
-msgstr "ê°ê²©:"
+msgstr "ê°ê²©"
#: gnucash/gtkbuilder/dialog-account-picker.glade:34
msgid "_Show documentation"
@@ -14484,9 +14469,8 @@ msgid "_Reconciled"
msgstr "íµì¥ì 리(_R)"
#: gnucash/gtkbuilder/dialog-account-picker.glade:72
-#, fuzzy
msgid "_Cleared"
-msgstr "ì²ì°ë¨"
+msgstr "ì²ì°ë¨(_C)"
#: gnucash/gtkbuilder/dialog-account-picker.glade:78
msgid ""
@@ -14495,9 +14479,8 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-account-picker.glade:91
-#, fuzzy
msgid "_Not cleared"
-msgstr "ì²ì°ëì§ ìì"
+msgstr "ì²ì°ëì§ ìì(_N)"
#: gnucash/gtkbuilder/dialog-account-picker.glade:97
msgid ""
@@ -14516,9 +14499,8 @@ msgid "Select Account"
msgstr "ê³ì ì í"
#: gnucash/gtkbuilder/dialog-account-picker.glade:237
-#, fuzzy
msgid "_Select or add a GnuCash account:"
-msgstr "GnuCash ê³ì ì í ëë ëí기"
+msgstr "GnuCash ê³ì ì í ëë ì¶ê°(_S):"
#: gnucash/gtkbuilder/dialog-bi-import-gui.glade:7
#, fuzzy
@@ -14532,9 +14514,8 @@ msgid "1. Choose the file to import"
msgstr "ì½ì´ì¬ íì¼ ì í"
#: gnucash/gtkbuilder/dialog-bi-import-gui.glade:153
-#, fuzzy
msgid "Import bill CSV data"
-msgstr "CSV ì½ì´ì¤ê¸°(_C)"
+msgstr "CSV ì½ì´ì¤ê¸°"
#: gnucash/gtkbuilder/dialog-bi-import-gui.glade:173
msgid "Import invoice CSV data"
@@ -14848,9 +14829,8 @@ msgid "Type of quote source"
msgstr "ì¸ì© ìì¤ íí"
#: gnucash/gtkbuilder/dialog-commodity.glade:358
-#, fuzzy
msgid "_Display symbol"
-msgstr "ìì¸ ê¸°í¸ ë³´ì´ê¸°"
+msgstr "ìì¸ ê¸°í¸ ë³´ì´ê¸°(_D)"
#: gnucash/gtkbuilder/dialog-commodity.glade:373
msgid "Time_zone"
@@ -14901,7 +14881,7 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-commodity.glade:466
msgid "F_raction traded"
-msgstr "기ì¤ê° ì ë°ë"
+msgstr "기ì¤ê° ì ë°ë(_R)"
#. Again replace CUSIP by your National Securities Identifying Number.
#: gnucash/gtkbuilder/dialog-commodity.glade:480
@@ -14909,7 +14889,6 @@ msgid "ISIN, CUSI_P or other code"
msgstr "CUSIP ëë ë¤ë¥¸ ì½ë(_P)"
#: gnucash/gtkbuilder/dialog-commodity.glade:510
-#, fuzzy
msgid "_Symbol/abbreviation"
msgstr "ì¬ë³¼/ì½ì´(_S)"
@@ -15066,18 +15045,14 @@ msgid "Note: Only Document Links that are not read-only will be changed."
msgstr ""
#: gnucash/gtkbuilder/dialog-doclink.glade:276
-#, fuzzy
msgid "Linked _File"
-msgstr "ìì
ëíì°½"
+msgstr "ì°ê²°ë íì¼(_F)"
#: gnucash/gtkbuilder/dialog-doclink.glade:292
-#, fuzzy
msgid "Linked _Location"
-msgstr "íì¬ ìì
"
+msgstr "ì°ê²°ë ìì¹(_L)"
#: gnucash/gtkbuilder/dialog-doclink.glade:346
-#, fuzzy
-#| msgid "(none)"
msgid "(None)"
msgstr "(ìì)"
@@ -15096,38 +15071,32 @@ msgid "Reload and Locate Linked Documents"
msgstr "<b>ì ê±°ë ì ë³´</b>"
#: gnucash/gtkbuilder/dialog-doclink.glade:544
-#, fuzzy
msgid "_Reload"
-msgstr "ë¤ì ì½ì´ì¤ê¸°"
+msgstr "ë¤ì ì½ì´ì¤ê¸°(_R)"
#: gnucash/gtkbuilder/dialog-doclink.glade:558
-#, fuzzy
msgid "_Locate Linked Documents"
-msgstr "ì ê³ì "
+msgstr "ì°ê²°ë 문ì 찾기(_L)"
#: gnucash/gtkbuilder/dialog-doclink.glade:598
-#, fuzzy
msgid "All Linked Documents"
-msgstr "ì ê³ì "
+msgstr "ì°ê²°ë 모ë 문ì"
#: gnucash/gtkbuilder/dialog-doclink.glade:652
msgid "Id"
msgstr ""
#: gnucash/gtkbuilder/dialog-doclink.glade:680
-#, fuzzy
msgid "Linked Document"
-msgstr "ìì
ëíì°½"
+msgstr "ì°ê²°ë 문ì"
#: gnucash/gtkbuilder/dialog-doclink.glade:697
-#, fuzzy
msgid "Available"
-msgstr "ê³¼ì¸ê°ë¥?"
+msgstr "ì¬ì© ê°ë¥"
#: gnucash/gtkbuilder/dialog-doclink.glade:712
-#, fuzzy
msgid "Relative"
-msgstr "ìëì (_R):"
+msgstr "ìëì "
#: gnucash/gtkbuilder/dialog-doclink.glade:756
msgid ""
@@ -15366,31 +15335,24 @@ msgid "Search the Account List"
msgstr "ë¶ëª¨ ê³ì "
#: gnucash/gtkbuilder/dialog-find-account.glade:38
-#, fuzzy
msgid "Close _on Jump"
-msgstr "ì¥ë¶ ë§ê°(_C)"
+msgstr "ì´ë ì ë«ê¸°(_O)"
#: gnucash/gtkbuilder/dialog-find-account.glade:55
-#, fuzzy
msgid "_Jump To"
-msgstr "ì´ë(_J)"
+msgstr "ëìì¼ë¡ ì´ë(_J)"
#: gnucash/gtkbuilder/dialog-find-account.glade:127
-#, fuzzy
-#| msgid "All accounts"
msgid "All _accounts"
-msgstr "ì ì²´ ê³ì "
+msgstr "ì ì²´ ê³ì (_A)"
#: gnucash/gtkbuilder/dialog-find-account.glade:165
-#, fuzzy
-#| msgid " Search "
msgid "Search scope"
-msgstr " 찾기 "
+msgstr "ê²ì ë²ì"
#: gnucash/gtkbuilder/dialog-find-account.glade:191
-#, fuzzy
msgid "Account Full Name"
-msgstr "ê³ì ëª
"
+msgstr "ê³ì ì ì²´ ì´ë¦"
#: gnucash/gtkbuilder/dialog-find-account.glade:215
msgid "Case insensitive searching is available on 'Account Full Name'."
@@ -15398,7 +15360,7 @@ msgstr ""
#: gnucash/gtkbuilder/dialog-find-account.glade:258
msgid "Sea_rch"
-msgstr ""
+msgstr "ê²ì(_R)"
#: gnucash/gtkbuilder/dialog-find-account.glade:294
msgid ""
@@ -15454,18 +15416,16 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-imap-editor.glade:335
-#, fuzzy
msgid "_Filter"
-msgstr "íì¼(_F)"
+msgstr "íí°(_F)"
#: gnucash/gtkbuilder/dialog-imap-editor.glade:349
msgid "_Expand All"
-msgstr ""
+msgstr "모ë í¼ì¹ê¸°(_E)"
#: gnucash/gtkbuilder/dialog-imap-editor.glade:363
-#, fuzzy
msgid "Collapse _All"
-msgstr "ì ì²´ ì§ì°ê¸°"
+msgstr "모ë ë«ê¸°(_A)"
#: gnucash/gtkbuilder/dialog-imap-editor.glade:399
msgid ""
@@ -15631,25 +15591,20 @@ msgid ""
msgstr ""
#: gnucash/gtkbuilder/dialog-import.glade:919
-#, fuzzy
msgid "Show _Account column"
-msgstr "ê³ì ì½ë를 ë³´ì¼ê¹ì?"
+msgstr "ê³ì ì´ íì(_A)"
#: gnucash/gtkbuilder/dialog-import.glade:935
-#, fuzzy
msgid "Show _Memo column"
-msgstr "ê³ì ì½ë를 ë³´ì¼ê¹ì?"
+msgstr "ë©ëª¨ ì´ íì(_M)"
#: gnucash/gtkbuilder/dialog-import.glade:951
-#, fuzzy
msgid "Show matched _information"
-msgstr "ì²êµ¬ì ì ë³´"
+msgstr "ì¼ì¹íë ì ë³´ íì(_I)"
#: gnucash/gtkbuilder/dialog-import.glade:966
-#, fuzzy
-#| msgid "Spend"
msgid "A_ppend"
-msgstr "ìë¹"
+msgstr "ì¶ê°(_P)"
#: gnucash/gtkbuilder/dialog-import.glade:970
msgid ""
@@ -15709,6 +15664,8 @@ msgid ""
"Unposting this Invoice will delete the posted transaction.\n"
"Are you sure you want to unpost it?"
msgstr ""
+"ì´ ì²êµ¬ì를 ê¸°ë¡ ì·¨ìíë©´ 기ë¡ë ê±°ëê° ìì ë©ëë¤.\n"
+"기ë¡ì ì·¨ìíìê² ìµëê¹?"
#: gnucash/gtkbuilder/dialog-invoice.glade:1291
msgid "Yes, reset the Tax Tables"
@@ -19785,7 +19742,7 @@ msgstr ""
#: gnucash/import-export/bi-import/dialog-bi-import.c:372
#, c-format
msgid "Row %d, invoice %s/%u: %s is not a valid posting date.\n"
-msgstr ""
+msgstr "%dí, ì¡ì¥ %s/%u: %sì(ë) ì í¨í ê¸°ë¡ ë ì§ê° ìëëë¤.\n"
#: gnucash/import-export/bi-import/dialog-bi-import.c:380
#, c-format
@@ -29811,7 +29768,7 @@ msgstr "ë³ë ì²êµ¬ ì¹´ë"
#: libgnucash/engine/gncInvoice.c:1786
msgid "Generated from an invoice. Try unposting the invoice."
-msgstr ""
+msgstr "ì²êµ¬ììì ìì±ë©ëë¤. ì²êµ¬ì를 ê¸°ë¡ ì·¨ìí´ ë³´ì¸ì."
#: libgnucash/engine/gncInvoice.c:2216
msgid " (posted)"
@@ -29936,6 +29893,8 @@ msgid ""
"Please delete this transaction. Explanation at https://wiki.gnucash.org/wiki/"
"Business_Features_Issues#Double_posting"
msgstr ""
+"ì´ ê±°ë를 ìì íì¸ì. ì¤ëª
: https://wiki.gnucash.org/wiki/"
+"Business_Features_Issues#Double_posting"
#: libgnucash/engine/ScrubBusiness.c:565
msgid ""
commit b532d84b48ff46990c2e997f8a5bcef10dfa7cb4
Author: ltai0001 <yltaief at gmail.com>
Date: Mon May 16 05:18:12 2022 +0200
Translation update by ltai0001 <yltaief at gmail.com> using Weblate
po/ar.po: 75.1% (4051 of 5390 strings; 864 fuzzy)
368 failing checks (6.8%)
Translation: GnuCash/Program (Arabic)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ar/
Co-authored-by: ltai0001 <yltaief at gmail.com>
diff --git a/po/ar.po b/po/ar.po
index c22af544d..7884be0de 100644
--- a/po/ar.po
+++ b/po/ar.po
@@ -16,7 +16,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-04-20 05:10+0000\n"
+"PO-Revision-Date: 2022-05-15 07:16+0000\n"
"Last-Translator: ltai0001 <yltaief at gmail.com>\n"
"Language-Team: Arabic <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ar/>\n"
@@ -26,7 +26,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 "
"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
#: borrowed/goffice/go-charmap-sel.c:70
@@ -1912,10 +1912,9 @@ msgstr "Ø§ÙØ¶Ø±Ø§Ø¦Ø¨ ذات Ø§ÙØµÙØ©"
#. Translators: %s is a full account name.
#. This is a label in Search Account from context menu.
#: gnucash/gnome/dialog-find-account.c:491
-#, fuzzy, c-format
-#| msgid "Accounts in '%s'"
+#, c-format
msgid "Su_b-accounts of '%s'"
-msgstr "ØØ³Ø§Ø¨Ø§Øª ÙÙ '%s'"
+msgstr "Ø§ÙØØ³Ø§Ø¨Ø§Øª اÙ_ÙØ±Ø¹ÙØ© ÙÙ '%s'"
#: gnucash/gnome/dialog-find-transactions2.c:107
#: gnucash/gnome/dialog-find-transactions.c:105
@@ -2184,9 +2183,8 @@ msgstr ""
#: gnucash/gnome/dialog-imap-editor.c:368
#: gnucash/gnome/dialog-imap-editor.c:605
-#, fuzzy
msgid "Map Account NOT found"
-msgstr "رÙ
ز Ø§ÙØØ³Ø§Ø¨"
+msgstr "رÙ
ز Ø§ÙØØ³Ø§Ø¨ ØºÙØ± Ù
ÙØ¬Ùد"
#: gnucash/gnome/dialog-imap-editor.c:370
msgid "(Note, if there is a large number, it may take a while)"
@@ -3642,17 +3640,15 @@ msgstr "Ø¥ØºÙØ§Ù Ø§ÙØ¯Ùتر ÙÙ ÙÙØ§ÙØ© اÙÙØªØ±Ø©"
#: gnucash/gnome/gnc-plugin-basic-commands.c:211
msgid "_Import Map Editor"
-msgstr ""
+msgstr "ا_Ø³ØªÙØ±Ø§Ø¯ اÙÙ
ØØ±Ø±"
#: gnucash/gnome/gnc-plugin-basic-commands.c:212
msgid "View and Delete Bayesian and non-Bayesian information"
msgstr ""
#: gnucash/gnome/gnc-plugin-basic-commands.c:216
-#, fuzzy
-#| msgid "Transaction amount"
msgid "_Transaction Linked Documents"
-msgstr "Ù
Ø¨ÙØº اÙÙ
عاÙ
ÙØ©"
+msgstr "اÙ_Ù
Ø³ØªÙØ¯Ø§Øª اÙÙ
رتبطة باÙÙ
عاÙ
ÙØ©"
#: gnucash/gnome/gnc-plugin-basic-commands.c:217
#, fuzzy
@@ -3714,9 +3710,8 @@ msgid ""
msgstr ""
#: gnucash/gnome/gnc-plugin-budget.c:75
-#, fuzzy
msgid "_Copy Budget"
-msgstr "ÙØ³Ø® اÙÙ
ÙØ²Ø§ÙÙØ©"
+msgstr "_ÙØ³Ø® اÙÙ
ÙØ²Ø§ÙÙØ©"
#: gnucash/gnome/gnc-plugin-budget.c:76
#, fuzzy
@@ -4001,7 +3996,7 @@ msgstr "Ø¥ÙØ´Ø§Ø¡ ØØ³Ø§Ø¨ Ø¬Ø¯ÙØ¯"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:204
msgid "New Account _Hierarchy..."
-msgstr "ØªØ³ÙØ³Ù ÙØ±Ù
Ù Ø¬Ø¯ÙØ¯ ÙÙØØ³Ø§Ø¨..."
+msgstr "ØªØ³ÙØ³Ù _ÙØ±Ù
Ù Ø¬Ø¯ÙØ¯ ÙÙØØ³Ø§Ø¨..."
#: gnucash/gnome/gnc-plugin-page-account-tree.c:205
msgid "Extend the current book by merging with new account type categories"
@@ -4070,7 +4065,7 @@ msgstr "ØØ°Ù Ø§ÙØØ³Ø§Ø¨ اÙÙ
ØØ¯Ø¯"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:258
msgid "_Cascade Account Properties..."
-msgstr "ÙÙÙ Ø§ÙØØ³Ø§Ø¨..."
+msgstr "_تتاÙ٠خصائص Ø§ÙØØ³Ø§Ø¨..."
#: gnucash/gnome/gnc-plugin-page-account-tree.c:259
#, fuzzy
@@ -4321,7 +4316,7 @@ msgstr "_ØØ¯Ø¯ ÙÙÙÙ ØØ³Ø§Ø¨"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:1439
msgid "_Do it anyway"
-msgstr ""
+msgstr "ا_ÙØ¹Ù عÙÙ Ø£Ù ØØ§Ù"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:1522
#: gnucash/gnome/gnc-plugin-page-account-tree.c:1658
@@ -4534,7 +4529,7 @@ msgstr "ÙØ¬Ø¨ ØªØØ¯Ùد ØØ³Ø§Ø¨ ÙØ§ØØ¯ عÙÙ Ø§ÙØ£ÙÙ ÙÙØªÙØ¯ÙØ±."
#: gnucash/gnome/gnc-plugin-page-invoice.c:109
msgid "Sort _Order"
-msgstr "ØªØ±ØªÙØ¨ اÙÙØ±Ø²"
+msgstr "_ÙØ±Ø² Ø§ÙØªØ±ØªÙب"
#: gnucash/gnome/gnc-plugin-page-invoice.c:114
msgid "Create a new account"
@@ -4776,9 +4771,8 @@ msgid "_Duplicate Voucher"
msgstr "ÙØ§ØªÙرة _Ù
ÙØ±Ø±Ø©"
#: gnucash/gnome/gnc-plugin-page-invoice.c:341
-#, fuzzy
msgid "_Post Voucher"
-msgstr "ÙØ³ÙÙ
Ø© Ø§ÙØ´Ø±Ø§Ø¡"
+msgstr "_Ø³Ø¬Ù ÙØ³ÙÙ
Ø© Ø§ÙØ´Ø±Ø§Ø¡"
#: gnucash/gnome/gnc-plugin-page-invoice.c:342
#, fuzzy
@@ -4786,13 +4780,12 @@ msgid "_Unpost Voucher"
msgstr "_Ø¥ÙØº ترØÙÙ ÙØ°Ù اÙÙØ§ØªÙرة"
#: gnucash/gnome/gnc-plugin-page-invoice.c:343
-#, fuzzy
msgid "New _Voucher"
-msgstr "ÙØ³ÙÙ
Ø© Ø¬Ø¯ÙØ¯Ø©"
+msgstr "ÙØ³ÙÙ
Ø© _Ø¬Ø¯ÙØ¯Ø©"
#: gnucash/gnome/gnc-plugin-page-invoice.c:344
msgid "_Pay Voucher"
-msgstr "Ø¯ÙØ¹ ÙØ³ÙÙ
Ø© Ø§ÙØ´Ø±Ø§Ø¡"
+msgstr "_Ø¯ÙØ¹ ÙØ³ÙÙ
Ø© Ø§ÙØ´Ø±Ø§Ø¡"
#: gnucash/gnome/gnc-plugin-page-invoice.c:352
msgid "_Use as Default Layout for Employee Documents"
@@ -4803,24 +4796,20 @@ msgid "_Reset Default Layout for Employee Documents"
msgstr ""
#: gnucash/gnome/gnc-plugin-page-invoice.c:359
-#, fuzzy
msgid "_Print Credit Note"
-msgstr "ØªØØ±Ùر إشعار Ø¥Ø¶Ø§ÙØ©"
+msgstr "_طباعة Ù
Ø°ÙØ±Ø© ائتÙ
اÙ"
#: gnucash/gnome/gnc-plugin-page-invoice.c:360
-#, fuzzy
msgid "_Edit Credit Note"
-msgstr "ØªØØ±Ùر إشعار Ø¥Ø¶Ø§ÙØ©"
+msgstr "ت_ØØ±Ùر Ø¥Ù
Ø°ÙØ±Ø© ائتÙ
اÙ"
#: gnucash/gnome/gnc-plugin-page-invoice.c:361
-#, fuzzy
msgid "_Duplicate Credit Note"
-msgstr "ØªØØ±Ùر إشعار Ø¥Ø¶Ø§ÙØ©"
+msgstr "_ØªÙØ±Ø§Ø± Ù
Ø°ÙØ±Ø© ائتÙ
اÙ"
#: gnucash/gnome/gnc-plugin-page-invoice.c:362
-#, fuzzy
msgid "_Post Credit Note"
-msgstr "ØªØØ±Ùر إشعار Ø¥Ø¶Ø§ÙØ©"
+msgstr "_ÙØ´Ø± Ù
Ø°ÙØ±Ø© ائتÙ
اÙ"
#: gnucash/gnome/gnc-plugin-page-invoice.c:363
#, fuzzy
commit 49bfd92b371b4f9246c619eec04c793a46cad173
Author: Taehun Yun <yooontehoon at naver.com>
Date: Sat May 14 13:16:50 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 41.3% (2231 of 5390 strings; 1780 fuzzy)
678 failing checks (12.5%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 74943f565..38df8e925 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -5,7 +5,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-05-10 16:14+0000\n"
+"PO-Revision-Date: 2022-05-14 11:16+0000\n"
"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
"ko/>\n"
@@ -14,7 +14,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Weblate 4.12.1\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Poedit-Language: Korean\n"
"X-Poedit-Country: KOREA, REPUBLIC OF\n"
@@ -4006,7 +4006,7 @@ msgstr "ê³ì íí°(_F)..."
#: gnucash/gnome/gnc-plugin-page-sx-list.c:170
#: gnucash/gnome-utils/gnc-main-window.c:351
msgid "_Refresh"
-msgstr "ìë¡ê²(_R)"
+msgstr "ìë¡ê³ 침(_R)"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:296
#: gnucash/gnome/gnc-plugin-page-invoice.c:163
@@ -4017,7 +4017,7 @@ msgstr "ìë¡ê²(_R)"
#: gnucash/gnome/gnc-plugin-page-sx-list.c:171
#: gnucash/gnome-utils/gnc-main-window.c:352
msgid "Refresh this window"
-msgstr "ìì
ì°½ ìë¡ê²"
+msgstr "ìì
ì°½ ìë¡ê³ 침"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:302
#: gnucash/gnome/gnc-plugin-page-register2.c:357
@@ -4350,9 +4350,8 @@ msgid "Run the budget report."
msgstr "íì¬ ë³´ê³ ì ì¸ìí기"
#: gnucash/gnome/gnc-plugin-page-budget.c:199
-#, fuzzy
msgid "Refresh this window."
-msgstr "ìì
ì°½ ìë¡ê²"
+msgstr "ìì
ì°½ ìë¡ê³ 침."
#: gnucash/gnome/gnc-plugin-page-budget.c:222
#: gnucash/gnome/gnc-plugin-page-report.c:1137
@@ -4492,7 +4491,7 @@ msgstr "ì íí ê³ì ì기ì í í ìëë¡ ì´ë"
#: gnucash/gnome/gnc-plugin-page-invoice.c:238
msgid "_Company Report"
-msgstr "íì¬ ë³´ê³ ì"
+msgstr "íì¬ ë³´ê³ ì(_C)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:247
msgid "_Standard"
@@ -4512,7 +4511,7 @@ msgstr "ì¼ë° ê³ì ìì를 ì ì§"
#: gnucash/gtkbuilder/gnc-plugin-page-register.glade:651
#: gnucash/gtkbuilder/gnc-plugin-page-register.glade:862
msgid "_Date"
-msgstr "ë ì§"
+msgstr "ë ì§(_D)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:248
msgid "Sort by date"
@@ -4521,7 +4520,7 @@ msgstr "ë ì§ì ìí ë°°ì´"
#: gnucash/gnome/gnc-plugin-page-invoice.c:249
#: gnucash/gtkbuilder/gnc-plugin-page-register.glade:881
msgid "Date of _Entry"
-msgstr "ì
ë ¥ ë ì§"
+msgstr "ì
ë ¥ ë ì§(_E)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:249
msgid "Sort by the date of entry"
@@ -4560,18 +4559,16 @@ msgid "Sort by description"
msgstr "ì¸ë¶ í목ì ìí ë°°ì´"
#: gnucash/gnome/gnc-plugin-page-invoice.c:296
-#, fuzzy
msgid "_Print Invoice"
-msgstr "ì²êµ¬ì ì¸ì"
+msgstr "ì²êµ¬ì ì¸ì(_P)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:297
msgid "_Edit Invoice"
msgstr "ì²êµ¬ì í¸ì§(_E)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:298
-#, fuzzy
msgid "_Duplicate Invoice"
-msgstr "ì²êµ¬ì í¸ì§(_E)"
+msgstr "ì²êµ¬ì ë³µì (_D)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:299
msgid "_Post Invoice"
@@ -4587,7 +4584,7 @@ msgstr "ì ì²êµ¬ì(_I)"
#: gnucash/gnome/gnc-plugin-page-invoice.c:302
msgid "_Pay Invoice"
-msgstr "ì²êµ¬ì ì§ë¶"
+msgstr "ì²êµ¬ì ì§ë¶(_P)"
#. Translators: This is a menu item that opens a dialog for linking an
#. external file or URL with the bill, invoice, transaction, or voucher or
@@ -8669,7 +8666,7 @@ msgstr "ì ìµìì ë 벨 GnuCash ì°½ ì´ê¸°"
#: gnucash/gnome-utils/gnc-main-window.c:378
msgid "New Window with _Page"
-msgstr "íì¬ íì´ì§ë¥¼ ì ìì
ì°½ì¼ë¡"
+msgstr "íì¬ íì´ì§ë¥¼ ì ìì
ì°½ì¼ë¡(_P)"
#: gnucash/gnome-utils/gnc-main-window.c:379
msgid "Move the current page to a new top-level GnuCash window."
@@ -8784,17 +8781,15 @@ msgstr "ì ì¥íì§ ìì¼ë©´, %d ìê° %d ë¶ ëì ìì
í ë´ì©ì´ 무
#: gnucash/gnome-utils/gnc-main-window.c:1309
msgid "Close _Without Saving"
-msgstr "ì ì¥íì§ ìê³ ë«ê¸°"
+msgstr "ì ì¥íì§ ìê³ ë«ê¸°(_W)"
#: gnucash/gnome-utils/gnc-main-window.c:1454
msgid "This window is closing and will not be restored."
msgstr ""
#: gnucash/gnome-utils/gnc-main-window.c:1460
-#, fuzzy
-#| msgid "Close this window"
msgid "Close Window?"
-msgstr "ì´ ìì
ì°½ì ë«ì"
+msgstr "ìì
ì°½ì ë«ì¼ìê² ìµëê¹?"
#. Translators: This string is shown in the window title if this
#. document is, well, read-only.
@@ -9000,7 +8995,7 @@ msgstr "íì¬ ê±°ëê° ìì§ê° ë§ì§ ìì."
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:287
#: gnucash/register/ledger-core/split-register-control.c:138
msgid "Balance it _manually"
-msgstr "ìëì¼ë¡ ìì§ë¥¼ ë§ì¶¤"
+msgstr "ìëì¼ë¡ ìì§ë¥¼ ë§ì¶¤(_M)"
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:289
#: gnucash/register/ledger-core/split-register-control.c:140
@@ -12669,7 +12664,7 @@ msgstr "ì ì²´ ì í(_S)"
#: gnucash/gtkbuilder/assistant-csv-export.glade:456
#: gnucash/gtkbuilder/gnc-plugin-page-register.glade:141
msgid "Select _Range"
-msgstr "ë²ì ì í"
+msgstr "ë²ì ì í(_R)"
#. Filter By Dialog, Date Tab, Start section
#: gnucash/gtkbuilder/assistant-csv-export.glade:484
@@ -13118,7 +13113,6 @@ msgid "Match Transactions"
msgstr "ê±°ë ë¶ì¬ë£ê¸°"
#: gnucash/gtkbuilder/assistant-hierarchy.glade:21
-#, fuzzy
msgid ""
"This assistant will help you create a set of GnuCash accounts for your "
"assets (such as investments, checking or savings accounts), liabilities "
@@ -13132,21 +13126,27 @@ msgid ""
"\n"
"Click 'Cancel' if you do not wish to create any new accounts now."
msgstr ""
-"ì´ ë루ì´ëë ìì°(í¬ì,ì ì¶ê³ì ì²´í¬ë±),ë¶ì±(ëì¶),ìì
ê³¼ ì§ì¶ì ìí "
-"GnuCash ê³ì ì ìì±íëë¡ ëì ì¤ ê²ì
ëë¤..\n"
+"ì´ ì´ìì¤í´í¸ë ìì°(ì: í¬ì, ë¹ì¢ìê¸ ëë ì ì¶ìê¸), ë¶ì±(ì: ëì¶) ë° "
+"ë¤ìí ì¢
ë¥ì ìì
ê³¼ ì§ì¶ì ëí GnuCash ê³ì ì¸í¸ë¥¼ ë§ëëë¤.\n"
+"\n"
+"ì¬ê¸°ìì ê·íì ì구ì ê°ì¥ ê°ê¹ì´ ê³ì ì¸í¸ë¥¼ ì íí ì ììµëë¤. "
+"ì´ìì¤í´í¸ê° ìë£ëë©´ ëì¤ì ì¸ì ë ì§ ê³ì ì ì¶ê°, ì´ë¦ ë³ê²½, ìì ë° ì ê±°í "
+"ì ììµëë¤. ëí íì ê³ì ì ì¶ê°íê³ í ìì ê³ì ìì ë¤ë¥¸ ìì ê³ì ì¼ë¡ "
+"ê³ì (íì ê³ì ê³¼ í¨ê»)ì ì´ëí ìë ììµëë¤.\n"
"\n"
-"ì§ê¸ ì ê³ì ì ìì±ì ìíì§ ìì¼ë©´ ì·¨ì를 ë르ìì¤."
+"ì§ê¸ ì ê³ì ì ë§ë¤ì§ ìì¼ë ¤ë©´ 'ì·¨ì'를 í´ë¦íììì¤."
#: gnucash/gtkbuilder/assistant-hierarchy.glade:30
msgid "New Account Hierarchy Setup"
msgstr "ì ê³ì ì¸ë¶ ì¤ì "
#: gnucash/gtkbuilder/assistant-hierarchy.glade:44
-#, fuzzy
msgid ""
"\n"
"Please choose the currency to use for new accounts."
-msgstr "ì ê³ì ìì ì¬ì©í íµí를 ì ííìì¤."
+msgstr ""
+"\n"
+"ì ê³ì ìì ì¬ì©í íµí를 ì ííì¸ì."
#: gnucash/gtkbuilder/assistant-hierarchy.glade:102
msgid "Choose Currency"
@@ -13166,7 +13166,7 @@ msgstr "<b>ë²ì£¼</b>"
#: gnucash/gtkbuilder/assistant-hierarchy.glade:273
#: gnucash/gtkbuilder/dialog-account.glade:906
msgid "C_lear All"
-msgstr "ì ì²´ í´ì "
+msgstr "ì ì²´ í´ì (_L)"
#: gnucash/gtkbuilder/assistant-hierarchy.glade:311
msgid "<b>Category Description</b>"
@@ -13223,6 +13223,19 @@ msgid ""
"<b>Note:</b> all accounts except Equity and placeholder accounts may have an "
"opening balance.\n"
msgstr ""
+"\n"
+"ê³ì ì´ë¦ì ë³ê²½íë ¤ë©´ ê³ì ì´ í¬í¨ë íì í´ë¦í ë¤ì ê³ì ì´ë¦ì í´ë¦íê³ "
+"ë³ê²½í©ëë¤.\n"
+"\n"
+"ì¼ë¶ ê³ì ì \"ì리íìì\"ë¡ íìë©ëë¤. ì리íìì ê³ì ì ê³ì ê³ì¸µì "
+"ë§ëë ë° ì¬ì©ëë©° ì¼ë°ì ì¼ë¡ ê±°ëë ê¸°ì´ ìì¡ì´ ììµëë¤. ê³ì ì ì리íìì "
+"ê³ì ì¼ë¡ ì§ì íë ¤ë©´ í´ë¹ ê³ì ì ì²´í¬ë°ì¤ë¥¼ í´ë¦í©ëë¤.\n"
+"\n"
+"ê³ì ì ê¸°ì´ ìì¡ì´ ìëë¡ íë ¤ë©´ ê³ì ì´ í¬í¨ë íì í´ë¦í ë¤ì ê¸°ì´ ìì¡ "
+"íë를 í´ë¦íê³ ìì ìì¡ì ì
ë ¥íììì¤.\n"
+"\n"
+"<b>ì°¸ê³ :</b> ì본 ë° ì리 íìì ê³ì ì ì ì¸í 모ë ê³ì ìë ê¸°ì´ ìì¡ì´ "
+"ìì ì ììµëë¤.\n"
#: gnucash/gtkbuilder/assistant-hierarchy.glade:566
#, fuzzy
@@ -13230,7 +13243,6 @@ msgid "Setup selected accounts"
msgstr "ì íë ê³ì ì ìì "
#: gnucash/gtkbuilder/assistant-hierarchy.glade:576
-#, fuzzy
msgid ""
"Press 'Apply' to create your new accounts. You will then be able to save "
"them to a file or database.\n"
@@ -13239,11 +13251,12 @@ msgid ""
"\n"
"Press 'Cancel' to close this dialog without creating any new accounts."
msgstr ""
-"ì ê³ì ì ìì±í기 ìíì¬ 'ì ì©'ì ë르ìì¤.\n"
+"'ì ì©'ì ëë¬ ì ê³ì ì ë§ëììì¤. ê·¸ë° ë¤ì íì¼ì´ë ë°ì´í°ë² ì´ì¤ì ì ì¥í "
+"ì ììµëë¤.\n"
"\n"
-"ì íì ì¬ê²í í기 ìíì¬ 'ë¤ë¡'를 ë르ìì¤.\n"
+"ì í ì¬íì ê²í íë ¤ë©´ 'ë¤ë¡'를 ë르ììì¤.\n"
"\n"
-"ì ê³ì ìì±ìì´ ì´ ëíì°½ì ë«ê¸° ìíì¬ 'ì·¨ì'를 ë르ìì¤."
+"ì ê³ì ì ë§ë¤ì§ ìê³ ì´ ëí ìì를 ë«ì¼ë ¤ë©´ 'ì·¨ì'를 ë르ììì¤."
#: gnucash/gtkbuilder/assistant-hierarchy.glade:585
msgid "Finish Account Setup"
@@ -14071,7 +14084,7 @@ msgstr "ë구 ë§ê° ë¨ì¶ìì ë¼ë²¨"
#: gnucash/gtkbuilder/business-prefs.glade:86
msgid "_Open in new window"
-msgstr "ì ì°½ìì ì´ê¸°"
+msgstr "ì ì°½ìì ì´ê¸°(_O)"
#: gnucash/gtkbuilder/business-prefs.glade:92
msgid ""
@@ -14081,7 +14094,7 @@ msgstr ""
#: gnucash/gtkbuilder/business-prefs.glade:104
msgid "_Accumulate splits on post"
-msgstr "í¬ì¤í¸íìì ë¶ë¦¬ë ê² ëª¨ì¼ê¸°"
+msgstr "í¬ì¤í¸íìì ë¶ë¦¬ë ê² ëª¨ì¼ê¸°(_A)"
#: gnucash/gtkbuilder/business-prefs.glade:110
msgid ""
@@ -14111,7 +14124,7 @@ msgstr "ë³´ê³ ì ë³í"
#: gnucash/gtkbuilder/business-prefs.glade:175
msgid "_Tax included"
-msgstr "í¬í¨ ì¸ê¸"
+msgstr "ì¸ê¸ í¬í¨(_T)"
#: gnucash/gtkbuilder/business-prefs.glade:181
msgid ""
@@ -14151,7 +14164,7 @@ msgstr "ì§ë¶ ì ì°¨"
#: gnucash/gtkbuilder/business-prefs.glade:290
msgid "Days in ad_vance"
-msgstr "ë§ê¸°ê¹ì§ ë¨ì ì¼"
+msgstr "ë§ê¸°ê¹ì§ ë¨ì ì¼(_V)"
#: gnucash/gtkbuilder/business-prefs.glade:305
msgid "How many days in the future to warn about Bills coming due."
@@ -14163,7 +14176,7 @@ msgstr ""
#: gnucash/gtkbuilder/business-prefs.glade:353
msgid "_Days in advance"
-msgstr "ë§ê¸°ê¹ì§ ë¨ì ì¼"
+msgstr "ë§ê¸°ê¹ì§ ë¨ì ì¼(_D)"
#: gnucash/gtkbuilder/dialog-account.glade:7
#, fuzzy
@@ -21222,9 +21235,8 @@ msgid "Enter a name for the account"
msgstr "ê³ì ì ìí ì´ë¦ ì
ë ¥"
#: gnucash/import-export/qif-imp/dialog-account-picker.c:443
-#, fuzzy
msgid "Placeholder?"
-msgstr "ì리íìì"
+msgstr "ì리íìì?"
#: gnucash/import-export/qif-imp/gnc-plugin-qif-import.c:48
msgid "Import _QIF..."
commit f15c2959bc5c9de9ec709481d25992082661c931
Author: Taehun Yun <yooontehoon at naver.com>
Date: Thu May 12 22:18:08 2022 +0200
Translation update by Taehun Yun <yooontehoon at naver.com> using Weblate
po/ko.po: 41.2% (2222 of 5390 strings; 1788 fuzzy)
683 failing checks (12.6%)
Translation: GnuCash/Program (Korean)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/ko/
Co-authored-by: Taehun Yun <yooontehoon at naver.com>
diff --git a/po/ko.po b/po/ko.po
index 9bca4b865..74943f565 100644
--- a/po/ko.po
+++ b/po/ko.po
@@ -1,17 +1,20 @@
+# Taehun Yun <yooontehoon at naver.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.9-pre1\n"
-"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug.cgi?"
-"product=GnuCash&component=Translations\n"
+"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
+"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2009-07-15 11:40+0900\n"
-"Last-Translator: Jin-Hwan Jeong <yongdoria at gmail.com>\n"
-"Language-Team:\n"
+"PO-Revision-Date: 2022-05-10 16:14+0000\n"
+"Last-Translator: Taehun Yun <yooontehoon at naver.com>\n"
+"Language-Team: Korean <https://hosted.weblate.org/projects/gnucash/gnucash/"
+"ko/>\n"
"Language: ko\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Weblate 4.12.1\n"
"X-Poedit-Language: Korean\n"
"X-Poedit-Country: KOREA, REPUBLIC OF\n"
@@ -21,7 +24,7 @@ msgstr "ìëì´"
#: borrowed/goffice/go-charmap-sel.c:71
msgid "Baltic"
-msgstr ""
+msgstr "ë°í¸ì´"
#: borrowed/goffice/go-charmap-sel.c:72
msgid "Central European"
@@ -111,7 +114,7 @@ msgstr "ìëì´ (Windows-1256)"
#: borrowed/goffice/go-charmap-sel.c:123
msgid "Armenian (ARMSCII-8)"
-msgstr ""
+msgstr "ì르ë©ëìì´ (ARMSCII-8)"
#: borrowed/goffice/go-charmap-sel.c:124
msgid "Baltic (ISO-8859-13)"
@@ -126,9 +129,8 @@ msgid "Baltic (Windows-1257)"
msgstr "ë°í¸ì´ (Windows-1257)"
#: borrowed/goffice/go-charmap-sel.c:127
-#, fuzzy
msgid "Celtic (ISO-8859-14)"
-msgstr "ISO-8859-14 (ì
í±)"
+msgstr "ì¼í¸ì´ (ISO-8859-14)"
#: borrowed/goffice/go-charmap-sel.c:128
msgid "Central European (IBM-852)"
@@ -180,7 +182,7 @@ msgstr "ì¤êµì´ ë²ì²´ (EUC-TW)"
#: borrowed/goffice/go-charmap-sel.c:147
msgid "Croatian (MacCroatian)"
-msgstr ""
+msgstr "í¬ë¡ìí°ìì´ (MacCroatian)"
#: borrowed/goffice/go-charmap-sel.c:149
msgid "Cyrillic (IBM-855)"
@@ -208,16 +210,15 @@ msgstr "í¤ë¦´ì´ (Windows-1251)"
#: borrowed/goffice/go-charmap-sel.c:159
msgid "Russian (CP-866)"
-msgstr ""
+msgstr "ë¬ììì´ (CP-866)"
#: borrowed/goffice/go-charmap-sel.c:160
msgid "Ukrainian (KOI8-U)"
-msgstr ""
+msgstr "ì°í¬ë¼ì´ëì´ (KOI8-U)"
#: borrowed/goffice/go-charmap-sel.c:161
-#, fuzzy
msgid "Ukrainian (MacUkrainian)"
-msgstr "KOI8-U (ì°í¬ë¼ì´ë)"
+msgstr "ì°í¬ë¼ì´ëì´ (MacUkrainian)"
#: borrowed/goffice/go-charmap-sel.c:163
msgid "English (ASCII)"
commit 7d9c18afd7e5e2297790e3f07ae24a180f53c6a6
Author: Avi Markovitz <avi.markovitz at gmail.com>
Date: Thu May 12 22:18:08 2022 +0200
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
po/glossary/he.po: 100.0% (216 of 216 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/he/
Translation update by Avi Markovitz <avi.markovitz at gmail.com> using Weblate
po/he.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Hebrew)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/he/
Co-authored-by: Avi Markovitz <avi.markovitz at gmail.com>
diff --git a/po/glossary/he.po b/po/glossary/he.po
index 1ae1693f0..bf02f1798 100644
--- a/po/glossary/he.po
+++ b/po/glossary/he.po
@@ -10,7 +10,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2021-12-05 20:11+0100\n"
-"PO-Revision-Date: 2022-03-10 11:58+0000\n"
+"PO-Revision-Date: 2022-05-10 09:18+0000\n"
"Last-Translator: Avi Markovitz <avi.markovitz at gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/gnucash/glossary/"
"he/>\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=4; plural=(n == 1) ? 0 : ((n == 2) ? 1 : ((n > 10 && "
"n % 10 == 0) ? 2 : 3));\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.12.1\n"
#. "English Definition (Dear translator: This file will never be visible to the user! It should only serve as a tool for you, the translator. Nothing more.)"
msgid "Term (Dear translator: This file will never be visible to the user!)"
@@ -476,7 +476,7 @@ msgstr "ר××××"
#. "A book in which a bank, business firm, etc. records its financial accounts"
msgid "ledger"
-msgstr "×ר×סת ×ש××× ×ת"
+msgstr "×ר×סת ×ש××× ×ת ר×ש×ת"
#. "The heading for the right side of the balance sheet. See also: Equity."
msgid "liabilities/equity"
diff --git a/po/he.po b/po/he.po
index cecef789a..9c3822f29 100644
--- a/po/he.po
+++ b/po/he.po
@@ -11,7 +11,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-03-31 08:08+0000\n"
+"PO-Revision-Date: 2022-05-10 09:18+0000\n"
"Last-Translator: Avi Markovitz <avi.markovitz at gmail.com>\n"
"Language-Team: Hebrew <https://hosted.weblate.org/projects/gnucash/gnucash/"
"he/>\n"
@@ -20,7 +20,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.12.1\n"
"X-Poedit-Basepath: .\n"
#: borrowed/goffice/go-charmap-sel.c:70
@@ -483,10 +483,10 @@ msgid ""
"(File[->Most Recently Used-List]).\n"
"The full path is displayed in the status bar."
msgstr ""
-"××צ×ת ×ספר××ת ××× ×× ××§×ש ×××¡× ×ת ××§×צ×× ×××ר×× ×× ×©××× ×ש×××ש, × ××ª× ×ר××£ ××¢× "
-"××× ×ער××× ×תפר×× ×××ס××ר××\n"
-"(×§×××¥[->רש××ת ××§×צ×× ×××ר×× ×× ×©××× ×ש×××ש]).\n"
-"×× ×ª×× ×××× ×××¦× ×ש×רת ××צ×."
+"× ××ª× ×ר××£ ××¢× ××× ×ער××× ×תפר×× ×××ס××ר×× (×§×××¥larr;[רש××ת ××§×צ×× ×××ר×× ×× "
+"ש××× ×ש×××ש]),\n"
+"××צ×ת רש××ת ×ת××§××ת ××× ×××¡× × ×× ××§×ש ×ת ××§×צ×× ×××ר×× ×× ×©××× ×ש×××ש.\n"
+"×× ×ª×× ×××× ×××¦× ×ש×רת ××צ×."
#: doc/tip_of_the_day.list.c:24
msgid ""
@@ -5844,8 +5844,8 @@ msgid ""
"Add the current report's configuration to the 'Reports->Saved Report "
"Configurations' menu. The report configuration will be saved in the file %s."
msgstr ""
-"××ספת תצ×רת ×××× ×× ×××× ×תפר×× 'תצ×ר×ת ××××ת ×©× ×©×ר×'. ×××ר×ת ×××× ××ש××¨× "
-"××§×××¥ %s."
+"××ספת תצ×רת ×××× ×× ×××× ×תפר×× '××××תlarr;תצ×ר×ת ××××ת ×©× ×©×ר×'. תצ×רת ×××× "
+"תש×ר ××§×××¥ %s."
#: gnucash/gnome/gnc-plugin-page-report.c:1205
msgid "_Print Report..."
@@ -6292,8 +6292,8 @@ msgid ""
"The date of this transaction is older than the \"Read-Only Threshold\" set "
"for this book. This setting can be changed in File->Properties->Accounts."
msgstr ""
-"ת×ר×× ××ª× ××¢× ×§××× ××¢×¨× 'סף ×קר××× ××××' ×¢××ר ספר ×ש××× ×ת ××. × ××ª× ××©× ×ת "
-"××××¨× ×× ×תפר×× '×§×××¥ ← ××פ××× ×× ← ×ש××× ×ת'."
+"ת×ר×× ××ª× ××¢×, ×§××× ××¢×¨× ×©××××ר ×'סף ×קר××× ××××' ×¢××ר ספר ×ש××× ×ת ××. × ××ª× "
+"××©× ×ת ××××¨× ×× ×תפר×× '×§×××¥ ← ××פ××× ×× ← ×ש××× ×ת'."
#: gnucash/gnome/gnc-split-reg.c:1208
#: gnucash/gnome-utils/gnc-tree-control-split-reg.c:840
@@ -7554,9 +7554,9 @@ msgid ""
"dialog (via File->Properties), after account setup, if you want to set a "
"default gain/loss account."
msgstr ""
-"×××ר ש×× ×××××¨× ×¢×××× ×ש××× ×ת, ×××× ×¦××¨× ××××ר ×ת××ת ××־ש×× ×× (×תפר×× '×§×××¥ "
-"← ××פ××× ××'), ×××ר ×××רת ××ש×××, ×¢× ×× ×ª ×××××ר ×ש××× ×ר×רת ×××× ×©× "
-"ר×××/×פס×."
+"×¢× ×× ×ª ×××××ר ×ש××× ×ר×רת ×××× ×¢××ר 'ר×××/×פס×', ××××ר ש××¨× ×××××¨× ×ש××× ×ת, "
+"××רש ××××ר ×ת××ת ××־ש×× ×× (×תפר×× '×§×××¥ ← ××פ××× ××'), ×××ר ש×ש××× "
+"××××ר."
#: gnucash/gnome-utils/dialog-options.c:701
msgid "Select no account"
@@ -7576,10 +7576,10 @@ msgid ""
"(via File->Properties), after account setup, to select a\n"
"default gain/loss account."
msgstr ""
-"××× ×ש××× ×ת ××× ×¡×ת ×× ××צ××ת\n"
-"×××××¢ ×ספר×× ×©× ×§××¢; ×ש ××××ר ×ת××ת ××־ש×× ××\n"
-"(×תפר×× '×§×××¥ ← ××פ××× ××'), ×××ר ×××רת ××ש×××, ××× ××××ר\n"
-"×ר×רת ×××× ××ש××× ×¨×××/×פס×."
+"××× ×ש××× ×ת '××× ×¡×ת' ×× '××צ××ת'\n"
+"×××××¢ ×ספר×× ×©×¦××××; ××× ××××ר ××ש××× ×ר×רת ×××× ××ש××× 'ר×××/×פס×',\n"
+"×××ר ××§×ת ×ש×××, ×ש ××××ר ×ת××ת ××־ש×× ××\n"
+"(×תפר×× '×§×××¥ ← ××פ××× ××')."
#: gnucash/gnome-utils/dialog-options.c:869
#: gnucash/import-export/qif-imp/dialog-account-picker.c:299
@@ -29124,7 +29124,7 @@ msgstr "ש×××× %d ××¢×¨× gnc_numeric ס××¤× SX [%sâ]â, ש×××ש ×
#: libgnucash/app-utils/gnc-sx-instance-model.c:1799
#, c-format
msgid "No exchange rate available in SX [%s] for %s -> %s, value is zero."
-msgstr "××× ×©×¢×¨× ×××¨× ×××× ×× × SX [%s] ×¢××ר %s ← %s, ×¢×¨× ×פס."
+msgstr "×©×¢×¨× ×××פ×× ×× ×××× ×× ×Ö¾SX [%s] שער ×××פ×××ר %s ← %s, ×¢×¨× '×פס'."
#. Translators: This and the following strings appear on
#. the account tab if the Tax Info column is displayed,
commit dddec792795835851dce815db4c5fc133dcad787
Author: S <t0kie at mailbox.org>
Date: Thu May 12 22:18:07 2022 +0200
Translation update by S <t0kie at mailbox.org> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: S <t0kie at mailbox.org>
diff --git a/po/de.po b/po/de.po
index 6f79058d3..b95b91f8c 100644
--- a/po/de.po
+++ b/po/de.po
@@ -25,6 +25,7 @@
# Christoph Franzen <christoph at alte-pflasterei.de>, 2021.
# Thomas Kriegel <warrel040 at gmx.de>, 2021.
# Stefan Bayer <stefan.bayer at stefanbayer.net>, 2021.
+# S <t0kie at mailbox.org>, 2022.
#
# Konventionen/Tastenkürzel:
# »Zitate«: [altgr]+[Y]/[X]
@@ -37,7 +38,7 @@ msgstr ""
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
"PO-Revision-Date: 2022-05-08 21:12+0000\n"
-"Last-Translator: Christian Wehling <christian.wehling at web.de>\n"
+"Last-Translator: S <t0kie at mailbox.org>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
"Language: de\n"
@@ -12771,7 +12772,7 @@ msgid ""
msgstr ""
"Dieser Dialog wird angezeigt, bevor Sie ein Forderungs-/"
"Verbindlichkeitskonto anlegen können. Diese Kontoarten sind für die "
-"Geschäftsbuchungen reserviert und sollten nicht manuell geändert werden,"
+"Geschäftsbuchungen reserviert und sollten nicht manuell geändert werden."
#: gnucash/gschemas/org.gnucash.GnuCash.warnings.gschema.xml.in:54
#: gnucash/gschemas/org.gnucash.GnuCash.warnings.gschema.xml.in:177
commit 1f9e99e6c258ae4af42ff539d8d2f33b47d468a1
Author: Christian Wehling <christian.wehling at web.de>
Date: Thu May 12 22:18:06 2022 +0200
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
209 failing checks (3.8%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Translation update by Christian Wehling <christian.wehling at web.de> using Weblate
po/de.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
214 failing checks (3.9%)
Translation: GnuCash/Program (German)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/de/
Co-authored-by: Christian Wehling <christian.wehling at web.de>
diff --git a/po/de.po b/po/de.po
index db3175905..6f79058d3 100644
--- a/po/de.po
+++ b/po/de.po
@@ -36,7 +36,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-03-14 20:55+0000\n"
+"PO-Revision-Date: 2022-05-08 21:12+0000\n"
"Last-Translator: Christian Wehling <christian.wehling at web.de>\n"
"Language-Team: German <https://hosted.weblate.org/projects/gnucash/gnucash/"
"de/>\n"
@@ -45,7 +45,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.12.1\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -1173,7 +1173,7 @@ msgstr "Anteile"
#: gnucash/gnome/assistant-stock-split.c:787
msgid "You don't have any stock accounts with balances!"
-msgstr "Sie haben keine Aktienkonten mit mehr als Null Aktien."
+msgstr "Sie haben keine Aktienkonten mit mehr als Null Aktien!"
# Fixme: Source Accelerator missing in dialog-invoice?
#: gnucash/gnome/business-gnome-utils.c:73
@@ -12910,7 +12910,7 @@ msgstr "Diese Rückfrage wird vor dem Ausschneiden einer Buchung angezeigt."
#: gnucash/gschemas/org.gnucash.GnuCash.warnings.gschema.xml.in:104
msgid "Cut a transaction with reconciled splits"
-msgstr "Eine Buchung mit abgeglichenen Teilen ausschneiden"
+msgstr "Eine Buchung mit abgeglichenen Buchungsteilen ausschneiden"
#: gnucash/gschemas/org.gnucash.GnuCash.warnings.gschema.xml.in:105
msgid ""
@@ -13135,7 +13135,7 @@ msgstr ""
"\n"
"Achtung: Dieses Feature ist noch in Entwicklung und funktioniert "
"wahrscheinlich nur fehlerhaft. Es könnte sogar Ihre Daten korrumpieren! "
-"Bitte sorgen Sie daher für ein rechtzeitiges Backup."
+"Bitte sorgen Sie daher für ein rechtzeitiges Backup!"
#: gnucash/gtkbuilder/assistant-acct-period.glade:24
msgid "Setup Account Period"
@@ -16404,7 +16404,7 @@ msgstr "Zugeordneter Kontonamen"
#: gnucash/gtkbuilder/dialog-imap-editor.glade:247
msgid "Count of Match String Usage"
-msgstr "Wie oft verwendet?"
+msgstr "Häufigkeit der Verwendung"
#: gnucash/gtkbuilder/dialog-imap-editor.glade:290
msgid ""
@@ -16872,7 +16872,7 @@ msgstr "Bestellungsposten"
msgid ""
"The order ID number. If left blank a reasonable number will be chosen for you"
msgstr ""
-"Die Bestellungsnummer. Falls keine angegeben wird, wird automatisch ein "
+"Die Bestellnummer. Falls keine angegeben wird, wird automatisch ein "
"sinnvoller Wert gewählt"
#: gnucash/gtkbuilder/dialog-payment.glade:136
@@ -17392,13 +17392,6 @@ msgid "Enable update match action"
msgstr "»Abgleichen und Datenübernahme«-Aktion aktivieren"
#: gnucash/gtkbuilder/dialog-preferences.glade:2298
-#, fuzzy
-#| msgid ""
-#| "Enable the UPDATE AND RECONCILE action in the transaction matcher. If "
-#| "enabled, a transaction whose best match's score is above the Auto-CLEAR "
-#| "threshold and has a different date or amount than the matching existing "
-#| "transaction will cause the existing transaction to be updated and cleared "
-#| "by default."
msgid ""
"Enable the UPDATE AND CLEAR action in the transaction matcher. If enabled, a "
"transaction whose best match's score is above the Auto-CLEAR threshold and "
@@ -21374,7 +21367,7 @@ msgstr ""
"\n"
"%u Konten wurden hinzugefügt und %u aktualisiert.\n"
"\n"
-"Folgende Fehler traten auf:"
+"Folgende Fehler traten auf..."
#: gnucash/import-export/csv-imp/assistant-csv-account-import.c:466
#, c-format
@@ -22095,7 +22088,7 @@ msgstr "Neu (%s nach »%s«, automatisch gewählt)"
#: gnucash/import-export/import-main-matcher.c:1745
#, c-format
msgid "New, UNBALANCED (need acct to transfer %s)!"
-msgstr "Neu (verbleibende %s benötigen Konto, nicht ausgeglichen)."
+msgstr "Neu (verbleibende %s benötigen Konto, nicht ausgeglichen)!"
#: gnucash/import-export/import-main-matcher.c:1763
#, c-format
@@ -22276,8 +22269,6 @@ msgstr ""
"eintippen."
#: gnucash/import-export/qif-imp/assistant-qif-import.c:906
-#, fuzzy
-#| msgid "_Name or description"
msgid "Name or _description"
msgstr "_Name oder Beschreibung"
@@ -27476,7 +27467,7 @@ msgstr "Anzeigen der Steuerwirksamkeit des Postens?"
#: gnucash/report/reports/standard/invoice.scm:235
msgid "Display each entry's total total tax?"
-msgstr "Zeigen jeden Eintrag des gesamten Steueranteils an"
+msgstr "Jeden Eintrag des gesamten Steueranteils anzeigen?"
#: gnucash/report/reports/standard/invoice.scm:240
msgid "Display the entry's value?"
@@ -29726,10 +29717,8 @@ msgid "Display the reconciled date?"
msgstr "Anzeigen des Abgleich-Datums?"
#: gnucash/report/trep-engine.scm:945
-#, fuzzy
-#| msgid "Display the reconciled date?"
msgid "Display the entered date?"
-msgstr "Anzeigen des Abgleich-Datums?"
+msgstr "Anzeigen des Eingabe-Datums?"
#: gnucash/report/trep-engine.scm:950
msgid "Display the notes if the memo is unavailable?"
@@ -30697,15 +30686,11 @@ msgstr ""
"worden sind."
#: libgnucash/engine/gnc-commodity.h:112
-#, fuzzy
-#| msgid "All non-currency"
msgctxt "Commodity Type"
msgid "All non-currency"
msgstr "Alle Nicht-Währungen"
#: libgnucash/engine/gnc-commodity.h:113
-#, fuzzy
-#| msgid "Currencies"
msgctxt "Commodity Type"
msgid "Currencies"
msgstr "Währungen"
commit a033f5cba521347b3f2c0a755dcde892a8e2272e
Author: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
Date: Thu May 12 22:18:06 2022 +0200
Translation update by Wellington Terumi Uemura <wellingtonuemura at gmail.com> using Weblate
po/pt_BR.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Portuguese (Brazil))
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/pt_BR/
Co-authored-by: Wellington Terumi Uemura <wellingtonuemura at gmail.com>
diff --git a/po/pt_BR.po b/po/pt_BR.po
index 02a839248..36e91d5b4 100644
--- a/po/pt_BR.po
+++ b/po/pt_BR.po
@@ -18,7 +18,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-03-10 17:47+0000\n"
+"PO-Revision-Date: 2022-05-03 21:10+0000\n"
"Last-Translator: Wellington Terumi Uemura <wellingtonuemura at gmail.com>\n"
"Language-Team: Portuguese (Brazil) <https://hosted.weblate.org/projects/"
"gnucash/gnucash/pt_BR/>\n"
@@ -27,7 +27,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n > 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.12.1\n"
#: borrowed/goffice/go-charmap-sel.c:70
msgid "Arabic"
@@ -1179,7 +1179,7 @@ msgstr "Cobrança"
#: gnucash/gnome/dialog-invoice.c:2640 gnucash/gnome/dialog-invoice.c:2866
#: gnucash/gnome/dialog-invoice.c:2867
msgid "Voucher"
-msgstr "Vale"
+msgstr "Comprovante"
#: gnucash/gnome/business-gnome-utils.c:225 gnucash/gnome/dialog-doclink.c:818
#: gnucash/gnome/dialog-invoice.c:3584
@@ -6685,7 +6685,7 @@ msgstr "Você não selecionou um proprietário"
#: gnucash/report/reports/standard/new-owner-report.scm:99
#: libgnucash/engine/gncOwner.c:219
msgid "Job"
-msgstr "Serviço"
+msgstr "Trabalho"
#: gnucash/gnome/search-owner.c:231
#: gnucash/gnome-search/search-reconciled.c:183
commit 8ed25e05e58bb001077bea295c37cca84c8549d3
Author: Cow <javier.fserrador at gmail.com>
Date: Thu May 12 22:18:05 2022 +0200
Translation update by Cow <javier.fserrador at gmail.com> using Weblate
po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
Translation update by Cow <javier.fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/glossary/es.po: 100.0% (222 of 222 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Glossary (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/glossary/es/
Translation update by Francisco Serrador <fserrador at gmail.com> using Weblate
po/es.po: 100.0% (5390 of 5390 strings; 0 fuzzy)
0 failing checks (0.0%)
Translation: GnuCash/Program (Spanish)
Translate-URL: https://hosted.weblate.org/projects/gnucash/gnucash/es/
Co-authored-by: Cow <javier.fserrador at gmail.com>
Co-authored-by: Francisco Serrador <fserrador at gmail.com>
diff --git a/po/es.po b/po/es.po
index 7c86b6d51..7968d2105 100644
--- a/po/es.po
+++ b/po/es.po
@@ -80,7 +80,7 @@ msgstr ""
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2022-03-09 18:00-0800\n"
-"PO-Revision-Date: 2022-04-27 19:08+0000\n"
+"PO-Revision-Date: 2022-05-12 20:17+0000\n"
"Last-Translator: Cow <javier.fserrador at gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/gnucash/gnucash/"
"es/>\n"
@@ -89,7 +89,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12.1-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
"X-Bugs: Report translation errors to the Language-Team address.\n"
"X-Poedit-SourceCharset: UTF-8\n"
"X-Poedit-KeywordsList: <b>;</b>;<span weight=\"bold\" size=\"larger\""
@@ -558,8 +558,8 @@ msgid ""
"(File[->Most Recently Used-List]).\n"
"The full path is displayed in the status bar."
msgstr ""
-"Si desea conocer cuales directorios donde están almacenados los archivos "
-"GnuCash recientes, pase el cursor sobre una de los asientos\n"
+"Si desea conocer cuales directorios donde están almacenados los archivos de "
+"GnuCash recientes, cubra el cursor de uno de los asientos\n"
"en el menú de historial (Archivo[->Listado más recientes utilizados]).\n"
"La ruta completa es representada dentro de la barra de estado."
@@ -692,7 +692,7 @@ msgid ""
"selected date. You can use '+' and '-' to increment and decrement check "
"numbers as well."
msgstr ""
-"Al introducir fechas, puede pulsar â+â o â-â para incrementar o decrementar "
+"Al introducir fechas, puede teclear â+â o â-â para incrementar o decrementar "
"la fecha seleccionada. Puede usar â+â y â-â para incrementar y decrementar "
"números de casillas también."
@@ -733,10 +733,10 @@ msgid ""
"use. Click the triangle at the far right of the column headings to change "
"the display."
msgstr ""
-"Puede fijar las pantallas del Editor de GarantÃa para representar el Origen "
-"Cotizado de una garantÃa, la cual facilita cuales origines alineados que sus "
-"garantÃa utiliza. Pulse el triángulo al último de las cabeceras de columna "
-"para modificar la pantalla."
+"Puede fijar las pantallas del Editor de GarantÃa para representar la "
+"Cotización Origen de una garantÃa, la cual facilita cuales origines "
+"alineados que sus garantÃa utiliza. Pulse el triángulo al último de las "
+"cabeceras de columna para modificar la pantalla."
#: doc/tip_of_the_day.list.c:96
msgid ""
@@ -1034,11 +1034,11 @@ msgstr "Remuneraciones Varias"
#: gnucash/gnome/assistant-loan.cpp:770
#, c-format
msgid "... pay \"%s\"?"
-msgstr "... liquidar «%s»?"
+msgstr "... remunerar «%s»?"
#: gnucash/gnome/assistant-loan.cpp:782
msgid "via Escrow account?"
-msgstr "vÃa cuenta de Aval?"
+msgstr "vÃa cuenta de aval?"
#: gnucash/gnome/assistant-loan.cpp:929
#: gnucash/gnome-utils/gnc-tree-model-split-reg.c:2894
@@ -1765,11 +1765,11 @@ msgstr "Enlace Documental Existente es"
#: gnucash/gnome/dialog-doclink.c:531 gnucash/gnome/dialog-doclink.c:576
msgid "File Found"
-msgstr "Fichero Encontrado"
+msgstr "Archivo Encontrado"
#: gnucash/gnome/dialog-doclink.c:533
msgid "File Not Found"
-msgstr "Fichero No Encontrado"
+msgstr "Archivo No Encontrado"
#: gnucash/gnome/dialog-doclink.c:546
msgid "Address Found"
@@ -1859,10 +1859,10 @@ msgid ""
"Double click on the entry in the Available column to modify the document "
"link."
msgstr ""
-"Pulsación doble en el apunte en la columna Id para ir al Ãtem de Negocio.\n"
-"Pulsación doble en el apunte en la columna Enlazar para abrir el Documento "
+"Pulsación doble en el asiento en la columna Id para ir al Ãtem de Negocio.\n"
+"Pulsación doble en el asiento en la columna Enlazar para abrir el Documento "
"Enlazado.\n"
-"Pulsación doble en el apunte en la columna Disponible para modificar el "
+"Pulsación doble en el asiento en la columna Disponible para modificar el "
"enlace documental."
#: gnucash/gnome/dialog-doclink.c:1103
@@ -2436,7 +2436,7 @@ msgstr "Vista de Anotación Crediticia"
#: gnucash/gnome/dialog-invoice.c:2159
msgid "View Invoice"
-msgstr "Vista Facturante"
+msgstr "Vista de Factura"
#: gnucash/gnome/dialog-invoice.c:2168
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:291
@@ -3983,28 +3983,28 @@ msgstr "Abre âCrear comprobante de gastoâ como diálogo"
#: gnucash/gnome/gnc-plugin-business.c:266
msgid "Find Expense _Voucher..."
-msgstr "Buscar anotación de _comprobante..."
+msgstr "Buscar _comprobante de gasto..."
#: gnucash/gnome/gnc-plugin-business.c:267
msgid "Open the Find Expense Voucher dialog"
-msgstr "Abre âBuscar Comprobante de Gastoâ como diálogo"
+msgstr "Abre el diálogo âBuscar Comprobante de Gastoâ"
#: gnucash/gnome/gnc-plugin-business.c:278
msgid "Business Linked Documents"
-msgstr "Documentos enlazados con negocios"
+msgstr "Documentos Enlazados a Negocios"
#: gnucash/gnome/gnc-plugin-business.c:279
msgid "View all Linked Business Documents"
-msgstr "Ver todos los documentos de negocio asociados"
+msgstr "Ver todos los Documentos Enlazados del Negocio"
#: gnucash/gnome/gnc-plugin-business.c:283
msgid "Sales _Tax Table"
-msgstr "Lengüeta _impositiva para venta"
+msgstr "Lengüeta _impositiva de ventas"
#: gnucash/gnome/gnc-plugin-business.c:284
msgid "View and edit the list of Sales Tax Tables (GST/VAT)"
msgstr ""
-"Vea y edite el listado de las Lengüetas Impositivas sobre Ventas (TIV/IVA)"
+"Vea y edite el listado de las Lengüetas de Impositivas sobre Ventas (TIV/IVA)"
#: gnucash/gnome/gnc-plugin-business.c:288
msgid "_Billing Terms Editor"
@@ -4020,15 +4020,15 @@ msgstr "Recordar cargos _vencidos"
#: gnucash/gnome/gnc-plugin-business.c:294
msgid "Open the Bills Due Reminder dialog"
-msgstr "Abre âRecordatorio de cargos vencidosâ como diálogo"
+msgstr "Abre el diálogo âRecordatorio de cargos vencidosâ"
#: gnucash/gnome/gnc-plugin-business.c:298
msgid "Invoices _Due Reminder"
-msgstr "Recordar facturas _vencidas"
+msgstr "Recordatorio de facturas _vencidas"
#: gnucash/gnome/gnc-plugin-business.c:299
msgid "Open the Invoices Due Reminder dialog"
-msgstr "Abre âRecordatorio de recibos vencidasâ como diálogo"
+msgstr "Abre el diálogo âRecordatorio de Facturas Vencidasâ"
#: gnucash/gnome/gnc-plugin-business.c:302
msgid "E_xport"
@@ -4246,13 +4246,13 @@ msgstr "Transfiere fondos desde una cuenta a otra"
#: gnucash/gnome/gnc-plugin-page-register2.c:367
#: gnucash/gnome/gnc-plugin-page-register.c:485
msgid "Stoc_k Split..."
-msgstr "Desglosar _mercancÃa..."
+msgstr "Desglosar _provisión..."
#: gnucash/gnome/gnc-plugin-page-account-tree.c:318
#: gnucash/gnome/gnc-plugin-page-register2.c:368
#: gnucash/gnome/gnc-plugin-page-register.c:486
msgid "Record a stock split or a stock merger"
-msgstr "Registrar un desglose o una unión de acción"
+msgstr "Registrar un desglose o una unión de provisión"
#: gnucash/gnome/gnc-plugin-page-account-tree.c:322
#: gnucash/gnome/gnc-plugin-page-register2.c:372
@@ -4760,7 +4760,7 @@ msgstr "Crear _factura"
#: gnucash/gnome/gnc-plugin-page-invoice.c:302
msgid "_Pay Invoice"
-msgstr "_Liquidar factura"
+msgstr "_Remunerar factura"
#. Translators: This is a menu item that opens a dialog for linking an
#. external file or URL with the bill, invoice, transaction, or voucher or
@@ -5039,7 +5039,8 @@ msgstr "Introduzca una remuneración para el titular de este comprobante"
#: gnucash/gnome/gnc-plugin-page-invoice.c:423
msgid "Open a employee report window for the owner of this voucher"
msgstr ""
-"Abre una ventana del boletÃn de operador para el titular de este comprobante"
+"Abre una ventana del boletÃn de operadores para el titular de este "
+"comprobante"
#: gnucash/gnome/gnc-plugin-page-invoice.c:430
msgid ""
@@ -5053,55 +5054,52 @@ msgid ""
"Reset default layout for all employee vouchers and credit notes back to "
"built-in defaults and update the current page accordingly"
msgstr ""
-"Restablecer diseño por defecto para todos los comprobantes de operativos y "
+"Restablecer diseño por defecto para todos los comprobantes de personal y "
"anotaciones crediticias devueltas a empotrados predeterminados y actualizar "
"la página actual de acorde a ello"
#: gnucash/gnome/gnc-plugin-page-invoice.c:436
msgid "Make a printable credit note"
-msgstr "Crear una nota de crédito imprimible"
+msgstr "Crea una anotación haber declarable"
#: gnucash/gnome/gnc-plugin-page-invoice.c:437
msgid "Edit this credit note"
-msgstr "Editar esta nota de crédito"
+msgstr "Editar esta nota de haber"
#: gnucash/gnome/gnc-plugin-page-invoice.c:438
msgid "Create a new credit note as a duplicate of the current one"
-msgstr ""
-"Crea una anotación crediticia nueva como un duplicado de la cuenta efectiva"
+msgstr "Crea una anotación haber nueva como un duplicado de la cuenta efectiva"
#: gnucash/gnome/gnc-plugin-page-invoice.c:439
msgid "Post this credit note to your Chart of Accounts"
-msgstr "Contabiliza esta anotación crediticia a su Ãrbol de Cuentas"
+msgstr "Contabiliza esta anotación haber a su Ãrbol de Cuentas"
#: gnucash/gnome/gnc-plugin-page-invoice.c:440
msgid "Unpost this credit note and make it editable"
-msgstr "Descontabiliza esta anotación crediticia y hacerla editable"
+msgstr "Descontabiliza esta anotación haber y hacerla editable"
#: gnucash/gnome/gnc-plugin-page-invoice.c:441
msgid "Create a new credit note for the same owner as the current one"
msgstr ""
-"Crea una anotación crediticia nueva para el mismo titular como el de la "
-"cuenta efectiva"
+"Crea una anotación haber nueva para el mismo titular como el de la efectiva"
#: gnucash/gnome/gnc-plugin-page-invoice.c:442
msgid "Move to the blank entry at the bottom of the credit note"
-msgstr "Ir al apunte en blanco al suelo de la anotación crediticia"
+msgstr "Ir al asiento en blanco al suelo de la anotación haber"
#: gnucash/gnome/gnc-plugin-page-invoice.c:443
msgid "Enter a payment for the owner of this credit note"
-msgstr ""
-"Introduce una remuneración para el titular de esta anotación crediticia"
+msgstr "Introduce una remuneración para el titular de esta anotación haber"
#: gnucash/gnome/gnc-plugin-page-invoice.c:444
msgid "Open a company report window for the owner of this credit note"
msgstr ""
"Abre una ventana del boletÃn de sociedad para el titular de esta anotación "
-"crediticia"
+"haber"
#: gnucash/gnome/gnc-plugin-page-invoice.c:445
msgid "Manage Document Link..."
-msgstr "Gestionar enlace de documento..."
+msgstr "Gestionar enlace documental..."
#: gnucash/gnome/gnc-plugin-page-invoice.c:452
#: gnucash/gnome/gnc-plugin-page-register2.c:498
@@ -5131,7 +5129,7 @@ msgstr "Descontabilizar"
#: gnucash/gnome/gnc-plugin-page-invoice.c:461
msgid "Pay"
-msgstr "Liquidar"
+msgstr "Remunerar"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:145
msgid "E_dit Vendor"
@@ -5139,7 +5137,7 @@ msgstr "Editar _proveedor"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:146
msgid "Edit the selected vendor"
-msgstr "Edita el proveedor seleccionado"
+msgstr "Edite el proveedor seleccionado"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:150
msgid "E_dit Customer"
@@ -5201,7 +5199,7 @@ msgstr "Listado de Proveedores"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:212
msgid "Show vendor aging overview for all vendors"
-msgstr "Muestra la previsión de proveedor frente a todos los proveedores"
+msgstr "Muestra la antigüedad del proveedor frente a todos los proveedores"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:216
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:295
@@ -5211,7 +5209,7 @@ msgstr "Listado de Clientes"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:217
msgid "Show customer aging overview for all customers"
-msgstr "Muestra la previsión del cliente frente a todos los clientes"
+msgstr "Muestra la antigüedad del cliente frente a todos los clientes"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:221
#: gnucash/report/reports/standard/job-report.scm:511
@@ -5221,7 +5219,7 @@ msgstr "BoletÃn de Proveedor"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:222
msgid "Show vendor report"
-msgstr "Muestra el boletÃn de proveedores"
+msgstr "Muestra el boletÃn del proveedor"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:226
#: gnucash/report/reports/standard/job-report.scm:505
@@ -5231,7 +5229,7 @@ msgstr "BoletÃn de Cliente"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:227
msgid "Show customer report"
-msgstr "Muestra el boletÃn de clientes"
+msgstr "Muestra el boletÃn del cliente"
#: gnucash/gnome/gnc-plugin-page-owner-tree.c:231
#: gnucash/report/reports/standard/job-report.scm:514
@@ -5397,7 +5395,7 @@ msgstr "Cor_tar"
#: gnucash/gnome/gnc-plugin-page-report.c:1217
#: gnucash/gnome-utils/gnc-main-window.c:321
msgid "Cut the current selection and copy it to clipboard"
-msgstr "Corta la selección efectiva y copiarlo al portapapeles"
+msgstr "Corta la selección efectiva y copiarla al portapapeles"
#: gnucash/gnome/gnc-plugin-page-register2.c:235
#: gnucash/gnome/gnc-plugin-page-register.c:344
@@ -6051,7 +6049,7 @@ msgstr "Guardar Config"
#. to be used as toolbar button label.
#: gnucash/gnome/gnc-plugin-page-report.c:1143
msgid "Save Config As..."
-msgstr "Guardar config como..."
+msgstr "Guardar Config como..."
#: gnucash/gnome/gnc-plugin-page-report.c:1144
msgid "Make Pdf"
@@ -6064,7 +6062,7 @@ msgid ""
"will be saved in the file %s."
msgstr ""
"Actualiza la configuración guardada del boletÃn actual. La configuración del "
-"boletÃn será guardada en el fichero %s."
+"boletÃn será guardada en el archivo %s."
#: gnucash/gnome/gnc-plugin-page-report.c:1199
#, c-format
@@ -6074,7 +6072,7 @@ msgid ""
msgstr ""
"Agrega la configuración del boletÃn actual al menú «Boletines -> "
"Configuraciones del BoletÃn Guardado». La configuración del boletÃn será "
-"guardado en el fichero %s."
+"guardada en el archivo %s."
#: gnucash/gnome/gnc-plugin-page-report.c:1205
msgid "_Print Report..."
@@ -6086,19 +6084,19 @@ msgstr "Escribe el boletÃn efectivo"
#: gnucash/gnome/gnc-plugin-page-report.c:1210
msgid "Export as P_DF..."
-msgstr "Exportar como P_DF..."
+msgstr "Exportar como *.p_df..."
#: gnucash/gnome/gnc-plugin-page-report.c:1211
msgid "Export the current report as a PDF document"
-msgstr "Exporta el boletÃn efectivo como un documento PDF"
+msgstr "Exporta el boletÃn presente como un documento *.pdf"
#: gnucash/gnome/gnc-plugin-page-report.c:1236
msgid "Save _Report Configuration"
-msgstr "_Guardar configuración boletinada"
+msgstr "Guarda_r configuración del informe"
#: gnucash/gnome/gnc-plugin-page-report.c:1240
msgid "Save Report Configuration As..."
-msgstr "Guardar Configuración de BoletÃn como..."
+msgstr "Guardar configuración de boletÃn como..."
#: gnucash/gnome/gnc-plugin-page-report.c:1244
msgid "Export _Report"
@@ -6106,7 +6104,7 @@ msgstr "Exportar _boletÃn"
#: gnucash/gnome/gnc-plugin-page-report.c:1245
msgid "Export HTML-formatted report to file"
-msgstr "Exportar boletÃn con formato HTML a fichero"
+msgstr "Exportar boletÃn con formato *.html a fichero"
#: gnucash/gnome/gnc-plugin-page-report.c:1249
msgid "_Report Options"
@@ -6115,15 +6113,15 @@ msgstr "Opciones de _boletÃn"
#: gnucash/gnome/gnc-plugin-page-report.c:1250
#: gnucash/report/html-utilities.scm:322
msgid "Edit report options"
-msgstr "Editar opciones boletinadas"
+msgstr "Edite opciones del boletÃn"
#: gnucash/gnome/gnc-plugin-page-report.c:1255
msgid "Back"
-msgstr "Atras"
+msgstr "Atrás"
#: gnucash/gnome/gnc-plugin-page-report.c:1256
msgid "Move back one step in the history"
-msgstr "Retroceder un paso en la historia"
+msgstr "Retrocede un paso en el historial"
#: gnucash/gnome/gnc-plugin-page-report.c:1260
msgid "Forward"
@@ -6131,7 +6129,7 @@ msgstr "Siguiente"
#: gnucash/gnome/gnc-plugin-page-report.c:1261
msgid "Move forward one step in the history"
-msgstr "Avanzar un paso en la historia"
+msgstr "Avanza un paso en el historial"
#: gnucash/gnome/gnc-plugin-page-report.c:1265
msgid "Reload"
@@ -6147,7 +6145,7 @@ msgstr "Detener"
#: gnucash/gnome/gnc-plugin-page-report.c:1271
msgid "Cancel outstanding HTML requests"
-msgstr "Cancelar petición pendiente de HTML"
+msgstr "Cancela petición *.html pendiente"
#: gnucash/gnome/gnc-plugin-page-report.c:1524
#: gnucash/gnome/gnc-plugin-page-report.c:1557
@@ -9057,11 +9055,11 @@ msgstr "Barra de _herramientas"
#: gnucash/gnome-utils/gnc-main-window.c:410
msgid "Show/hide the toolbar on this window"
-msgstr "Mostrar/ocultar la barra de herramientas en esta ventana"
+msgstr "Muestra/oculta la barra de herramientas en esta ventana"
#: gnucash/gnome-utils/gnc-main-window.c:414
msgid "Su_mmary Bar"
-msgstr "Barra de _resumen"
+msgstr "Barra de resu_men"
#: gnucash/gnome-utils/gnc-main-window.c:415
msgid "Show/hide the summary bar on this window"
@@ -12370,13 +12368,13 @@ msgid ""
"If active, each new register will be opened in a new window. Otherwise each "
"new register will be opened as a tab in the main window."
msgstr ""
-"Si se activa, cada registro nuevo se abrirá en una ventana nueva. En otro "
+"Si se activa, cada registro nuevo será abierto en una ventana nueva. En otro "
"caso, cada registro nuevo será abierto como una lengüeta en la ventana "
"principal."
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:271
msgid "Color all lines of a transaction the same"
-msgstr "Rellenar todas las lÃneas de una transacción con el mismo color"
+msgstr "Colorea todas las lÃneas de una transacción con el mismo color"
#: gnucash/gschemas/org.gnucash.GnuCash.gschema.xml.in:272
msgid ""
@@ -27355,7 +27353,7 @@ msgstr ""
#: gnucash/report/reports/standard/income-statement.scm:517
#: libgnucash/engine/Account.cpp:4483 libgnucash/engine/Scrub.c:497
msgid "Trading"
-msgstr "Comercial"
+msgstr "Comerciales"
#: gnucash/report/reports/standard/income-statement.scm:520
msgid "Total Trading"
@@ -30048,7 +30046,7 @@ msgid ""
"style format string."
msgstr ""
"La cadena de formato que se utiliza para generar números de operación. Esto "
-"es una cadena de formato de estilo de escritura."
+"es una cadena con formato de estilo para escritura."
#: libgnucash/app-utils/business-prefs.scm:67
msgid ""
@@ -30092,7 +30090,7 @@ msgstr "La dirección de su sociedad."
#: libgnucash/app-utils/business-prefs.scm:91
msgid "The contact person to print on invoices."
-msgstr "La persona de contacto a escribir sobre recibos."
+msgstr "La persona de contacto a escribir sobre facturas."
#: libgnucash/app-utils/business-prefs.scm:96
msgid "The phone number of your business."
@@ -30164,8 +30162,8 @@ msgid ""
"Check to have trading accounts used for transactions involving more than one "
"currency or commodity."
msgstr ""
-"Marcar para tener cuentas de mercado bursátil usadas para transacciones "
-"implicando más de una moneda o materia prima."
+"Marcar para tener cuentas mercantiles usadas para transacciones implicando "
+"más de una moneda o materia prima."
#: libgnucash/app-utils/business-prefs.scm:167
msgid "Budget to be used when none has been otherwise specified."
@@ -30249,7 +30247,7 @@ msgstr "Primer dÃa del mes anterior."
#: libgnucash/app-utils/date-utilities.scm:1000
msgid "Last day of previous month."
-msgstr "Ultimo dÃa del mes anterior."
+msgstr "Ãltimo dÃa del mes anterior."
#: libgnucash/app-utils/date-utilities.scm:1004
msgid "Start of next month"
@@ -30261,7 +30259,7 @@ msgstr "Primer dÃa del mes siguiente."
#: libgnucash/app-utils/date-utilities.scm:1011
msgid "End of next month"
-msgstr "Final del siguiente mes"
+msgstr "Final del mes siguiente"
#: libgnucash/app-utils/date-utilities.scm:1014
msgid "Last day of next month."
@@ -30329,7 +30327,7 @@ msgstr "Una semana anterior."
#: libgnucash/app-utils/date-utilities.scm:1078
msgid "Three Months Ago"
-msgstr "Tres meses por detrás"
+msgstr "Hace Tres Meses"
#: libgnucash/app-utils/date-utilities.scm:1080
msgid "Three Months Ago."
@@ -30345,7 +30343,7 @@ msgstr "Seis meses anteriores."
#: libgnucash/app-utils/date-utilities.scm:1089
msgid "One Year Ago"
-msgstr "Hace un año"
+msgstr "Hace Un Año"
#: libgnucash/app-utils/date-utilities.scm:1091
msgid "One Year Ago."
@@ -30353,7 +30351,7 @@ msgstr "Un año anterior."
#: libgnucash/app-utils/date-utilities.scm:1095
msgid "One Month Ahead"
-msgstr "Un mes por delante"
+msgstr "Tras Un Mes"
#: libgnucash/app-utils/date-utilities.scm:1097
msgid "One Month Ahead."
@@ -30361,7 +30359,7 @@ msgstr "Un mes posterior."
#: libgnucash/app-utils/date-utilities.scm:1101
msgid "One Week Ahead"
-msgstr "Una semana por delante"
+msgstr "Tras Una Semana"
#: libgnucash/app-utils/date-utilities.scm:1103
msgid "One Week Ahead."
@@ -30369,7 +30367,7 @@ msgstr "Una semana posterior."
#: libgnucash/app-utils/date-utilities.scm:1107
msgid "Three Months Ahead"
-msgstr "Tres meses por delante"
+msgstr "Tras Tres Meses"
#: libgnucash/app-utils/date-utilities.scm:1109
msgid "Three Months Ahead."
@@ -30385,7 +30383,7 @@ msgstr "Seis meses posteriores."
#: libgnucash/app-utils/date-utilities.scm:1118
msgid "One Year Ahead"
-msgstr "Un año por delante"
+msgstr "Tras Un Año"
#: libgnucash/app-utils/date-utilities.scm:1120
msgid "One Year Ahead."
@@ -30432,7 +30430,7 @@ msgstr "Error numérico"
#: libgnucash/app-utils/gnc-sx-instance-model.c:1018
#, c-format
msgid "Unknown account for guid [%s], cancelling SX [%s] creation."
-msgstr "Cuenta desconocida para guid [%s], cancelando creación SX[%s]."
+msgstr "Cuenta desconocida para guid [%s], cancelando creación SX [%s]."
#: libgnucash/app-utils/gnc-sx-instance-model.c:1071
#, c-format
diff --git a/po/glossary/es.po b/po/glossary/es.po
index 27900844b..039051c01 100644
--- a/po/glossary/es.po
+++ b/po/glossary/es.po
@@ -10,14 +10,15 @@
# Guille <willelopz+weblate at gmail.com>, 2021.
# Guille Lopez <willelopz at gmail.com>, 2021.
# Francisco Serrador <fserrador at gmail.com>, 2021, 2022.
+# Cow <javier.fserrador at gmail.com>, 2022.
msgid ""
msgstr ""
"Project-Id-Version: GnuCash 4.8\n"
"Report-Msgid-Bugs-To: https://bugs.gnucash.org/enter_bug."
"cgi?product=GnuCash&component=Translations\n"
"POT-Creation-Date: 2021-12-05 20:11+0100\n"
-"PO-Revision-Date: 2022-03-06 22:36+0000\n"
-"Last-Translator: Francisco Serrador <fserrador at gmail.com>\n"
+"PO-Revision-Date: 2022-05-12 20:17+0000\n"
+"Last-Translator: Cow <javier.fserrador at gmail.com>\n"
"Language-Team: Spanish <https://hosted.weblate.org/projects/gnucash/glossary/"
"es/>\n"
"Language: es\n"
@@ -25,7 +26,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=n != 1;\n"
-"X-Generator: Weblate 4.12-dev\n"
+"X-Generator: Weblate 4.13-dev\n"
#. "English Definition (Dear translator: This file will never be visible to the user! It should only serve as a tool for you, the translator. Nothing more.)"
msgid "Term (Dear translator: This file will never be visible to the user!)"
@@ -813,7 +814,7 @@ msgstr "total"
#. "A piece of business done; the transfer of money from one account to one or more other accounts. (see also: Scheduled Transaction)"
msgid "transaction"
-msgstr "transacción"
+msgstr "[transacción], asiento"
#. "A transaction whose amount has actually been moved. The word comes from checks: a check is issued, but several steps have to be done until the amount is actually retrieved from the bank account, which is the point in time where that transaction (check) gets cleared."
msgid "transaction state: cleared"
@@ -849,7 +850,7 @@ msgstr "balance general (boletÃn)"
#. "A class or things that have characteristics in common; type of an account, of a commodity etc."
msgid "type"
-msgstr "teclear, tecla"
+msgstr "tipo, teclear, tecla"
#. "A fixed amount or number used as a standard of measurement; e.g. millimeters, inch; for absolute positioning in the custom check format."
msgid "units"
@@ -876,7 +877,7 @@ msgid "withdraw (in the reconcile dialog)"
msgstr "cargo"
msgid "stock"
-msgstr "mercancÃa"
+msgstr "albarán, mercancÃa, [provisión]"
msgid "due"
msgstr "vencimiento"
@@ -898,7 +899,7 @@ msgid "log"
msgstr "bitácora"
msgid "Void"
-msgstr "Anulada"
+msgstr "válido"
msgid "transactions"
msgstr "transacciones"
commit b41e626076a1d4892831f1aa8a3c85253825f2f1
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun May 8 10:55:16 2022 +0100
Bug 798053 - Accounts renumeration (renumbering)
In the renumbering sub accounts dialog, the examples displayed have
leading zeros but when pressing 'OK' they are dropped. This has been
fixed and an additional spin button added to specify the number of
digits the generated code will have.
diff --git a/gnucash/gnome-utils/dialog-account.c b/gnucash/gnome-utils/dialog-account.c
index 4db03d97b..4f79f08cf 100644
--- a/gnucash/gnome-utils/dialog-account.c
+++ b/gnucash/gnome-utils/dialog-account.c
@@ -128,6 +128,7 @@ typedef struct _RenumberDialog
GtkWidget *dialog;
GtkWidget *prefix;
GtkWidget *interval;
+ GtkWidget *digits;
GtkWidget *example1;
GtkWidget *example2;
@@ -147,6 +148,7 @@ static void gnc_account_window_set_name (AccountWindow *aw);
void gnc_account_renumber_prefix_changed_cb (GtkEditable *editable, RenumberDialog *data);
void gnc_account_renumber_interval_changed_cb (GtkSpinButton *spinbutton, RenumberDialog *data);
+void gnc_account_renumber_digits_changed_cb (GtkSpinButton *spinbutton, RenumberDialog *data);
void gnc_account_renumber_response_cb (GtkDialog *dialog, gint response, RenumberDialog *data);
void gnc_account_window_destroy_cb (GtkWidget *object, gpointer data);
@@ -2043,16 +2045,34 @@ gnc_account_renumber_update_examples (RenumberDialog *data)
{
gchar *str;
gchar *prefix;
- gint interval;
+ gint interval;
+ gint digits;
unsigned int num_digits = 1;
g_return_if_fail (data->num_children > 0);
+
prefix = gtk_editable_get_chars (GTK_EDITABLE(data->prefix), 0, -1);
interval = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->interval));
+ digits = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->digits));
+
if (interval <= 0)
interval = 10;
+
num_digits = (unsigned int)log10((double)(data->num_children * interval)) + 1;
+ if (digits <= num_digits)
+ {
+ g_signal_handlers_block_by_func (GTK_SPIN_BUTTON(data->digits),
+ (gpointer)gnc_account_renumber_digits_changed_cb,
+ data);
+ gtk_spin_button_set_value (GTK_SPIN_BUTTON(data->digits), num_digits);
+ g_signal_handlers_unblock_by_func (GTK_SPIN_BUTTON(data->digits),
+ (gpointer)gnc_account_renumber_digits_changed_cb,
+ data);
+ }
+ else
+ num_digits = digits;
+
if (strlen (prefix))
str = g_strdup_printf ("%s-%0*d", prefix, num_digits, interval);
else
@@ -2088,20 +2108,28 @@ gnc_account_renumber_interval_changed_cb (GtkSpinButton *spinbutton,
gnc_account_renumber_update_examples (data);
}
+void
+gnc_account_renumber_digits_changed_cb (GtkSpinButton *spinbutton,
+ RenumberDialog *data)
+{
+ gnc_account_renumber_update_examples (data);
+}
+
void
gnc_account_renumber_response_cb (GtkDialog *dialog,
gint response,
RenumberDialog *data)
{
- GList *children = NULL, *tmp;
- gchar *prefix;
- gint interval;
- unsigned int num_digits, i;
-
if (response == GTK_RESPONSE_OK)
{
+ GList *children = gnc_account_get_children_sorted (data->parent);
+ GList *tmp;
+ gchar *prefix;
+ gint interval;
+ unsigned int num_digits, i;
+
gtk_widget_hide (data->dialog);
- children = gnc_account_get_children_sorted (data->parent);
+
if (children == NULL)
{
PWARN("Can't renumber children of an account with no children!");
@@ -2110,14 +2138,10 @@ gnc_account_renumber_response_cb (GtkDialog *dialog,
}
prefix = gtk_editable_get_chars (GTK_EDITABLE(data->prefix), 0, -1);
interval = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->interval));
-
- if (interval <= 0)
- interval = 10;
-
- num_digits = (unsigned int)log10 ((double)(data->num_children * interval) + 1);
+ num_digits = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->digits));
gnc_set_busy_cursor (NULL, TRUE);
- for (tmp = children, i = 1; tmp; tmp = g_list_next(tmp), i += 1)
+ for (tmp = children, i = 1; tmp; tmp = g_list_next (tmp), i += 1)
{
gchar *str;
if (strlen (prefix))
@@ -2125,13 +2149,14 @@ gnc_account_renumber_response_cb (GtkDialog *dialog,
num_digits, interval * i);
else
str = g_strdup_printf ("%0*d", num_digits, interval * i);
+
xaccAccountSetCode (tmp->data, str);
g_free (str);
}
gnc_unset_busy_cursor (NULL);
+ g_free (prefix);
g_list_free (children);
}
-
gtk_widget_destroy (data->dialog);
g_free (data);
}
@@ -2148,12 +2173,14 @@ gnc_account_renumber_create_dialog (GtkWidget *window, Account *account)
* should be disabled if the account has no children.
*/
g_return_if_fail (gnc_account_n_children (account) > 0);
+
data = g_new (RenumberDialog, 1);
data->parent = account;
data->num_children = gnc_account_n_children (account);
builder = gtk_builder_new ();
gnc_builder_add_from_file (builder, "dialog-account.glade", "interval_adjustment");
+ gnc_builder_add_from_file (builder, "dialog-account.glade", "digit_spin_adjustment");
gnc_builder_add_from_file (builder, "dialog-account.glade", "account_renumber_dialog");
data->dialog = GTK_WIDGET(gtk_builder_get_object (builder, "account_renumber_dialog"));
gtk_window_set_transient_for (GTK_WINDOW(data->dialog), GTK_WINDOW(window));
@@ -2163,9 +2190,7 @@ gnc_account_renumber_create_dialog (GtkWidget *window, Account *account)
widget = GTK_WIDGET(gtk_builder_get_object (builder, "header_label"));
fullname = gnc_account_get_full_name (account);
- string = g_strdup_printf (_( "Renumber the immediate sub-accounts of %s? "
- "This will replace the account code field of "
- "each child account with a newly generated code."),
+ string = g_strdup_printf (_("Renumber the immediate sub-accounts of '%s'?"),
fullname);
gtk_label_set_text (GTK_LABEL(widget), string);
g_free (string);
@@ -2173,6 +2198,7 @@ gnc_account_renumber_create_dialog (GtkWidget *window, Account *account)
data->prefix = GTK_WIDGET(gtk_builder_get_object (builder, "prefix_entry"));
data->interval = GTK_WIDGET(gtk_builder_get_object (builder, "interval_spin"));
+ data->digits = GTK_WIDGET(gtk_builder_get_object (builder, "digit_spin"));
data->example1 = GTK_WIDGET(gtk_builder_get_object (builder, "example1_label"));
data->example2 = GTK_WIDGET(gtk_builder_get_object (builder, "example2_label"));
diff --git a/gnucash/gtkbuilder/dialog-account.glade b/gnucash/gtkbuilder/dialog-account.glade
index f0a6134bb..3447f545e 100644
--- a/gnucash/gtkbuilder/dialog-account.glade
+++ b/gnucash/gtkbuilder/dialog-account.glade
@@ -1050,6 +1050,13 @@
<class name="gnc-class-account"/>
</style>
</object>
+ <object class="GtkAdjustment" id="digit_spin_adjustment">
+ <property name="lower">1</property>
+ <property name="upper">100</property>
+ <property name="value">3</property>
+ <property name="step-increment">1</property>
+ <property name="page-increment">10</property>
+ </object>
<object class="GtkListStore" id="fraction_liststore">
<columns>
<!-- column-name Fractions -->
@@ -1901,7 +1908,7 @@
<property name="border-width">6</property>
<property name="title" translatable="yes">Renumber sub-accounts</property>
<property name="modal">True</property>
- <property name="default-width">400</property>
+ <property name="default-width">450</property>
<property name="type-hint">dialog</property>
<signal name="response" handler="gnc_account_renumber_response_cb" swapped="no"/>
<child internal-child="vbox">
@@ -1954,7 +1961,7 @@
</packing>
</child>
<child>
- <!-- n-columns=2 n-rows=4 -->
+ <!-- n-columns=2 n-rows=6 -->
<object class="GtkGrid" id="grid400">
<property name="visible">True</property>
<property name="can-focus">False</property>
@@ -1969,15 +1976,17 @@
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">1</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
<object class="GtkLabel" id="header_label">
<property name="visible">True</property>
<property name="can-focus">False</property>
+ <property name="halign">start</property>
<property name="label">Renumber the immediate sub-accounts of xxx.</property>
<property name="wrap">True</property>
+ <property name="xalign">0</property>
</object>
<packing>
<property name="left-attach">0</property>
@@ -1993,7 +2002,7 @@
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">1</property>
+ <property name="top-attach">2</property>
</packing>
</child>
<child>
@@ -2007,7 +2016,7 @@
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">3</property>
+ <property name="top-attach">5</property>
</packing>
</child>
<child>
@@ -2019,7 +2028,7 @@
</object>
<packing>
<property name="left-attach">0</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
@@ -2033,7 +2042,7 @@
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">2</property>
+ <property name="top-attach">3</property>
</packing>
</child>
<child>
@@ -2080,7 +2089,48 @@
</object>
<packing>
<property name="left-attach">1</property>
- <property name="top-attach">3</property>
+ <property name="top-attach">5</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkSpinButton" id="digit_spin">
+ <property name="visible">True</property>
+ <property name="can-focus">True</property>
+ <property name="adjustment">digit_spin_adjustment</property>
+ <signal name="value-changed" handler="gnc_account_renumber_digits_changed_cb" swapped="no"/>
+ </object>
+ <packing>
+ <property name="left-attach">1</property>
+ <property name="top-attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="halign">end</property>
+ <property name="label" translatable="yes">Number of Digits</property>
+ </object>
+ <packing>
+ <property name="left-attach">0</property>
+ <property name="top-attach">4</property>
+ </packing>
+ </child>
+ <child>
+ <object class="GtkLabel" id="label401">
+ <property name="visible">True</property>
+ <property name="can-focus">False</property>
+ <property name="halign">start</property>
+ <property name="margin-top">3</property>
+ <property name="margin-bottom">3</property>
+ <property name="label" translatable="yes">This will replace the account code field of each child account with a newly generated code</property>
+ <property name="wrap">True</property>
+ <property name="xalign">0</property>
+ </object>
+ <packing>
+ <property name="left-attach">0</property>
+ <property name="top-attach">1</property>
+ <property name="width">2</property>
</packing>
</child>
</object>
commit d195a87079110063f8cbeb8af8f0fca3c9c0dfe4
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Sun May 8 10:29:27 2022 +0100
Change source files dialog-account.* for spaces and tabs
diff --git a/gnucash/gnome-utils/dialog-account.c b/gnucash/gnome-utils/dialog-account.c
index e7ecf2e6c..4db03d97b 100644
--- a/gnucash/gnome-utils/dialog-account.c
+++ b/gnucash/gnome-utils/dialog-account.c
@@ -73,13 +73,13 @@ typedef enum
typedef struct _AccountWindow
{
- QofBook *book;
- gboolean modal;
+ QofBook *book;
+ gboolean modal;
GtkWidget *dialog;
AccountDialogType dialog_type;
- GncGUID account;
+ GncGUID account;
Account *created_account;
gchar **subaccount_names;
@@ -87,38 +87,38 @@ typedef struct _AccountWindow
GNCAccountType type;
- GtkWidget * notebook;
+ GtkWidget *notebook;
- GtkWidget * name_entry;
- GtkWidget * description_entry;
- GtkWidget * color_entry_button;
- GtkWidget * color_default_button;
- GtkWidget * code_entry;
- GtkTextBuffer * notes_text_buffer;
+ GtkWidget *name_entry;
+ GtkWidget *description_entry;
+ GtkWidget *color_entry_button;
+ GtkWidget *color_default_button;
+ GtkWidget *code_entry;
+ GtkTextBuffer *notes_text_buffer;
- GtkWidget * commodity_edit;
+ GtkWidget *commodity_edit;
dialog_commodity_mode commodity_mode;
- GtkWidget * account_scu;
+ GtkWidget *account_scu;
- guint32 valid_types;
+ guint32 valid_types;
GNCAccountType preferred_account_type;
- GtkWidget * type_view;
- GtkTreeView * parent_tree;
- GtkWidget * parent_scroll;
+ GtkWidget *type_view;
+ GtkTreeView *parent_tree;
+ GtkWidget *parent_scroll;
- GtkWidget * opening_balance_button;
- GtkWidget * opening_balance_edit;
- GtkWidget * opening_balance_date_edit;
- GtkWidget * opening_balance_page;
+ GtkWidget *opening_balance_button;
+ GtkWidget *opening_balance_edit;
+ GtkWidget *opening_balance_date_edit;
+ GtkWidget *opening_balance_page;
- GtkWidget * opening_equity_radio;
- GtkWidget * transfer_account_scroll;
- GtkWidget * transfer_tree;
+ GtkWidget *opening_equity_radio;
+ GtkWidget *transfer_account_scroll;
+ GtkWidget *transfer_tree;
- GtkWidget * tax_related_button;
- GtkWidget * placeholder_button;
- GtkWidget * hidden_button;
- GtkWidget * auto_interest_button;
+ GtkWidget *tax_related_button;
+ GtkWidget *placeholder_button;
+ GtkWidget *hidden_button;
+ GtkWidget *auto_interest_button;
gint component_id;
} AccountWindow;
@@ -131,8 +131,8 @@ typedef struct _RenumberDialog
GtkWidget *example1;
GtkWidget *example2;
- Account *parent;
- gint num_children;
+ Account *parent;
+ gint num_children;
} RenumberDialog;
/** Static Globals *******************************************************/
@@ -152,8 +152,8 @@ void gnc_account_renumber_response_cb (GtkDialog *dialog, gint response, Renumbe
void gnc_account_window_destroy_cb (GtkWidget *object, gpointer data);
void opening_equity_cb (GtkWidget *w, gpointer data);
static void gnc_account_parent_changed_cb (GtkTreeSelection *selection, gpointer data);
-void gnc_account_name_changed_cb(GtkWidget *widget, gpointer data);
-void gnc_account_color_default_cb(GtkWidget *widget, gpointer data);
+void gnc_account_name_changed_cb (GtkWidget *widget, gpointer data);
+void gnc_account_color_default_cb (GtkWidget *widget, gpointer data);
void gnc_account_name_insert_text_cb (GtkWidget *entry,
const gchar *text,
gint length,
@@ -199,10 +199,9 @@ gnc_account_commodity_from_type (AccountWindow * aw, gboolean update)
if (update && (new_mode != aw->commodity_mode))
{
- gnc_general_select_set_selected(GNC_GENERAL_SELECT (aw->commodity_edit),
- NULL);
+ gnc_general_select_set_selected (GNC_GENERAL_SELECT(aw->commodity_edit),
+ NULL);
}
-
aw->commodity_mode = new_mode;
}
@@ -226,10 +225,12 @@ gnc_account_opening_balance_button_update (AccountWindow *aw, gnc_commodity *com
if (!gnc_using_equity_type_opening_balance_account (gnc_get_current_book()))
return;
- switch(aw->dialog_type)
+ switch (aw->dialog_type)
{
case EDIT_ACCOUNT:
- gtk_widget_set_sensitive (aw->opening_balance_button, (ob_account == NULL || ob_account == account) && has_splits == 0);
+ gtk_widget_set_sensitive (aw->opening_balance_button, (ob_account == NULL ||
+ ob_account == account) &&
+ has_splits == 0);
break;
case NEW_ACCOUNT:
gtk_widget_set_sensitive (aw->opening_balance_button, ob_account == NULL);
@@ -239,7 +240,7 @@ gnc_account_opening_balance_button_update (AccountWindow *aw, gnc_commodity *com
/* Copy the account values to the GUI widgets */
static void
-gnc_account_to_ui(AccountWindow *aw)
+gnc_account_to_ui (AccountWindow *aw)
{
Account *account;
gnc_commodity * commodity;
@@ -257,12 +258,14 @@ gnc_account_to_ui(AccountWindow *aw)
}
string = xaccAccountGetName (account);
- if (string == NULL) string = "";
- gtk_entry_set_text(GTK_ENTRY(aw->name_entry), string);
+ if (string == NULL)
+ string = "";
+ gtk_entry_set_text (GTK_ENTRY(aw->name_entry), string);
string = xaccAccountGetDescription (account);
- if (string == NULL) string = "";
- gtk_entry_set_text(GTK_ENTRY(aw->description_entry), string);
+ if (string == NULL)
+ string = "";
+ gtk_entry_set_text (GTK_ENTRY(aw->description_entry), string);
string = xaccAccountGetColor (account);
@@ -272,57 +275,58 @@ gnc_account_to_ui(AccountWindow *aw)
if (!gdk_rgba_parse (&color, string))
gdk_rgba_parse (&color, DEFAULT_COLOR);
- gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(aw->color_entry_button), &color);
+ gtk_color_chooser_set_rgba (GTK_COLOR_CHOOSER(aw->color_entry_button), &color);
commodity = xaccAccountGetCommodity (account);
- gnc_general_select_set_selected (GNC_GENERAL_SELECT (aw->commodity_edit),
+ gnc_general_select_set_selected (GNC_GENERAL_SELECT(aw->commodity_edit),
commodity);
gnc_account_commodity_from_type (aw, FALSE);
nonstd_scu = xaccAccountGetNonStdSCU (account);
if (nonstd_scu)
{
- index = xaccAccountGetCommoditySCUi(account);
- index = log10(index) + 1;
+ index = xaccAccountGetCommoditySCUi (account);
+ index = log10 (index) + 1;
}
else
{
index = 0;
}
- gtk_combo_box_set_active(GTK_COMBO_BOX(aw->account_scu), index);
+ gtk_combo_box_set_active (GTK_COMBO_BOX(aw->account_scu), index);
string = xaccAccountGetCode (account);
- if (string == NULL) string = "";
- gtk_entry_set_text(GTK_ENTRY(aw->code_entry), string);
+ if (string == NULL)
+ string = "";
+ gtk_entry_set_text (GTK_ENTRY(aw->code_entry), string);
string = xaccAccountGetNotes (account);
- if (string == NULL) string = "";
+ if (string == NULL)
+ string = "";
gtk_text_buffer_set_text (aw->notes_text_buffer, string, strlen(string));
gnc_account_opening_balance_button_update (aw, commodity);
flag = xaccAccountGetIsOpeningBalance (account);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (aw->opening_balance_button),
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(aw->opening_balance_button),
flag);
flag = xaccAccountGetTaxRelated (account);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (aw->tax_related_button),
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(aw->tax_related_button),
flag);
flag = xaccAccountGetPlaceholder (account);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (aw->placeholder_button),
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(aw->placeholder_button),
flag);
flag = xaccAccountGetHidden (account);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (aw->hidden_button),
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(aw->hidden_button),
flag);
set_auto_interest_box (aw);
LEAVE(" ");
}
-
static gboolean
gnc_account_create_transfer_balance (QofBook *book,
Account *account,
@@ -377,7 +381,7 @@ gnc_account_create_transfer_balance (QofBook *book,
/* Record the GUI values into the Account structure */
static void
-gnc_ui_to_account(AccountWindow *aw)
+gnc_ui_to_account (AccountWindow *aw)
{
Account *account;
gnc_commodity *commodity;
@@ -423,8 +427,8 @@ gnc_ui_to_account(AccountWindow *aw)
if (g_strcmp0 (string, old_string) != 0)
xaccAccountSetDescription (account, string);
- gtk_color_chooser_get_rgba(GTK_COLOR_CHOOSER(aw->color_entry_button), &color );
- string = gdk_rgba_to_string(&color);
+ gtk_color_chooser_get_rgba (GTK_COLOR_CHOOSER(aw->color_entry_button), &color);
+ string = gdk_rgba_to_string (&color);
if (g_strcmp0 (string, DEFAULT_COLOR) == 0)
string = NULL;
@@ -440,25 +444,25 @@ gnc_ui_to_account(AccountWindow *aw)
}
commodity = (gnc_commodity *)
- gnc_general_select_get_selected (GNC_GENERAL_SELECT (aw->commodity_edit));
+ gnc_general_select_get_selected (GNC_GENERAL_SELECT(aw->commodity_edit));
if (commodity &&
- !gnc_commodity_equiv(commodity, xaccAccountGetCommodity (account)))
+ !gnc_commodity_equiv (commodity, xaccAccountGetCommodity (account)))
{
xaccAccountSetCommodity (account, commodity);
old_scu = 0;
}
else
{
- old_scu = xaccAccountGetCommoditySCU(account);
+ old_scu = xaccAccountGetCommoditySCU (account);
}
- index = gtk_combo_box_get_active(GTK_COMBO_BOX(aw->account_scu));
+ index = gtk_combo_box_get_active (GTK_COMBO_BOX(aw->account_scu));
nonstd = (index != 0);
- if (nonstd != xaccAccountGetNonStdSCU(account))
- xaccAccountSetNonStdSCU(account, nonstd);
- new_scu = (nonstd ? pow(10, index - 1) : gnc_commodity_get_fraction(commodity));
+ if (nonstd != xaccAccountGetNonStdSCU (account))
+ xaccAccountSetNonStdSCU (account, nonstd);
+ new_scu = (nonstd ? pow (10, index - 1) : gnc_commodity_get_fraction (commodity));
if (old_scu != new_scu)
- xaccAccountSetCommoditySCU(account, new_scu);
+ xaccAccountSetCommoditySCU (account, new_scu);
string = gtk_entry_get_text (GTK_ENTRY(aw->code_entry));
old_string = xaccAccountGetCode (account);
@@ -472,42 +476,36 @@ gnc_ui_to_account(AccountWindow *aw)
if (null_strcmp (string, old_string) != 0)
xaccAccountSetNotes (account, string);
- flag =
- gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (aw->opening_balance_button));
+ flag = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->opening_balance_button));
if (xaccAccountGetIsOpeningBalance (account) != flag)
xaccAccountSetIsOpeningBalance (account, flag);
- flag =
- gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (aw->tax_related_button));
+ flag = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->tax_related_button));
if (xaccAccountGetTaxRelated (account) != flag)
xaccAccountSetTaxRelated (account, flag);
- flag =
- gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (aw->placeholder_button));
+ flag = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->placeholder_button));
if (xaccAccountGetPlaceholder (account) != flag)
xaccAccountSetPlaceholder (account, flag);
- flag =
- gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (aw->hidden_button));
+ flag = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->hidden_button));
if (xaccAccountGetHidden (account) != flag)
xaccAccountSetHidden (account, flag);
- flag =
- gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (aw->auto_interest_button));
+ flag = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->auto_interest_button));
if (xaccAccountGetAutoInterest (account) != flag)
xaccAccountSetAutoInterest (account, flag);
- parent_account = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT (aw->parent_tree));
+ parent_account = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT(aw->parent_tree));
if (parent_account == NULL)
- parent_account = gnc_book_get_root_account(aw->book);
+ parent_account = gnc_book_get_root_account (aw->book);
if (parent_account != gnc_account_get_parent (account))
gnc_account_append_child (parent_account, account);
xaccAccountCommitEdit (account);
- balance = gnc_amount_edit_get_amount
- (GNC_AMOUNT_EDIT (aw->opening_balance_edit));
+ balance = gnc_amount_edit_get_amount (GNC_AMOUNT_EDIT(aw->opening_balance_edit));
if (gnc_numeric_zero_p (balance))
{
@@ -518,25 +516,23 @@ gnc_ui_to_account(AccountWindow *aw)
if (gnc_reverse_balance (account))
balance = gnc_numeric_neg (balance);
- date = gnc_date_edit_get_date (
- GNC_DATE_EDIT (aw->opening_balance_date_edit));
+ date = gnc_date_edit_get_date (GNC_DATE_EDIT(aw->opening_balance_date_edit));
- use_equity = gtk_toggle_button_get_active
- (GTK_TOGGLE_BUTTON (aw->opening_equity_radio));
+ use_equity = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(aw->opening_equity_radio));
if (use_equity)
{
if (!gnc_account_create_opening_balance (account, balance, date, aw->book))
{
const char *message = _("Could not create opening balance.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
}
}
else
{
Account *transfer = NULL;
- transfer = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT (aw->transfer_tree));
+ transfer = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT(aw->transfer_tree));
if (!transfer)
{
LEAVE("no transfer account");
@@ -548,20 +544,19 @@ gnc_ui_to_account(AccountWindow *aw)
LEAVE(" ");
}
-
static void
set_children_types (Account *account, GNCAccountType type)
{
GList *children, *iter;
- children = gnc_account_get_children(account);
+ children = gnc_account_get_children (account);
if (children == NULL)
return;
for (iter = children; iter; iter = iter->next)
{
account = iter->data;
- if (type == xaccAccountGetType(account))
+ if (type == xaccAccountGetType (account))
continue;
/* Just refreshing won't work. */
@@ -573,7 +568,7 @@ set_children_types (Account *account, GNCAccountType type)
set_children_types (account, type);
}
- g_list_free(children);
+ g_list_free (children);
}
static void
@@ -595,7 +590,6 @@ make_children_compatible (AccountWindow *aw)
set_children_types (account, aw->type);
}
-
static void
gnc_finish_ok (AccountWindow *aw)
{
@@ -622,7 +616,7 @@ gnc_finish_ok (AccountWindow *aw)
gtk_container_add (GTK_CONTAINER(aw->parent_scroll), GTK_WIDGET(aw->parent_tree));
gtk_widget_show (GTK_WIDGET(aw->parent_tree));
- selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (aw->parent_tree));
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->parent_tree));
g_signal_connect (G_OBJECT(selection), "changed",
G_CALLBACK(gnc_account_parent_changed_cb), aw);
@@ -641,12 +635,13 @@ gnc_finish_ok (AccountWindow *aw)
gnc_account_window_set_name (aw);
commodity = xaccAccountGetCommodity (parent);
- gnc_general_select_set_selected (GNC_GENERAL_SELECT (aw->commodity_edit),
+ gnc_general_select_set_selected (GNC_GENERAL_SELECT(aw->commodity_edit),
commodity);
gnc_account_commodity_from_type (aw, FALSE);
- gnc_tree_view_account_set_selected_account (
- GNC_TREE_VIEW_ACCOUNT (aw->parent_tree), parent);
+ gnc_tree_view_account_set_selected_account (GNC_TREE_VIEW_ACCOUNT(
+ aw->parent_tree),
+ parent);
gnc_resume_gui_refresh ();
LEAVE("1");
@@ -663,29 +658,28 @@ gnc_finish_ok (AccountWindow *aw)
LEAVE("2");
}
-
static void
add_children_to_expander (GObject *object, GParamSpec *param_spec, gpointer data)
{
- GtkExpander *expander = GTK_EXPANDER (object);
+ GtkExpander *expander = GTK_EXPANDER(object);
Account *account = data;
GtkWidget *scrolled_window;
GtkTreeView *view;
if (gtk_expander_get_expanded (expander) &&
- !gtk_bin_get_child (GTK_BIN (expander)))
+ !gtk_bin_get_child (GTK_BIN(expander)))
{
-
view = gnc_tree_view_account_new_with_root (account, FALSE);
scrolled_window = gtk_scrolled_window_new (NULL, NULL);
- gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW (scrolled_window),
- GTK_POLICY_AUTOMATIC, GTK_POLICY_AUTOMATIC);
- gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW (scrolled_window),
+ gtk_scrolled_window_set_policy (GTK_SCROLLED_WINDOW(scrolled_window),
+ GTK_POLICY_AUTOMATIC,
+ GTK_POLICY_AUTOMATIC);
+ gtk_scrolled_window_set_shadow_type (GTK_SCROLLED_WINDOW(scrolled_window),
GTK_SHADOW_IN);
- gtk_container_add (GTK_CONTAINER (scrolled_window), GTK_WIDGET (view));
+ gtk_container_add (GTK_CONTAINER(scrolled_window), GTK_WIDGET(view));
- gtk_container_add (GTK_CONTAINER (expander), scrolled_window);
+ gtk_container_add (GTK_CONTAINER(expander), scrolled_window);
gtk_widget_set_vexpand (GTK_WIDGET(scrolled_window), TRUE);
gtk_widget_show_all (scrolled_window);
}
@@ -712,7 +706,7 @@ verify_children_compatible (AccountWindow *aw)
if (xaccAccountTypesCompatible (aw->type, xaccAccountGetType (account)))
return TRUE;
- if (gnc_account_n_children(account) == 0)
+ if (gnc_account_n_children (account) == 0)
return TRUE;
dialog = gtk_dialog_new_with_buttons ("",
@@ -723,28 +717,27 @@ verify_children_compatible (AccountWindow *aw)
_("_OK"), GTK_RESPONSE_OK,
NULL);
- gtk_window_set_skip_taskbar_hint (GTK_WINDOW (dialog), TRUE);
+ gtk_window_set_skip_taskbar_hint (GTK_WINDOW(dialog), TRUE);
hbox = gtk_box_new (GTK_ORIENTATION_HORIZONTAL, 12);
- gtk_box_set_homogeneous (GTK_BOX (hbox), FALSE);
+ gtk_box_set_homogeneous (GTK_BOX(hbox), FALSE);
vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 12);
- gtk_box_set_homogeneous (GTK_BOX (vbox), FALSE);
+ gtk_box_set_homogeneous (GTK_BOX(vbox), FALSE);
- gtk_box_pack_start (
- GTK_BOX (hbox),
- gtk_image_new_from_icon_name ("dialog-information", GTK_ICON_SIZE_DIALOG),
- FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX(hbox),
+ gtk_image_new_from_icon_name ("dialog-information",
+ GTK_ICON_SIZE_DIALOG), FALSE, FALSE, 0);
/* primary label */
label = gtk_label_new (_("Give the children the same type?"));
- gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
- gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_label_set_line_wrap (GTK_LABEL(label), TRUE);
+ gtk_label_set_selectable (GTK_LABEL(label), TRUE);
gnc_label_set_alignment (label, 0.0, 0.0);
/* make label large */
gnc_widget_style_context_add_class (GTK_WIDGET(label), "gnc-class-title");
- gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX(vbox), label, FALSE, FALSE, 0);
/* secondary label */
str = g_strdup_printf (_("The children of the edited account have to be "
@@ -752,40 +745,39 @@ verify_children_compatible (AccountWindow *aw)
xaccAccountGetTypeStr (aw->type));
label = gtk_label_new (str);
g_free (str);
- gtk_label_set_line_wrap (GTK_LABEL (label), TRUE);
- gtk_label_set_selectable (GTK_LABEL (label), TRUE);
+ gtk_label_set_line_wrap (GTK_LABEL(label), TRUE);
+ gtk_label_set_selectable (GTK_LABEL(label), TRUE);
gnc_label_set_alignment (label, 0.0, 0.0);
- gtk_box_pack_start (GTK_BOX (vbox), label, FALSE, FALSE, 0);
+ gtk_box_pack_start (GTK_BOX(vbox), label, FALSE, FALSE, 0);
/* children */
expander = gtk_expander_new_with_mnemonic (_("_Show children accounts"));
- gtk_expander_set_spacing (GTK_EXPANDER (expander), 6);
- g_signal_connect (G_OBJECT (expander), "notify::expanded",
- G_CALLBACK (add_children_to_expander), account);
- gtk_box_pack_start (GTK_BOX (vbox), expander, TRUE, TRUE, 0);
+ gtk_expander_set_spacing (GTK_EXPANDER(expander), 6);
+ g_signal_connect (G_OBJECT(expander), "notify::expanded",
+ G_CALLBACK(add_children_to_expander), account);
+ gtk_box_pack_start (GTK_BOX(vbox), expander, TRUE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX (hbox), vbox, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX(hbox), vbox, TRUE, TRUE, 0);
- gtk_box_pack_start (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), hbox,
- TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX(gtk_dialog_get_content_area (GTK_DIALOG(dialog))),
+ hbox, TRUE, TRUE, 0);
/* spacings */
- gtk_container_set_border_width (GTK_CONTAINER (dialog), 5);
- gtk_container_set_border_width (GTK_CONTAINER (hbox), 5);
- gtk_box_set_spacing (GTK_BOX (gtk_dialog_get_content_area (GTK_DIALOG (dialog))), 14);
+ gtk_container_set_border_width (GTK_CONTAINER(dialog), 5);
+ gtk_container_set_border_width (GTK_CONTAINER(hbox), 5);
+ gtk_box_set_spacing (GTK_BOX(gtk_dialog_get_content_area (GTK_DIALOG(dialog))), 14);
gtk_widget_show_all (hbox);
- gtk_dialog_set_default_response (GTK_DIALOG (dialog), GTK_RESPONSE_OK);
+ gtk_dialog_set_default_response (GTK_DIALOG(dialog), GTK_RESPONSE_OK);
- result = (gtk_dialog_run(GTK_DIALOG(dialog)) == GTK_RESPONSE_OK);
+ result = (gtk_dialog_run (GTK_DIALOG(dialog)) == GTK_RESPONSE_OK);
- gtk_widget_destroy(dialog);
+ gtk_widget_destroy (dialog);
return result;
}
-
static gboolean
gnc_filter_parent_accounts (Account *account, gpointer data)
{
@@ -798,19 +790,18 @@ gnc_filter_parent_accounts (Account *account, gpointer data)
if (aw_account == NULL)
return FALSE;
- if (gnc_account_is_root(account))
+ if (gnc_account_is_root (account))
return TRUE;
if (account == aw_account)
return FALSE;
- if (xaccAccountHasAncestor(account, aw_account))
+ if (xaccAccountHasAncestor (account, aw_account))
return FALSE;
return TRUE;
}
-
static gboolean
gnc_common_ok (AccountWindow *aw)
{
@@ -822,49 +813,49 @@ gnc_common_ok (AccountWindow *aw)
ENTER("aw %p", aw);
root = gnc_book_get_root_account (aw->book);
- separator = gnc_get_account_separator_string();
+ separator = gnc_get_account_separator_string ();
/* check for valid name */
- name = gtk_entry_get_text(GTK_ENTRY(aw->name_entry));
- if (g_strcmp0(name, "") == 0)
+ name = gtk_entry_get_text (GTK_ENTRY(aw->name_entry));
+ if (g_strcmp0 (name, "") == 0)
{
const char *message = _("The account must be given a name.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("bad name");
return FALSE;
}
/* check for a duplicate name */
parent = gnc_tree_view_account_get_selected_account
- (GNC_TREE_VIEW_ACCOUNT (aw->parent_tree));
+ (GNC_TREE_VIEW_ACCOUNT(aw->parent_tree));
if (parent == NULL)
{
- account = gnc_account_lookup_by_full_name(root, name);
+ account = gnc_account_lookup_by_full_name (root, name);
}
else
{
- fullname_parent = gnc_account_get_full_name(parent);
- fullname = g_strconcat(fullname_parent, separator, name, NULL);
+ fullname_parent = gnc_account_get_full_name (parent);
+ fullname = g_strconcat (fullname_parent, separator, name, NULL);
- account = gnc_account_lookup_by_full_name(root, fullname);
+ account = gnc_account_lookup_by_full_name (root, fullname);
- g_free(fullname_parent);
- g_free(fullname);
+ g_free (fullname_parent);
+ g_free (fullname);
}
if ((account != NULL) &&
- !guid_equal(&aw->account, xaccAccountGetGUID (account)))
+ !guid_equal (&aw->account, xaccAccountGetGUID (account)))
{
const char *message = _("There is already an account with that name.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("duplicate name");
return FALSE;
}
/* Parent check, probably not needed, but be safe */
- if (!gnc_filter_parent_accounts(parent, aw))
+ if (!gnc_filter_parent_accounts (parent, aw))
{
const char *message = _("You must choose a valid parent account.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("invalid parent");
return FALSE;
}
@@ -873,7 +864,7 @@ gnc_common_ok (AccountWindow *aw)
if (aw->type == ACCT_TYPE_INVALID)
{
const char *message = _("You must select an account type.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("invalid type");
return FALSE;
}
@@ -883,18 +874,18 @@ gnc_common_ok (AccountWindow *aw)
{
const char *message = _("The selected account type is incompatible with "
"the one of the selected parent.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("incompatible types");
return FALSE;
}
/* check for commodity */
commodity = (gnc_commodity *)
- gnc_general_select_get_selected (GNC_GENERAL_SELECT (aw->commodity_edit));
+ gnc_general_select_get_selected (GNC_GENERAL_SELECT(aw->commodity_edit));
if (!commodity)
{
const char *message = _("You must choose a commodity.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE("invalid commodity");
return FALSE;
}
@@ -904,7 +895,7 @@ gnc_common_ok (AccountWindow *aw)
}
static void
-gnc_edit_account_ok(AccountWindow *aw)
+gnc_edit_account_ok (AccountWindow *aw)
{
Account *account;
@@ -917,7 +908,7 @@ gnc_edit_account_ok(AccountWindow *aw)
return;
}
- if (!gnc_common_ok(aw))
+ if (!gnc_common_ok (aw))
{
LEAVE(" ");
return;
@@ -933,7 +924,6 @@ gnc_edit_account_ok(AccountWindow *aw)
LEAVE(" ");
}
-
static void
gnc_new_account_ok (AccountWindow *aw)
{
@@ -941,41 +931,41 @@ gnc_new_account_ok (AccountWindow *aw)
ENTER("aw %p", aw);
- if (!gnc_common_ok(aw))
+ if (!gnc_common_ok (aw))
{
LEAVE(" ");
return;
}
- if (!gnc_amount_edit_evaluate (GNC_AMOUNT_EDIT (aw->opening_balance_edit), NULL))
+ if (!gnc_amount_edit_evaluate (GNC_AMOUNT_EDIT(aw->opening_balance_edit), NULL))
{
const char *message = _("You must enter a valid opening balance "
"or leave it blank.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE(" ");
return;
}
- balance = gnc_amount_edit_get_amount
- (GNC_AMOUNT_EDIT (aw->opening_balance_edit));
+ balance = gnc_amount_edit_get_amount (GNC_AMOUNT_EDIT(aw->opening_balance_edit));
if (!gnc_numeric_zero_p (balance))
{
gboolean use_equity;
use_equity = gtk_toggle_button_get_active
- (GTK_TOGGLE_BUTTON (aw->opening_equity_radio));
+ (GTK_TOGGLE_BUTTON(aw->opening_equity_radio));
if (!use_equity)
{
Account *transfer = NULL;
- transfer = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT (aw->transfer_tree));
+ transfer = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT(
+ aw->transfer_tree));
if (!transfer)
{
const char *message = _("You must select a transfer account or choose"
" the opening balances equity account.");
- gnc_error_dialog (GTK_WINDOW (aw->dialog), "%s", message);
+ gnc_error_dialog (GTK_WINDOW(aw->dialog), "%s", message);
LEAVE(" ");
return;
}
@@ -1077,7 +1067,7 @@ gnc_account_window_destroy_cb (GtkWidget *object, gpointer data)
if (aw->subaccount_names)
{
- g_strfreev(aw->subaccount_names);
+ g_strfreev (aw->subaccount_names);
aw->subaccount_names = NULL;
aw->next_name = NULL;
}
@@ -1099,11 +1089,11 @@ gnc_account_parent_changed_cb (GtkTreeSelection *selection, gpointer data)
g_return_if_fail (aw);
parent_account = gnc_tree_view_account_get_selected_account (
- GNC_TREE_VIEW_ACCOUNT (aw->parent_tree));
+ GNC_TREE_VIEW_ACCOUNT(aw->parent_tree));
if (!parent_account)
return;
- if (gnc_account_is_root(parent_account))
+ if (gnc_account_is_root (parent_account))
{
types = aw->valid_types;
}
@@ -1113,7 +1103,7 @@ gnc_account_parent_changed_cb (GtkTreeSelection *selection, gpointer data)
xaccParentAccountTypesCompatibleWith (xaccAccountGetType (parent_account));
}
- type_model = gtk_tree_view_get_model (GTK_TREE_VIEW (aw->type_view));
+ type_model = gtk_tree_view_get_model (GTK_TREE_VIEW(aw->type_view));
if (!type_model)
return;
@@ -1141,11 +1131,11 @@ gnc_account_parent_changed_cb (GtkTreeSelection *selection, gpointer data)
if (scroll_to)
{
- type_selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (aw->type_view));
- gnc_tree_model_account_types_set_selection(type_selection, 1 << aw->type);
+ type_selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->type_view));
+ gnc_tree_model_account_types_set_selection (type_selection, 1 << aw->type);
}
- gnc_account_window_set_name(aw);
+ gnc_account_window_set_name (aw);
}
static void
@@ -1154,9 +1144,9 @@ set_auto_interest_box(AccountWindow *aw)
Account* account = aw_get_account (aw);
gboolean type_ok = account_type_has_auto_interest_xfer (aw->type);
gboolean pref_set = xaccAccountGetAutoInterest (account);
- gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (aw->auto_interest_button),
+ gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON(aw->auto_interest_button),
type_ok && pref_set);
- gtk_widget_set_sensitive (GTK_WIDGET (aw->auto_interest_button), type_ok);
+ gtk_widget_set_sensitive (GTK_WIDGET(aw->auto_interest_button), type_ok);
}
static void
@@ -1170,7 +1160,7 @@ gnc_account_type_changed_cb (GtkTreeSelection *selection, gpointer data)
sensitive = FALSE;
- type_id = gnc_tree_model_account_types_get_selection_single(selection);
+ type_id = gnc_tree_model_account_types_get_selection_single (selection);
if (type_id == ACCT_TYPE_NONE)
{
aw->type = ACCT_TYPE_INVALID;
@@ -1193,10 +1183,10 @@ gnc_account_type_changed_cb (GtkTreeSelection *selection, gpointer data)
if (!sensitive)
{
- gnc_amount_edit_set_amount (GNC_AMOUNT_EDIT (aw->opening_balance_edit),
+ gnc_amount_edit_set_amount (GNC_AMOUNT_EDIT(aw->opening_balance_edit),
gnc_numeric_zero ());
}
- set_auto_interest_box(aw);
+ set_auto_interest_box (aw);
}
static void
@@ -1241,22 +1231,21 @@ gnc_account_type_view_create (AccountWindow *aw, guint32 compat_types)
model = gnc_tree_model_account_types_filter_using_mask (aw->valid_types);
- view = GTK_TREE_VIEW (aw->type_view);
+ view = GTK_TREE_VIEW(aw->type_view);
gtk_tree_view_set_model (view, model);
- g_object_unref (G_OBJECT (model));
+ g_object_unref (G_OBJECT(model));
renderer = gtk_cell_renderer_text_new ();
- gtk_tree_view_insert_column_with_attributes (
- view, -1, NULL, renderer,
- "text", GNC_TREE_MODEL_ACCOUNT_TYPES_COL_NAME,
- NULL);
+ gtk_tree_view_insert_column_with_attributes (view, -1, NULL, renderer, "text",
+ GNC_TREE_MODEL_ACCOUNT_TYPES_COL_NAME,
+ NULL);
gtk_tree_view_set_search_column (view, GNC_TREE_MODEL_ACCOUNT_TYPES_COL_NAME);
selection = gtk_tree_view_get_selection (view);
- g_signal_connect (G_OBJECT (selection), "changed",
- G_CALLBACK (gnc_account_type_changed_cb), aw);
+ g_signal_connect (G_OBJECT(selection), "changed",
+ G_CALLBACK(gnc_account_type_changed_cb), aw);
- gnc_tree_model_account_types_set_selection(selection, 1 << aw->type);
+ gnc_tree_model_account_types_set_selection (selection, 1 << aw->type);
}
void
@@ -1266,31 +1255,31 @@ gnc_account_name_insert_text_cb (GtkWidget *entry,
gint *position,
gpointer data)
{
- GtkEditable *editable = GTK_EDITABLE( entry );
+ GtkEditable *editable = GTK_EDITABLE(entry);
const gchar *separator = NULL;
gchar **strsplit;
- separator = gnc_get_account_separator_string();
- strsplit = g_strsplit ( text, separator, 0 );
- if ( strsplit[1] != NULL )
- {
- gchar *result = g_strjoinv ( NULL, strsplit );
- g_signal_handlers_block_by_func ( G_OBJECT ( editable ),
- G_CALLBACK ( gnc_account_name_insert_text_cb ),
- data );
- gtk_editable_insert_text ( editable, result, g_utf8_strlen ( result, -1 ), position );
- g_signal_handlers_unblock_by_func ( G_OBJECT ( editable ),
- G_CALLBACK ( gnc_account_name_insert_text_cb ),
- data );
- g_signal_stop_emission_by_name (G_OBJECT ( editable ), "insert_text");
+ separator = gnc_get_account_separator_string ();
+ strsplit = g_strsplit (text, separator, 0);
+ if (strsplit[1] != NULL)
+ {
+ gchar *result = g_strjoinv (NULL, strsplit);
+ g_signal_handlers_block_by_func (G_OBJECT(editable),
+ G_CALLBACK(gnc_account_name_insert_text_cb),
+ data);
+ gtk_editable_insert_text (editable, result, g_utf8_strlen (result, -1), position);
+ g_signal_handlers_unblock_by_func (G_OBJECT(editable),
+ G_CALLBACK(gnc_account_name_insert_text_cb),
+ data);
+ g_signal_stop_emission_by_name (G_OBJECT(editable), "insert_text");
g_free (result);
}
- g_strfreev ( strsplit );
+ g_strfreev (strsplit);
}
void
-gnc_account_name_changed_cb(GtkWidget *widget, gpointer data)
+gnc_account_name_changed_cb (GtkWidget *widget, gpointer data)
{
AccountWindow *aw = data;
@@ -1298,13 +1287,13 @@ gnc_account_name_changed_cb(GtkWidget *widget, gpointer data)
}
void
-gnc_account_color_default_cb(GtkWidget *widget, gpointer data)
+gnc_account_color_default_cb (GtkWidget *widget, gpointer data)
{
GdkRGBA color;
AccountWindow *aw = data;
- gdk_rgba_parse(&color, DEFAULT_COLOR);
- gtk_color_chooser_set_rgba(GTK_COLOR_CHOOSER(aw->color_entry_button), &color);
+ gdk_rgba_parse (&color, DEFAULT_COLOR);
+ gtk_color_chooser_set_rgba (GTK_COLOR_CHOOSER(aw->color_entry_button), &color);
}
@@ -1333,9 +1322,9 @@ commodity_changed_cb (GNCGeneralSelect *gsl, gpointer data)
GTK_BUTTONS_OK,
"%s", dialog_title);
gtk_message_dialog_format_secondary_text (GTK_MESSAGE_DIALOG(dialog),
- "%s", dialog_msg);
- gtk_dialog_run(GTK_DIALOG(dialog));
- gtk_widget_destroy(dialog);
+ "%s", dialog_msg);
+ gtk_dialog_run (GTK_DIALOG(dialog));
+ gtk_widget_destroy (dialog);
g_signal_handlers_block_by_func (gsl, commodity_changed_cb, data);
gnc_general_select_set_selected (gsl, xaccAccountGetCommodity (account));
g_signal_handlers_unblock_by_func (gsl, commodity_changed_cb, data);
@@ -1343,12 +1332,12 @@ commodity_changed_cb (GNCGeneralSelect *gsl, gpointer data)
}
}
- gnc_amount_edit_set_fraction (GNC_AMOUNT_EDIT (aw->opening_balance_edit),
+ gnc_amount_edit_set_fraction (GNC_AMOUNT_EDIT(aw->opening_balance_edit),
gnc_commodity_get_fraction (currency));
- gnc_amount_edit_set_print_info (GNC_AMOUNT_EDIT (aw->opening_balance_edit),
+ gnc_amount_edit_set_print_info (GNC_AMOUNT_EDIT(aw->opening_balance_edit),
gnc_commodity_print_info (currency, FALSE));
- selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (aw->transfer_tree));
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->transfer_tree));
gtk_tree_selection_unselect_all (selection);
gnc_account_opening_balance_button_update (aw, currency);
}
@@ -1364,7 +1353,7 @@ account_commodity_filter (GtkTreeSelection *selection,
AccountWindow *aw;
Account *account;
- g_return_val_if_fail (GTK_IS_TREE_SELECTION (selection), FALSE);
+ g_return_val_if_fail (GTK_IS_TREE_SELECTION(selection), FALSE);
aw = user_data;
@@ -1374,14 +1363,14 @@ account_commodity_filter (GtkTreeSelection *selection,
return TRUE;
}
- account = gnc_tree_view_account_get_account_from_path (GNC_TREE_VIEW_ACCOUNT (aw->transfer_tree), s_path);
+ account = gnc_tree_view_account_get_account_from_path (GNC_TREE_VIEW_ACCOUNT(aw->transfer_tree), s_path);
if (!account)
{
return FALSE;
}
commodity = (gnc_commodity *)
- gnc_general_select_get_selected (GNC_GENERAL_SELECT (aw->commodity_edit));
+ gnc_general_select_get_selected (GNC_GENERAL_SELECT(aw->commodity_edit));
return gnc_commodity_equiv (xaccAccountGetCommodity (account), commodity);
}
@@ -1392,7 +1381,7 @@ opening_equity_cb (GtkWidget *w, gpointer data)
AccountWindow *aw = data;
gboolean use_equity;
- use_equity = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON (w));
+ use_equity = gtk_toggle_button_get_active (GTK_TOGGLE_BUTTON(w));
gtk_widget_set_sensitive (aw->transfer_account_scroll, !use_equity);
}
@@ -1406,7 +1395,7 @@ opening_equity_cb (GtkWidget *w, gpointer data)
* Return: the created window *
\*******************************************************************/
static void
-gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
+gnc_account_window_create (GtkWindow *parent, AccountWindow *aw)
{
GtkWidget *amount;
GtkWidget *date_edit;
@@ -1419,15 +1408,15 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
guint32 compat_types = xaccAccountTypesValid ();
ENTER("aw %p, modal %d", aw, aw->modal);
- builder = gtk_builder_new();
+ builder = gtk_builder_new ();
gnc_builder_add_from_file (builder, "dialog-account.glade", "fraction_liststore");
gnc_builder_add_from_file (builder, "dialog-account.glade", "account_dialog");
aw->dialog = GTK_WIDGET(gtk_builder_get_object (builder, "account_dialog"));
- awo = G_OBJECT (aw->dialog);
+ awo = G_OBJECT(aw->dialog);
if (parent)
- gtk_window_set_transient_for (GTK_WINDOW (aw->dialog), parent);
+ gtk_window_set_transient_for (GTK_WINDOW(aw->dialog), parent);
// Set the name for this dialog so it can be easily manipulated with css
gtk_widget_set_name (GTK_WIDGET(aw->dialog), "gnc-id-account");
@@ -1438,28 +1427,31 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
if (!aw->modal)
g_signal_connect (awo, "response",
- G_CALLBACK (gnc_account_window_response_cb), aw);
+ G_CALLBACK(gnc_account_window_response_cb), aw);
else
- gtk_window_set_modal (GTK_WINDOW (aw->dialog), TRUE);
+ gtk_window_set_modal (GTK_WINDOW(aw->dialog), TRUE);
aw->notebook = GTK_WIDGET(gtk_builder_get_object (builder, "account_notebook"));
aw->name_entry = GTK_WIDGET(gtk_builder_get_object (builder, "name_entry"));
aw->description_entry = GTK_WIDGET(gtk_builder_get_object (builder, "description_entry"));
aw->color_entry_button = GTK_WIDGET(gtk_builder_get_object (builder, "color_entry_button"));
aw->color_default_button = GTK_WIDGET(gtk_builder_get_object (builder, "color_default_button"));
- aw->code_entry = GTK_WIDGET(gtk_builder_get_object (builder, "code_entry"));
- aw->notes_text_buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW (GTK_WIDGET(gtk_builder_get_object (builder, "notes_text"))));
+ aw->code_entry = GTK_WIDGET(gtk_builder_get_object (builder, "code_entry"));
+ aw->notes_text_buffer = gtk_text_view_get_buffer (GTK_TEXT_VIEW(GTK_WIDGET(
+ gtk_builder_get_object (builder,
+ "notes_text"))));
box = GTK_WIDGET(gtk_builder_get_object (builder, "commodity_hbox"));
aw->commodity_edit = gnc_general_select_new (GNC_GENERAL_SELECT_TYPE_SELECT,
- gnc_commodity_edit_get_string,
- gnc_commodity_edit_new_select,
- &aw->commodity_mode);
+ gnc_commodity_edit_get_string,
+ gnc_commodity_edit_new_select,
+ &aw->commodity_mode);
// If the account has transactions, prevent changes by displaying a label and tooltip
if (xaccAccountGetSplitList (aw_get_account (aw)) != NULL)
{
- const gchar *sec_name = gnc_commodity_get_printname (xaccAccountGetCommodity(aw_get_account (aw)));
+ const gchar *sec_name = gnc_commodity_get_printname (xaccAccountGetCommodity (
+ aw_get_account (aw)));
GtkWidget *label = gtk_label_new (sec_name);
gtk_widget_set_tooltip_text (label, tt);
gtk_box_pack_start (GTK_BOX(box), label, FALSE, FALSE, 0);
@@ -1467,15 +1459,15 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
}
else
{
- gtk_box_pack_start(GTK_BOX(box), aw->commodity_edit, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX(box), aw->commodity_edit, TRUE, TRUE, 0);
gtk_widget_show (aw->commodity_edit);
}
label = GTK_WIDGET(gtk_builder_get_object (builder, "security_label"));
gnc_general_select_make_mnemonic_target (GNC_GENERAL_SELECT(aw->commodity_edit), label);
- g_signal_connect (G_OBJECT (aw->commodity_edit), "changed",
- G_CALLBACK (commodity_changed_cb), aw);
+ g_signal_connect (G_OBJECT(aw->commodity_edit), "changed",
+ G_CALLBACK(commodity_changed_cb), aw);
aw->account_scu = GTK_WIDGET(gtk_builder_get_object (builder, "account_scu"));
@@ -1484,23 +1476,24 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
aw->parent_tree = gnc_tree_view_account_new (TRUE);
gtk_container_add (GTK_CONTAINER(aw->parent_scroll), GTK_WIDGET(aw->parent_tree));
gtk_widget_show (GTK_WIDGET(aw->parent_tree));
- selection = gtk_tree_view_get_selection (GTK_TREE_VIEW (aw->parent_tree));
- g_signal_connect (G_OBJECT (selection), "changed",
- G_CALLBACK (gnc_account_parent_changed_cb), aw);
+ selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->parent_tree));
+
+ g_signal_connect (G_OBJECT(selection), "changed",
+ G_CALLBACK(gnc_account_parent_changed_cb), aw);
aw->opening_balance_button = GTK_WIDGET(gtk_builder_get_object (builder, "opening_balance_button"));
aw->tax_related_button = GTK_WIDGET(gtk_builder_get_object (builder, "tax_related_button"));
aw->placeholder_button = GTK_WIDGET(gtk_builder_get_object (builder, "placeholder_button"));
aw->hidden_button = GTK_WIDGET(gtk_builder_get_object (builder, "hidden_button"));
aw->auto_interest_button = GTK_WIDGET(gtk_builder_get_object (builder, "auto_interest_button"));
- set_auto_interest_box(aw);
+ set_auto_interest_box (aw);
box = GTK_WIDGET(gtk_builder_get_object (builder, "opening_balance_box"));
amount = gnc_amount_edit_new ();
aw->opening_balance_edit = amount;
- gtk_box_pack_start(GTK_BOX(box), amount, TRUE, TRUE, 0);
- gnc_amount_edit_set_evaluate_on_enter (GNC_AMOUNT_EDIT (amount), TRUE);
+ gtk_box_pack_start (GTK_BOX(box), amount, TRUE, TRUE, 0);
+ gnc_amount_edit_set_evaluate_on_enter (GNC_AMOUNT_EDIT(amount), TRUE);
gtk_widget_show (amount);
label = GTK_WIDGET(gtk_builder_get_object (builder, "balance_label"));
@@ -1511,11 +1504,11 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
date_edit = gnc_date_edit_new (gnc_time (NULL), 0, 0);
gnc_date_make_mnemonic_target (GNC_DATE_EDIT(date_edit), label);
aw->opening_balance_date_edit = date_edit;
- gtk_box_pack_start(GTK_BOX(box), date_edit, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX(box), date_edit, TRUE, TRUE, 0);
gtk_widget_show (date_edit);
aw->opening_balance_page =
- gtk_notebook_get_nth_page (GTK_NOTEBOOK (aw->notebook), 1);
+ gtk_notebook_get_nth_page (GTK_NOTEBOOK(aw->notebook), 1);
aw->opening_equity_radio = GTK_WIDGET(gtk_builder_get_object (builder,
"opening_equity_radio"));
@@ -1523,11 +1516,11 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
box = GTK_WIDGET(gtk_builder_get_object (builder, "transfer_account_scroll"));
aw->transfer_account_scroll = box;
- aw->transfer_tree = GTK_WIDGET(gnc_tree_view_account_new(FALSE));
+ aw->transfer_tree = GTK_WIDGET(gnc_tree_view_account_new (FALSE));
selection = gtk_tree_view_get_selection (GTK_TREE_VIEW(aw->transfer_tree));
- gtk_tree_selection_set_select_function(selection, account_commodity_filter, aw, NULL);
+ gtk_tree_selection_set_select_function (selection, account_commodity_filter, aw, NULL);
- gtk_container_add(GTK_CONTAINER(box), GTK_WIDGET(aw->transfer_tree));
+ gtk_container_add (GTK_CONTAINER(box), GTK_WIDGET(aw->transfer_tree));
gtk_widget_show (GTK_WIDGET(aw->transfer_tree));
label = GTK_WIDGET(gtk_builder_get_object (builder, "parent_label"));
@@ -1555,15 +1548,14 @@ gnc_account_window_create(GtkWindow *parent, AccountWindow *aw)
gnc_restore_window_size (GNC_PREFS_GROUP, GTK_WINDOW(aw->dialog), parent);
- gtk_widget_grab_focus(GTK_WIDGET(aw->name_entry));
+ gtk_widget_grab_focus (GTK_WIDGET(aw->name_entry));
- gtk_builder_connect_signals(builder, aw);
- g_object_unref(G_OBJECT(builder));
+ gtk_builder_connect_signals (builder, aw);
+ g_object_unref (G_OBJECT(builder));
LEAVE(" ");
}
-
static char *
get_ui_fullname (AccountWindow *aw)
{
@@ -1575,18 +1567,14 @@ get_ui_fullname (AccountWindow *aw)
if (!name || *name == '\0')
name = _("<No name>");
- parent_account = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT (aw->parent_tree));
+ parent_account = gnc_tree_view_account_get_selected_account (GNC_TREE_VIEW_ACCOUNT(aw->parent_tree));
- if (parent_account && !gnc_account_is_root(parent_account))
+ if (parent_account && !gnc_account_is_root (parent_account))
{
- char *parent_name;
- const gchar *separator;
+ char *parent_name = gnc_account_get_full_name (parent_account);
+ const gchar *separator = gnc_get_account_separator_string ();
- parent_name = gnc_account_get_full_name (parent_account);
-
- separator = gnc_get_account_separator_string ();
fullname = g_strconcat (parent_name, separator, name, NULL);
-
g_free (parent_name);
}
else
@@ -1608,15 +1596,13 @@ gnc_account_window_set_name (AccountWindow *aw)
if (aw->dialog_type == EDIT_ACCOUNT)
title = g_strconcat(_("Edit Account"), " - ", fullname, NULL);
- else if (aw->next_name && (g_strv_length(aw->next_name) > 0))
+ else if (aw->next_name && (g_strv_length (aw->next_name) > 0))
{
const char *format = _("(%d) New Accounts");
- char *prefix;
-
- prefix = g_strdup_printf (format, g_strv_length(aw->next_name) + 1);
+ char *prefix = g_strdup_printf (format,
+ g_strv_length (aw->next_name) + 1);
title = g_strconcat (prefix, " - ", fullname, " ...", NULL);
-
g_free (prefix);
}
else
@@ -1628,7 +1614,6 @@ gnc_account_window_set_name (AccountWindow *aw)
g_free (title);
}
-
static void
close_handler (gpointer user_data)
{
@@ -1637,11 +1622,10 @@ close_handler (gpointer user_data)
ENTER("aw %p, modal %d", aw, aw->modal);
gnc_save_window_size (GNC_PREFS_GROUP, GTK_WINDOW(aw->dialog));
- gtk_widget_destroy (GTK_WIDGET (aw->dialog));
+ gtk_widget_destroy (GTK_WIDGET(aw->dialog));
LEAVE(" ");
}
-
/********************************************************************\
* gnc_ui_refresh_account_window *
* refreshes the edit window *
@@ -1660,12 +1644,10 @@ gnc_ui_refresh_account_window (AccountWindow *aw)
gnc_account_window_set_name (aw);
}
-
static void
refresh_handler (GHashTable *changes, gpointer user_data)
{
AccountWindow *aw = user_data;
- const EventInfo *info;
Account *account;
account = aw_get_account (aw);
@@ -1677,18 +1659,16 @@ refresh_handler (GHashTable *changes, gpointer user_data)
if (changes)
{
- info = gnc_gui_get_entity_events (changes, &aw->account);
+ const EventInfo *info = gnc_gui_get_entity_events (changes, &aw->account);
if (info && (info->event_mask & QOF_EVENT_DESTROY))
{
gnc_close_gui_component (aw->component_id);
return;
}
}
-
gnc_ui_refresh_account_window (aw);
}
-
static AccountWindow *
gnc_ui_new_account_window_internal (GtkWindow *parent,
QofBook *book,
@@ -1748,10 +1728,10 @@ gnc_ui_new_account_window_internal (GtkWindow *parent,
commodity = default_commodity;
if ((aw->type == ACCT_TYPE_STOCK) || (aw->type == ACCT_TYPE_MUTUAL))
{
- gtk_entry_set_text(GTK_ENTRY(aw->name_entry),
- (gpointer) gnc_commodity_get_mnemonic(commodity));
- gtk_entry_set_text(GTK_ENTRY(aw->description_entry),
- (gpointer) gnc_commodity_get_fullname(commodity));
+ gtk_entry_set_text (GTK_ENTRY(aw->name_entry),
+ (gpointer) gnc_commodity_get_mnemonic (commodity));
+ gtk_entry_set_text (GTK_ENTRY(aw->description_entry),
+ (gpointer) gnc_commodity_get_fullname (commodity));
}
}
else if ((aw->type != ACCT_TYPE_STOCK) && (aw->type != ACCT_TYPE_MUTUAL))
@@ -1762,18 +1742,19 @@ gnc_ui_new_account_window_internal (GtkWindow *parent,
{
commodity = NULL;
}
- gnc_general_select_set_selected (GNC_GENERAL_SELECT (aw->commodity_edit),
+ gnc_general_select_set_selected (GNC_GENERAL_SELECT(aw->commodity_edit),
(gpointer) commodity);
gnc_account_commodity_from_type (aw, FALSE);
if (base_account == NULL)
{
- base_account = gnc_book_get_root_account(book);
+ base_account = gnc_book_get_root_account (book);
}
gtk_tree_view_collapse_all (aw->parent_tree);
- gnc_tree_view_account_set_selected_account (
- GNC_TREE_VIEW_ACCOUNT (aw->parent_tree), base_account);
+ gnc_tree_view_account_set_selected_account (GNC_TREE_VIEW_ACCOUNT(
+ aw->parent_tree),
+ base_account);
gtk_widget_show (aw->dialog);
@@ -1782,9 +1763,9 @@ gnc_ui_new_account_window_internal (GtkWindow *parent,
gnc_account_window_set_name (aw);
aw->component_id = gnc_register_gui_component (DIALOG_NEW_ACCOUNT_CM_CLASS,
- refresh_handler,
- modal ? NULL : close_handler,
- aw);
+ refresh_handler,
+ modal ? NULL : close_handler,
+ aw);
gnc_gui_component_set_session (aw->component_id, gnc_get_current_session());
gnc_gui_component_watch_entity_type (aw->component_id,
@@ -1793,7 +1774,6 @@ gnc_ui_new_account_window_internal (GtkWindow *parent,
return aw;
}
-
static gchar **
gnc_split_account_name (QofBook *book, const char *in_name, Account **base_account)
{
@@ -1802,8 +1782,8 @@ gnc_split_account_name (QofBook *book, const char *in_name, Account **base_accou
GList *list, *node;
root = gnc_book_get_root_account (book);
- list = gnc_account_get_children(root);
- names = g_strsplit(in_name, gnc_get_account_separator_string(), -1);
+ list = gnc_account_get_children (root);
+ names = g_strsplit (in_name, gnc_get_account_separator_string (), -1);
for (ptr = names; *ptr; ptr++)
{
@@ -1812,11 +1792,11 @@ gnc_split_account_name (QofBook *book, const char *in_name, Account **base_accou
break;
/* Look for the first name in the children. */
- for (node = list; node; node = g_list_next(node))
+ for (node = list; node; node = g_list_next (node))
{
account = node->data;
- if (g_strcmp0(xaccAccountGetName (account), *ptr) == 0)
+ if (g_strcmp0 (xaccAccountGetName (account), *ptr) == 0)
{
/* We found an account. */
*base_account = account;
@@ -1828,18 +1808,17 @@ gnc_split_account_name (QofBook *book, const char *in_name, Account **base_accou
if (node == NULL)
break;
- g_list_free(list);
+ g_list_free (list);
list = gnc_account_get_children (account);
}
- out_names = g_strdupv(ptr);
- g_strfreev(names);
+ out_names = g_strdupv (ptr);
+ g_strfreev (names);
if (list)
- g_list_free(list);
+ g_list_free (list);
return out_names;
}
-
/************************************************************
* Entry points for a Modal Dialog *
************************************************************/
@@ -1856,8 +1835,8 @@ gnc_ui_new_accounts_from_name_window_with_types (GtkWindow *parent,
const char *name,
GList *valid_types)
{
- return gnc_ui_new_accounts_from_name_with_defaults(parent, name,
- valid_types, NULL, NULL);
+ return gnc_ui_new_accounts_from_name_with_defaults (parent, name,
+ valid_types, NULL, NULL);
}
Account *
@@ -1877,7 +1856,7 @@ gnc_ui_new_accounts_from_name_with_defaults (GtkWindow *parent,
ENTER("name %s, valid %p, commodity %p, account %p",
name, valid_types, default_commodity, parent_acct);
- book = gnc_get_current_book();
+ book = gnc_get_current_book ();
if (!name || *name == '\0')
{
subaccount_names = NULL;
@@ -1920,8 +1899,8 @@ gnc_ui_new_accounts_from_name_with_defaults (GtkWindow *parent,
}
}
- close_handler(aw);
- LEAVE("created %s (%p)", xaccAccountGetName(created_account), created_account);
+ close_handler (aw);
+ LEAVE("created %s (%p)", xaccAccountGetName (created_account), created_account);
return created_account;
}
@@ -1948,7 +1927,7 @@ find_by_account (gpointer find_data, gpointer user_data)
* Return: EditAccountWindow object
*/
void
-gnc_ui_edit_account_window(GtkWindow *parent, Account *account)
+gnc_ui_edit_account_window (GtkWindow *parent, Account *account)
{
AccountWindow * aw;
Account *parent_acct;
@@ -1960,13 +1939,13 @@ gnc_ui_edit_account_window(GtkWindow *parent, Account *account)
find_by_account, account);
if (aw)
{
- gtk_window_present(GTK_WINDOW(aw->dialog));
+ gtk_window_present (GTK_WINDOW(aw->dialog));
return;
}
aw = g_new0 (AccountWindow, 1);
- aw->book = gnc_account_get_book(account);
+ aw->book = gnc_account_get_book (account);
aw->modal = FALSE;
aw->dialog_type = EDIT_ACCOUNT;
aw->account = *xaccAccountGetGUID (account);
@@ -1986,29 +1965,29 @@ gnc_ui_edit_account_window(GtkWindow *parent, Account *account)
parent_acct = gnc_account_get_parent (account);
if (parent_acct == NULL)
- parent_acct = account; /* must be at the root */
+ parent_acct = account; // must be at the root
gtk_tree_view_collapse_all (aw->parent_tree);
- gnc_tree_view_account_set_selected_account (
- GNC_TREE_VIEW_ACCOUNT(aw->parent_tree), parent_acct);
+ gnc_tree_view_account_set_selected_account (GNC_TREE_VIEW_ACCOUNT(
+ aw->parent_tree),
+ parent_acct);
gnc_account_window_set_name (aw);
- gnc_window_adjust_for_screen(GTK_WINDOW(aw->dialog));
+ gnc_window_adjust_for_screen (GTK_WINDOW(aw->dialog));
aw->component_id = gnc_register_gui_component (DIALOG_EDIT_ACCOUNT_CM_CLASS,
- refresh_handler,
- close_handler, aw);
+ refresh_handler,
+ close_handler, aw);
- gnc_gui_component_set_session (aw->component_id, gnc_get_current_session());
+ gnc_gui_component_set_session (aw->component_id, gnc_get_current_session ());
gnc_gui_component_watch_entity_type (aw->component_id,
GNC_ID_ACCOUNT,
QOF_EVENT_MODIFY | QOF_EVENT_DESTROY);
- gtk_window_present(GTK_WINDOW(aw->dialog));
+ gtk_window_present (GTK_WINDOW(aw->dialog));
}
-
/*
* opens up a window to create a new account
*
@@ -2021,7 +2000,7 @@ gnc_ui_new_account_window (GtkWindow *parent, QofBook *book,
{
g_return_if_fail(book != NULL);
if (parent_acct && book)
- g_return_if_fail(gnc_account_get_book(parent_acct) == book);
+ g_return_if_fail(gnc_account_get_book (parent_acct) == book);
gnc_ui_new_account_window_internal (parent, book, parent_acct, NULL, NULL,
NULL, FALSE);
@@ -2068,45 +2047,45 @@ gnc_account_renumber_update_examples (RenumberDialog *data)
unsigned int num_digits = 1;
g_return_if_fail (data->num_children > 0);
- prefix = gtk_editable_get_chars(GTK_EDITABLE(data->prefix), 0, -1);
- interval = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(data->interval));
+ prefix = gtk_editable_get_chars (GTK_EDITABLE(data->prefix), 0, -1);
+ interval = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->interval));
if (interval <= 0)
- interval = 10;
+ interval = 10;
num_digits = (unsigned int)log10((double)(data->num_children * interval)) + 1;
if (strlen (prefix))
- str = g_strdup_printf("%s-%0*d", prefix, num_digits, interval);
+ str = g_strdup_printf ("%s-%0*d", prefix, num_digits, interval);
else
- str = g_strdup_printf("%0*d", num_digits, interval);
+ str = g_strdup_printf ("%0*d", num_digits, interval);
- gtk_label_set_text(GTK_LABEL(data->example1), str);
- g_free(str);
+ gtk_label_set_text (GTK_LABEL(data->example1), str);
+ g_free (str);
if (strlen (prefix))
- str = g_strdup_printf("%s-%0*d", prefix, num_digits,
- interval * data->num_children);
+ str = g_strdup_printf ("%s-%0*d", prefix, num_digits,
+ interval * data->num_children);
else
- str = g_strdup_printf("%0*d", num_digits,
- interval * data->num_children);
+ str = g_strdup_printf ("%0*d", num_digits,
+ interval * data->num_children);
- gtk_label_set_text(GTK_LABEL(data->example2), str);
- g_free(str);
+ gtk_label_set_text (GTK_LABEL(data->example2), str);
- g_free(prefix);
+ g_free (str);
+ g_free (prefix);
}
void
gnc_account_renumber_prefix_changed_cb (GtkEditable *editable,
RenumberDialog *data)
{
- gnc_account_renumber_update_examples(data);
+ gnc_account_renumber_update_examples (data);
}
void
gnc_account_renumber_interval_changed_cb (GtkSpinButton *spinbutton,
- RenumberDialog *data)
+ RenumberDialog *data)
{
- gnc_account_renumber_update_examples(data);
+ gnc_account_renumber_update_examples (data);
}
void
@@ -2115,23 +2094,22 @@ gnc_account_renumber_response_cb (GtkDialog *dialog,
RenumberDialog *data)
{
GList *children = NULL, *tmp;
- gchar *str;
gchar *prefix;
gint interval;
unsigned int num_digits, i;
if (response == GTK_RESPONSE_OK)
{
- gtk_widget_hide(data->dialog);
- children = gnc_account_get_children_sorted(data->parent);
+ gtk_widget_hide (data->dialog);
+ children = gnc_account_get_children_sorted (data->parent);
if (children == NULL)
{
- PWARN ("Can't renumber children of an account with no children!");
+ PWARN("Can't renumber children of an account with no children!");
g_free (data);
return;
}
- prefix = gtk_editable_get_chars(GTK_EDITABLE(data->prefix), 0, -1);
- interval = gtk_spin_button_get_value_as_int(GTK_SPIN_BUTTON(data->interval));
+ prefix = gtk_editable_get_chars (GTK_EDITABLE(data->prefix), 0, -1);
+ interval = gtk_spin_button_get_value_as_int (GTK_SPIN_BUTTON(data->interval));
if (interval <= 0)
interval = 10;
@@ -2141,20 +2119,21 @@ gnc_account_renumber_response_cb (GtkDialog *dialog,
gnc_set_busy_cursor (NULL, TRUE);
for (tmp = children, i = 1; tmp; tmp = g_list_next(tmp), i += 1)
{
+ gchar *str;
if (strlen (prefix))
- str = g_strdup_printf("%s-%0*d", prefix,
- num_digits, interval * i);
+ str = g_strdup_printf ("%s-%0*d", prefix,
+ num_digits, interval * i);
else
- str = g_strdup_printf("%0*d", num_digits, interval * i);
- xaccAccountSetCode(tmp->data, str);
- g_free(str);
+ str = g_strdup_printf ("%0*d", num_digits, interval * i);
+ xaccAccountSetCode (tmp->data, str);
+ g_free (str);
}
gnc_unset_busy_cursor (NULL);
- g_list_free(children);
+ g_list_free (children);
}
- gtk_widget_destroy(data->dialog);
- g_free(data);
+ gtk_widget_destroy (data->dialog);
+ g_free (data);
}
void
@@ -2169,26 +2148,27 @@ gnc_account_renumber_create_dialog (GtkWidget *window, Account *account)
* should be disabled if the account has no children.
*/
g_return_if_fail (gnc_account_n_children (account) > 0);
- data = g_new(RenumberDialog, 1);
+ data = g_new (RenumberDialog, 1);
data->parent = account;
- data->num_children = gnc_account_n_children(account);
+ data->num_children = gnc_account_n_children (account);
- builder = gtk_builder_new();
+ builder = gtk_builder_new ();
gnc_builder_add_from_file (builder, "dialog-account.glade", "interval_adjustment");
gnc_builder_add_from_file (builder, "dialog-account.glade", "account_renumber_dialog");
data->dialog = GTK_WIDGET(gtk_builder_get_object (builder, "account_renumber_dialog"));
- gtk_window_set_transient_for(GTK_WINDOW(data->dialog), GTK_WINDOW(window));
- g_object_set_data_full(G_OBJECT(data->dialog), "builder", builder,
- g_object_unref);
+ gtk_window_set_transient_for (GTK_WINDOW(data->dialog), GTK_WINDOW(window));
+
+ g_object_set_data_full (G_OBJECT(data->dialog), "builder", builder,
+ g_object_unref);
widget = GTK_WIDGET(gtk_builder_get_object (builder, "header_label"));
fullname = gnc_account_get_full_name (account);
- string = g_strdup_printf(_( "Renumber the immediate sub-accounts of %s? "
- "This will replace the account code field of "
- "each child account with a newly generated code."),
- fullname);
- gtk_label_set_text(GTK_LABEL(widget), string);
- g_free(string);
+ string = g_strdup_printf (_( "Renumber the immediate sub-accounts of %s? "
+ "This will replace the account code field of "
+ "each child account with a newly generated code."),
+ fullname);
+ gtk_label_set_text (GTK_LABEL(widget), string);
+ g_free (string);
g_free (fullname);
data->prefix = GTK_WIDGET(gtk_builder_get_object (builder, "prefix_entry"));
@@ -2196,12 +2176,12 @@ gnc_account_renumber_create_dialog (GtkWidget *window, Account *account)
data->example1 = GTK_WIDGET(gtk_builder_get_object (builder, "example1_label"));
data->example2 = GTK_WIDGET(gtk_builder_get_object (builder, "example2_label"));
- gtk_entry_set_text(GTK_ENTRY(data->prefix), xaccAccountGetCode(account));
- gnc_account_renumber_update_examples(data);
+ gtk_entry_set_text (GTK_ENTRY(data->prefix), xaccAccountGetCode (account));
+ gnc_account_renumber_update_examples (data);
- gtk_builder_connect_signals(builder, data);
+ gtk_builder_connect_signals (builder, data);
- gtk_widget_show_all(data->dialog);
+ gtk_widget_show_all (data->dialog);
}
static void
@@ -2267,7 +2247,7 @@ gnc_account_cascade_properties_dialog (GtkWidget *window, Account *account)
// check if we actually do have sub accounts
g_return_if_fail (gnc_account_n_children (account) > 0);
- builder = gtk_builder_new();
+ builder = gtk_builder_new ();
gnc_builder_add_from_file (builder, "dialog-account.glade", "account_cascade_dialog");
dialog = GTK_WIDGET(gtk_builder_get_object (builder, "account_cascade_dialog"));
gtk_window_set_transient_for (GTK_WINDOW(dialog), GTK_WINDOW(window));
diff --git a/gnucash/gnome-utils/dialog-account.h b/gnucash/gnome-utils/dialog-account.h
index 52c40058b..d0ac5611f 100644
--- a/gnucash/gnome-utils/dialog-account.h
+++ b/gnucash/gnome-utils/dialog-account.h
@@ -138,7 +138,7 @@ Account * gnc_ui_new_accounts_from_name_window (GtkWindow *parent,
/* Note that the caller owns the valid_types list */
Account * gnc_ui_new_accounts_from_name_window_with_types (GtkWindow *parent,
const char *name,
- GList *valid_types);
+ GList *valid_types);
/** Display a modal window for creating a new account. This function
@@ -162,10 +162,10 @@ Account * gnc_ui_new_accounts_from_name_window_with_types (GtkWindow *parent,
* @return A pointer to the newly created account.
*/
Account * gnc_ui_new_accounts_from_name_with_defaults (GtkWindow *parent,
- const char *name,
- GList *valid_types,
- const gnc_commodity * default_commodity,
- Account * parent_acct);
+ const char *name,
+ GList *valid_types,
+ const gnc_commodity *default_commodity,
+ Account *parent_acct);
/*
* register a callback that gets called when the account has changed
commit 27cab58bf236fc362ab2d07b1299ed29727cf8f6
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri May 6 12:15:39 2022 +0100
Correct some text describing some date functions.
diff --git a/libgnucash/engine/gnc-date.h b/libgnucash/engine/gnc-date.h
index 8f445530a..d2ec8298e 100644
--- a/libgnucash/engine/gnc-date.h
+++ b/libgnucash/engine/gnc-date.h
@@ -702,7 +702,7 @@ void gnc_gdate_set_prev_month_end (GDate *date);
/** This function modifies a GDate to set it to the first day of the
* quarter in which it falls. For example, if this function is called
- * with a date of 2003-09-24 the date will be modified to 2003-09-01.
+ * with a date of 2003-09-24 the date will be modified to 2003-07-01.
*
* @param date The GDate to modify. */
void gnc_gdate_set_quarter_start (GDate *date);
@@ -710,7 +710,7 @@ void gnc_gdate_set_quarter_start (GDate *date);
/** This function modifies a GDate to set it to the last day of the
* quarter in which it falls. For example, if this function is called
- * with a date of 2003-09-24 the date will be modified to 2003-12-31.
+ * with a date of 2003-09-24 the date will be modified to 2003-09-30.
*
* @param date The GDate to modify. */
void gnc_gdate_set_quarter_end (GDate *date);
@@ -719,7 +719,7 @@ void gnc_gdate_set_quarter_end (GDate *date);
/** This function modifies a GDate to set it to the first day of the
* quarter prior to the one in which it falls. For example, if this
* function is called with a date of 2003-09-24 the date will be
- * modified to 2003-06-01.
+ * modified to 2003-04-01.
*
* @param date The GDate to modify. */
void gnc_gdate_set_prev_quarter_start (GDate *date);
@@ -728,7 +728,7 @@ void gnc_gdate_set_prev_quarter_start (GDate *date);
/** This function modifies a GDate to set it to the last day of the
* quarter prior to the one in which it falls. For example, if this
* function is called with a date of 2003-09-24 the date will be
- * modified to 2003-07-31.
+ * modified to 2003-06-30.
*
* @param date The GDate to modify. */
void gnc_gdate_set_prev_quarter_end (GDate *date);
commit c000a890ad1ec8ba14e83726f4ddca58c036ce34
Author: Robert Fewell <14uBobIT at gmail.com>
Date: Fri Apr 29 11:20:36 2022 +0100
Bug 798501 - Balance wrong date end of account period
With the accounting period preference settings set to 'Start/End of
previous quarter' and balance sheet report using 'End of accounting
period' the date is wrong, currently is 30/03/2022 when it should be
31/03/2022.
Simplify gnc_gdate_set_quarter_end to get correct last day and
subtract the 3 months befor calling said function.
diff --git a/libgnucash/engine/gnc-date.cpp b/libgnucash/engine/gnc-date.cpp
index 3a969a46d..e7686463e 100644
--- a/libgnucash/engine/gnc-date.cpp
+++ b/libgnucash/engine/gnc-date.cpp
@@ -1532,17 +1532,13 @@ gnc_gdate_set_quarter_start (GDate *date)
void
gnc_gdate_set_quarter_end (GDate *date)
{
- gint months;
+ const GDateMonth months[] = {G_DATE_MARCH, G_DATE_JUNE,
+ G_DATE_SEPTEMBER, G_DATE_DECEMBER};
+ const GDateDay days[] = {31, 30, 30, 31};
+ int quarter = (g_date_get_month (date) - 1) / 3;
- /* Set the date to the first day of the specified month. */
- g_date_set_day(date, 1);
-
- /* Add 1-3 months to get the first day of the next quarter.*/
- months = (g_date_get_month(date) - G_DATE_JANUARY) % 3;
- g_date_add_months(date, 3 - months);
-
- /* Now back up one day */
- g_date_subtract_days(date, 1);
+ g_date_set_month (date, months[quarter]);
+ g_date_set_day (date, days[quarter]);
}
void
@@ -1555,8 +1551,8 @@ gnc_gdate_set_prev_quarter_start (GDate *date)
void
gnc_gdate_set_prev_quarter_end (GDate *date)
{
- gnc_gdate_set_quarter_end(date);
g_date_subtract_months(date, 3);
+ gnc_gdate_set_quarter_end(date);
}
/* ================================================= */
commit 2b198dbce44e763f56e776f0d39ed77351e1e5f1
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Thu May 5 22:41:00 2022 +0800
[assistant-stock-transaction] avoid resetting txn_types unnecessarily.
UX improvement.
Previously the txn_types dropdown list would be regenerated whenever
the GtkAssistant reaches the page PAGE_TRANSACTION_TYPE. This means
selecting "Sell", pressing "Next", then "Previous" would reset the
type to "Buy".
This commit will store the date at which the txn_types was set; it
will avoid resetting txn_types unless the date is changed.
diff --git a/gnucash/gnome/assistant-stock-transaction.cpp b/gnucash/gnome/assistant-stock-transaction.cpp
index 850cef50d..070c76274 100644
--- a/gnucash/gnome/assistant-stock-transaction.cpp
+++ b/gnucash/gnome/assistant-stock-transaction.cpp
@@ -430,6 +430,10 @@ typedef struct
GtkWidget * assistant;
std::optional<TxnTypeVec> txn_types;
+ // the following stores date at which the txn_types were set. If
+ // the GNCDateEdit date is modified, it will trigger recreation of
+ // the txn_types above.
+ std::optional<time64> txn_types_date;
Account * acct;
gnc_commodity * currency;
@@ -830,6 +834,9 @@ stock_assistant_prepare (GtkAssistant *assistant, GtkWidget *page,
gnc_numeric balance;
time64 date;
date = gnc_date_edit_get_date_end (GNC_DATE_EDIT (info->date_edit));
+ if (info->txn_types_date && (info->txn_types_date == date))
+ break;
+ info->txn_types_date = date;
balance = xaccAccountGetBalanceAsOfDate (info->acct, date);
info->txn_types = gnc_numeric_zero_p (balance) ? starting_types
: gnc_numeric_positive_p (balance) ? long_types
commit 19803ba9d0f89543667fa1a1c6188205b9e93556
Author: Christopher Lam <christopher.lck at gmail.com>
Date: Fri May 6 09:01:35 2022 +0800
[assistant-stock-transsaction] skip checking txn_date for empty stock acct
diff --git a/gnucash/gnome/assistant-stock-transaction.cpp b/gnucash/gnome/assistant-stock-transaction.cpp
index 75de287ee..850cef50d 100644
--- a/gnucash/gnome/assistant-stock-transaction.cpp
+++ b/gnucash/gnome/assistant-stock-transaction.cpp
@@ -703,24 +703,28 @@ refresh_page_finish (StockTransactionInfo *info)
// the later stock transactions will be invalidated. warn the user
// to review them.
auto new_date = gnc_date_edit_get_date_end (GNC_DATE_EDIT (info->date_edit));
- auto last_split = static_cast<const Split*> (g_list_last (xaccAccountGetSplitList (info->acct))->data);
- auto last_split_date = xaccTransGetDate (xaccSplitGetParent (last_split));
- if (new_date <= last_split_date)
+ auto last_split_node = g_list_last (xaccAccountGetSplitList (info->acct));
+ if (last_split_node)
{
- auto last_split_date_str = qof_print_date (last_split_date);
- auto new_date_str = qof_print_date (new_date);
- // Translators: the first %s is the new transaction date;
- // the second %s is the current stock account's latest
- // transaction date.
- auto warn_txt = g_strdup_printf (_("You will enter a transaction \
+ auto last_split = static_cast<const Split*> (last_split_node->data);
+ auto last_split_date = xaccTransGetDate (xaccSplitGetParent (last_split));
+ if (new_date <= last_split_date)
+ {
+ auto last_split_date_str = qof_print_date (last_split_date);
+ auto new_date_str = qof_print_date (new_date);
+ // Translators: the first %s is the new transaction date;
+ // the second %s is the current stock account's latest
+ // transaction date.
+ auto warn_txt = g_strdup_printf (_("You will enter a transaction \
with date %s which is earlier than the latest transaction in this account, \
dated %s. Doing so may affect the cost basis, and therefore capital gains, \
of transactions dated after the new entry. Please review all transactions \
to ensure proper recording."), new_date_str, last_split_date_str);
- warnings.push_back (warn_txt);
- g_free (warn_txt);
- g_free (new_date_str);
- g_free (last_split_date_str);
+ warnings.push_back (warn_txt);
+ g_free (warn_txt);
+ g_free (new_date_str);
+ g_free (last_split_date_str);
+ }
}
if (info->txn_type->stock_amount != FieldMask::DISABLED)
Summary of changes:
gnucash/gnome-utils/dialog-account.c | 736 ++++++++---------
gnucash/gnome-utils/dialog-account.h | 10 +-
gnucash/gnome-utils/gnc-plugin-file-history.c | 4 +-
gnucash/gnome-utils/gnc-ui.h | 2 +
gnucash/gnome/assistant-stock-transaction.cpp | 54 +-
gnucash/gnome/dialog-fincalc.c | 221 +++---
gnucash/gnome/dialog-fincalc.h | 4 +-
gnucash/gnome/dialog-print-check.c | 9 +-
gnucash/gnome/dialog-sx-since-last-run.c | 4 +
gnucash/gnome/gnc-plugin-page-report.cpp | 15 +-
gnucash/gtkbuilder/dialog-account.glade | 66 +-
gnucash/gtkbuilder/dialog-fincalc.glade | 22 +-
gnucash/gtkbuilder/dialog-sx.glade | 21 +-
gnucash/import-export/aqb/gnc-plugin-aqbanking.c | 8 +-
gnucash/import-export/qif-imp/qif-dialog-utils.scm | 13 +-
libgnucash/app-utils/gnc-ui-util.c | 9 +-
libgnucash/engine/gnc-budget.cpp | 5 +-
libgnucash/engine/gnc-date.cpp | 16 +-
libgnucash/engine/gnc-date.h | 8 +-
libgnucash/engine/gncBillTerm.c | 5 +-
po/ar.po | 68 +-
po/de.po | 138 ++--
po/es.po | 561 +++++++------
po/glossary/ar.po | 403 +++++-----
po/glossary/es.po | 17 +-
po/glossary/he.po | 6 +-
po/he.po | 36 +-
po/hi.po | 227 +++---
po/ko.po | 881 ++++++++++-----------
po/nb.po | 14 +-
po/ne.po | 220 +++--
po/pl.po | 9 +-
po/pt_BR.po | 16 +-
po/ru.po | 157 ++--
po/sv.po | 13 +-
po/zh_CN.po | 14 +-
util/ci/actions/archlinux-test/Dockerfile | 2 +-
37 files changed, 2035 insertions(+), 1979 deletions(-)
More information about the gnucash-changes
mailing list