Commit Graph

1647 Commits

Author SHA1 Message Date
Frank H. Ellenberger
fceaac7016 I18N:Glossary: add notes about not distributed files in CMakeLists.txt 2020-03-27 21:55:55 +01:00
John Ralls
8a854a299b Merge the latest gnucash.pot into all of the translation files. 2020-03-27 12:17:29 -07:00
John Ralls
404319a033 Update translations from the Translation Project. 2020-03-27 10:58:23 -07:00
Frank H. Ellenberger
43daf7800e L12N🇩🇪 Update de.po
5423 übersetzte Meldungen, 1 ungenaue Übersetzung.
2020-03-27 04:26:57 +01:00
Frank H. Ellenberger
4f9b4c7b5f L12N🇩🇪 merge fresh pot
5385 übersetzte Meldungen, 23 ungenaue Übersetzungen, 16 unübersetzte
Meldungen.
2020-03-27 04:26:56 +01:00
Geert Janssens
b9d625d25f Move lot viewer to business-reports
It depends on the business-reports module which is not available to
standard-reports at build time
Interestingly this only is an issue for the makefile generator
The ninja generator works fine
2020-02-28 18:13:26 +01:00
Geert Janssens
8243496ed0 Rework our gettext tests
- only abort configuration if gettext is older than 0.18.1 (required for string extraction from scheme files)
- otherwise always continue but disable a few other build steps depending on the gettext version
- use feature variables to more clearly convey what is enabled or disabled
2020-02-08 13:19:23 +01:00
Geert Janssens
90e95ba8ef CMake - remove parameter repetition in else() and endif() statements - part 2
This follows Professional CMake's recommended practises
I missed plenty of these in my first commit. This one should fix
these remaining occurrences.
2020-02-06 16:16:36 +01:00
Christopher Lam
2adaf692b8 [lot-viewer.scm] initial commit
Simple report to visualise lots (business and non-business) in a
spreadsheet. Each column is a unique lot, and each row is a unique
transaction. The lot balance, and the associated lot invoice are also
included.

Each transaction is analysed to render the split in the lot column,
and non-lot splits are rendered in a last column.

An account must be chosen in options, and all splits in the specified
date range will be scanned to find unique lots which are all reported
in order of first appearance.

A heavy APAR account will lead to an impractical number of columns
signifying multiple lots, therefore date-range filtering and
description filtering are both encouraged to narrow down the list of
transactions.
2020-01-29 18:55:35 +08:00
Geert Janssens
d8a304c2c9 Housekeeping - reduce the number of PACKAGE and VERSION related cmake variables
This starts by setting the gnucash version number in the 'project' call.
This will result in a number of variables set by cmake. The remainder
of this commit is to reuse the auto-generated
PROJECT_NAME, PROJECT_VERSION, PROJECT_VERSION_MAJOR
PROJECT_VERSION_MINOR, PROJECT_VERSION_PATCH and PROJECT_VERSION_TWEAK
instead of all the various instances of PACKAGE, GNUCASH_MAJOR_VERSION
and so on.

One parameter is worth mentioning - GETTEXT_PACKAGE
GnuCash is not using this directly (any more) but it has to be set before
including gi18n-lib.h.
2020-01-17 18:15:27 +01:00
Frank H. Ellenberger
0f4265d910 Unify menu separator to "->"
Other meanings of previous " -> " are now:
" -> " conversion
" .. " a range

Other fixes:
1. "File>Save" typo
2. Remove $ from sort order tooltips as it is
 a. not relevant,
 b. untranslatable for languages used in different regions.
2020-01-05 14:18:06 +01:00
John Ralls
df92200c8e Restrict gnucash.pot comment collection to ones beginning with Translators.
On recommendation of the Translation Project's Benno Schulenberg.

Required re-annotating some comments. Also removed several comments
about leaving a line break to prevent inserting it into gnucash.pot.
That didn't actually work: they were inserted anyway.
2020-01-04 15:57:02 -08:00
John Ralls
b31f552822 Bug 797549 - Reconcile window shows S_tatement Date rather than...
Statement Date.

Obsolete insertion of _ for Gtk mnemonic when used in gnc-split-reg.c
line 609. That's now handled by the GtkBuilder file.
2020-01-02 16:35:18 -08:00
Frank H. Ellenberger
7acc2706c6 Merge PR #626 into maint 2020-01-02 12:21:03 +01:00
milotype
b384800d8d L12N:hr: update croatian translation with pot file 3.8
5409 translated messages.
2020-01-02 12:19:05 +01:00
Frank H. Ellenberger
bccd9c707e Merge branch 'pr627' into maint 2020-01-02 11:31:23 +01:00
Frank H. Ellenberger
795fe9aa95 L12N:pl: Merge a fresh template
3521 przetłumaczonych komunikatów, 1465 tłumaczeń budzi wątpliwości, 414
nie przetłumaczonych komunikatów.
2020-01-02 08:46:15 +01:00
Frank H. Ellenberger
d6b52112f4 L12N:pl: Recover translator credits from git history 2020-01-02 08:44:56 +01:00
Jannick
f94319910d po/de.po: amend translation about eguile reports
* po/de.po: here.
2020-01-02 01:23:02 +01:00
Jannick
c8e5813957 po/de.po: fix translation bug 2020-01-02 00:35:05 +01:00
Michał Ciołek
b93be1ca70 Polish translation improved (part2) 2020-01-01 19:06:23 +01:00
Michał Ciołek
ef7db1758c Polish translation improved 2019-12-31 13:31:10 +01:00
Christian Stimming
e77db0671b German translation improved.
5401 translated.
2019-12-30 00:39:13 +01:00
Christian Stimming
bbd2a7fc00 More translation improvements by scriptedly removing the removed colon suffix.
In continuation to 67b508ba (and now including the script
po/remove-suffix.sh as well) some more strings were scriptedly
updated in all available translations.
2019-12-30 00:39:13 +01:00
Christian Stimming
d9345c1691 Minor translation improvements
- Glossary needs "aging" as term
- Header gnc-commodity.h contains translatable strings
2019-12-30 00:39:11 +01:00
Christian Stimming
73a673e5b2 Re-apply 67b508ba: Improve translations by scriptedly removing the removed colon suffix.
The trailing colons have been removed in the source e.g.
here 6897f13e ff, but this created a lot of fuzzy translations.
With the po/remove-suffix.sh script, those changes are
adapted in all po files in order to make translators' life
easier.
2019-12-29 10:12:04 +01:00
Christian Stimming
d6d4307ab4 Update recently updated translation files with gnucash.pot template
(to prepare for merging commit 67b508ba)
2019-12-29 10:11:09 +01:00
Christopher Lam
85058f8278 [stylesheet-css] a user-customisable CSS based stylesheet
New stylesheet. Exposes a single text box for full CSS customisability.
2019-12-28 17:21:45 +07:00
John Ralls
3e3a553163 Latest translations from the Translation Project 2019-12-27 16:54:38 -08:00
Christian Stimming
7629a0185e Update German translation.
5311 translated, 52 fuzzy, 43 untranslated.
2019-12-26 18:36:02 +01:00
Christian Stimming
67b508babe Improve translations by scriptedly removing the removed colon suffix.
The trailing colons have been removed in the source e.g.
here 6897f13e ff, but this created a lot of fuzzy translations.
With the po/remove-suffix.sh script, those changes are
adapted in all po files in order to make translators' life
easier.
2019-12-26 18:23:07 +01:00
Christian Stimming
54f06df2a9 Update all translation files with most recent gnucash.pot template
(... to prepare for some scripted message de-fuzzification...)
2019-12-26 18:23:02 +01:00
pianoslum
c520c5af19 Add three missing German translations 2019-11-12 22:04:55 +01:00
Christopher Lam
5614cbbe42 [stylesheets] merge easy/fancy/footer stylesheets 2019-10-31 09:07:53 +08:00
Christopher Lam
d893723479 [new-owner-report] combined job/owner reports 2019-10-27 21:03:27 +08:00
Christopher Lam
0ef11d16e1 [new-aging] new receivable/payable aging reports 2019-10-27 14:53:45 +08:00
Frank H. Ellenberger
077ad86622 Merge PR #594 into maint 2019-10-20 03:07:41 +02:00
milotype
8b20a7ebea
Update croatian hr.po
- one new translation
- removed orphaned records
2019-10-19 21:20:06 +02:00
Stephan Windmüller
c5d136e469 Fixed German IBAN error message 2019-10-19 20:57:10 +02:00
Frank H. Ellenberger
871a05dc86 [L12N] Update hr.po to POT-Creation-Date: 2019-10-19 07:26+0200
1 untranslated message.
2019-10-19 07:40:03 +02:00
milotype
e6875c11e4 Update hr.po to POT-Creation-Date: 2019-09-26
minor changes and adapted to .pot file changes
2019-10-19 07:24:17 +02:00
avma
15ecbc316f
Hebrew translation update
Fixed minor typos
Update to the latest .POT
2019-10-17 19:48:55 +03:00
Christian Stimming
bb4aa19a3d [i18n] German translation update
Total: 5330 translated, 5 fuzzy, 23 untranslated.
2019-09-29 21:45:18 +02:00
Frank H. Ellenberger
8fbf4cd0ec merge recent gnucash.pot into hr.po
5354 translated messages, 3 fuzzy translations.
2019-09-26 18:40:56 +02:00
milotype
d28ed1f7e3
Update hr.po file with 3.7 pot-file
update and some corrections
2019-09-24 22:19:22 +02:00
Christopher Lam
594822f043 [account-summary] merge in sx-summary.scm
* remove sx-summary.scm and merge into account-summary.scm
* modify test-account.scm
2019-09-21 20:12:00 +08:00
Christian Stimming
6ae7cdc8f2 [i18n] German translation update
Especially in the CSV import.
Total: 5308 translated, 28 fuzzy, 22 untranslated.
2019-09-17 22:31:27 +02:00
Geert Janssens
84dede1ab7 Remove leaked work in progress file from POTFILES.in 2019-09-12 22:54:24 +02:00
Frank H. Ellenberger
d3f86d2adf Merge branch 'PR579' into maint 2019-09-10 02:49:36 +02:00
Frank H. Ellenberger
a91b3ff453 PR #579: update Project-Id-Version of he.po
5358 translated messages.
2019-09-10 02:48:26 +02:00