Skip to content

Commit

Permalink
Release v2.3
Browse files Browse the repository at this point in the history
* Account settings: added option to set an opening date and balance
* Report: Improved summarily display of categories (1 row/category)
* Bugfix: support non-ASCII characters for payee and category
* Bugfix: fix QIF export of multiple accounts
* Bugfix: don't create a transaction if the user aborted it ("Cancel")
* Rename category type from "Spending" to "Expenses"
* Added French translation, thanks blioberis, Jérôme Duval, and Briseur!
* Update documenation
  • Loading branch information
humdingerb committed Nov 30, 2024
1 parent 5e812e3 commit 7b290bf
Show file tree
Hide file tree
Showing 15 changed files with 474 additions and 163 deletions.
12 changes: 12 additions & 0 deletions CHANGELOG
Original file line number Diff line number Diff line change
@@ -1,3 +1,15 @@
v2.3

* Account settings: added option to set an opening date and balance
* Report: Improved summarily display of categories (1 row/category)
* Bugfix: support non-ASCII characters for payee and category
* Bugfix: fix QIF export of multiple accounts
* Bugfix: don't create a transaction if the user aborted it ("Cancel")
* Rename category type from "Spending" to "Expenses"
* Added French translation, thanks blioberis, Jérôme Duval, and Briseur!
* Update documenation


v2.2

* Introduce "ledgers" to separate bookkeeping for multiple persons/projects
Expand Down
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -150,7 +150,7 @@ OPTIMIZE :=
# will recreate only the "locales/en.catkeys" file. Use it as a template
# for creating catkeys for other languages. All localization files must be
# placed in the "locales" subdirectory.
LOCALES = ca de en_AU en_GB en_CA en es_419 es fur nb ru tr
LOCALES = ca de en_AU en_CA en_GB en es_419 es fr fur nb ru tr

# Specify all the preprocessor symbols to be defined. The symbols will not
# have their values set automatically; you must supply the value (if any) to
Expand Down
23 changes: 13 additions & 10 deletions locales/ca.catkeys
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
1 Catalan application/x-vnd.wgp-CapitalBe 256720733
1 Catalan application/x-vnd.wgp-CapitalBe 3533405837
{0, plural,one{This account has # scheduled transaction that will be removed.}other{This account has # scheduled transactions that will be removed.}} MainWindow {0, plural,one{Aquest compte té # transacció programada que se suprimirà.}altre{Aquest compte té # transaccions programades que se suprimiran.}}
<No accounts> MainWindow <Sense comptes>
About CapitalBe MainWindow Quant al CapitalBe
Expand All @@ -20,6 +20,7 @@ Enter a transfer… MainWindow Introduïu una transferència...
Export MainWindow Exporta
Export to QIF file… MainWindow Exporta-ho a un fitxer QIF...
Go to filter MainWindow Ves al filtratge
Help… MainWindow Ajuda…
Import MainWindow Importa
Import from QIF file… MainWindow Importa des d'un fitxer QIF...
Ledger MainWindow Llibre
Expand All @@ -32,6 +33,7 @@ Once deleted, you will not be able to get back any data on this account. MainWin
Oops! MainWindow Ui!
Open ledger MainWindow Obre un llibre
Open… MainWindow Obre...
Opening balance MainWindow Saldo inicial
Previous MainWindow Anterior
Quit MainWindow Surt
Really delete account? MainWindow Realment voleu suprimir el compte?
Expand Down Expand Up @@ -75,7 +77,6 @@ Monthly BudgetWindow Mensualment
Quarterly BudgetWindow Trimestralment
Recalculate all BudgetWindow Recalcula-ho tot
Set all to zero BudgetWindow Estableix-ho tot a zero
Spending BudgetWindow Despeses
Summary BudgetWindow Resum
Total BudgetWindow Total
Transfer BudgetWindow Transferència
Expand Down Expand Up @@ -113,6 +114,9 @@ Closed Account Tancat
Name: Account Nom:
New account Account Compte nou
OK Account D'acord
Opening balance: Account Balanç inicial:
Opening date: Account Data d'obertura:
Use a negative opening balance. Account Usa un balanç d'obertura negatiu.
Use system currency format Account Usa el format de moneda del sistema
Accounts RegisterView Comptes
Filter RegisterView Filtratge
Expand Down Expand Up @@ -146,13 +150,13 @@ Add category CategoryWindow Afegeix-hi una categoria
Add… CategoryWindow Afegeix...
Can't use this category name CategoryWindow No es pot usar aquest nom de categoria.
Cancel CategoryWindow Cancel·la
CapitalBe uses 'Income', 'Spending', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow El CapitalBe usa Ingressos, Despeses, Divisió, Transferir i Sense categoria per gestionar els comptes, de manera que no els podeu usar com a noms de categoria.\n\nTrieu un nom diferent per a la categoria nova.
CapitalBe uses 'Income', 'Expenses', 'Opening balance', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow El CapitalBe usa Ingressos, Despeses, Balanç inicial, Dividir, Transferència i Sense categoria per gestionar els comptes, de manera que no els podeu usar com a noms de categoria.\n\nTrieu un nom diferent. per a la categoria nova.
Categories CategoryWindow Categories
Category is missing CategoryWindow Hi manca la categoria
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'spending'.\n CategoryWindow Realment voleu afegir aquesta transacció sense una categoria?\n\nEn tot cas, heu de seleccionar un tipus de transacció: ingressos o despeses.\n
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'expenses'.\n CategoryWindow Realment voleu afegir aquesta transacció sense una categoria?\n\nTanmateix, heu de seleccionar un tipus de transacció: ingressos o despeses.\n
Edit category CategoryWindow Edita la categoria
Edit… CategoryWindow Edita…
Income CategoryWindow Ingressos
Expenses category CategoryWindow Categoria de despeses
Income category CategoryWindow Categoria d'ingressos
Name: CategoryWindow Nom:
New category CategoryWindow Categoria nova
Expand All @@ -161,9 +165,7 @@ OK CategoryWindow D'acord
Please choose a new category for all transactions currently in the '%%CATEGORY_NAME%%' category. CategoryWindow Trieu una categoria nova per a totes les transaccions que es troben actualment a la categoria %%CATEGORY_NAME%%.
Remove category CategoryWindow Suprimeix la categoria
Remove… CategoryWindow Suprimeix...
Spending CategoryWindow Despeses
Spending category CategoryWindow Categoria de despeses
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'spending'. CategoryWindow Heu creat la categoria "%categoryname%".\n\nSeleccioneu un tipus de transacció per a aquesta: ingressos o despeses.
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'expenses'. CategoryWindow Heu creat la categoria "%categoryname%".\n\nSeleccioneu un tipus de transacció per a aquesta: ingressos o despeses.
Add item SplitView Afegeix-hi un element
Enter SplitView Retorn
Remove item SplitView Suprimeix l'element
Expand All @@ -188,10 +190,11 @@ This year FilterView Aquest any
Amount CommonTerms Quantitat
Category CommonTerms Categoria
Date CommonTerms Data
Expenses CommonTerms Despeses
Income CommonTerms Ingressos
Memo CommonTerms Resum
Opening balance CommonTerms Balanç inicial
Payee CommonTerms Beneficiari
Spending CommonTerms Despeses
Split CommonTerms The noun 'split', as in 'a split-category' Dividir
Transfer CommonTerms Transferència
Uncategorized CommonTerms Sense categoria
Expand Down Expand Up @@ -258,6 +261,6 @@ Enter CheckView Retorn
No memo ScheduledTransItem Sense resum
No transactions TransactionReport Sense transaccions
Transactions TransactionReport Transaccions
Type TransactionReport Type of transaction, spending or income Tipus
Type TransactionReport Type of transaction, expenses or income Tipus
Total NetWorthReport Total
Total worth NetWorthReport Valor total
23 changes: 13 additions & 10 deletions locales/de.catkeys
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
1 German application/x-vnd.wgp-CapitalBe 256720733
1 German application/x-vnd.wgp-CapitalBe 3533405837
{0, plural,one{This account has # scheduled transaction that will be removed.}other{This account has # scheduled transactions that will be removed.}} MainWindow {0, plural,one{Für dieses Konto gibt es # terminierte Buchung, die entfernt würde.}other{Für dieses Konto gibt es # terminierte Buchungen, die entfernt würden.}}
<No accounts> MainWindow <keine Konten>
About CapitalBe MainWindow Über CapitalBe
Expand All @@ -20,6 +20,7 @@ Enter a transfer… MainWindow Umbuchung eingeben …
Export MainWindow Exportieren
Export to QIF file… MainWindow Export als QIF Datei …
Go to filter MainWindow Gehe zur Filtereingabe
Help… MainWindow Hilfe…
Import MainWindow Importieren
Import from QIF file… MainWindow Import aus QIF Datei …
Ledger MainWindow Kontobuch
Expand All @@ -32,6 +33,7 @@ Once deleted, you will not be able to get back any data on this account. MainWin
Oops! MainWindow Oha!
Open ledger MainWindow Kontobuch öffnen
Open… MainWindow Öffnen…
Opening balance MainWindow Eröffnungsstand
Previous MainWindow Zurück
Quit MainWindow Beenden
Really delete account? MainWindow Konto tatsächlich löschen?
Expand Down Expand Up @@ -75,7 +77,6 @@ Monthly BudgetWindow Monatlich
Quarterly BudgetWindow Vierteljährlich
Recalculate all BudgetWindow Alles neu berechnen
Set all to zero BudgetWindow Alles auf Null
Spending BudgetWindow Ausgabe
Summary BudgetWindow Zusammenfassung
Total BudgetWindow Gesamt
Transfer BudgetWindow Umbuchung
Expand Down Expand Up @@ -113,6 +114,9 @@ Closed Account geschlossen
Name: Account Name:
New account Account Neues Konto
OK Account OK
Opening balance: Account Eröffnungsstand:
Opening date: Account Eröffnungsdatum:
Use a negative opening balance. Account Negativer Eröffnungsstand
Use system currency format Account Währungsformat der Systemeinstellungen nutzen
Accounts RegisterView Konten
Filter RegisterView Filter
Expand Down Expand Up @@ -146,13 +150,13 @@ Add category CategoryWindow Kategorie hinzufügen
Add… CategoryWindow Hinzu …
Can't use this category name CategoryWindow Dieser Kategorie-Name kann nicht verwendet werden
Cancel CategoryWindow Abbrechen
CapitalBe uses 'Income', 'Spending', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow CapitalBe benutzt 'Einnahme', 'Ausgabe', 'Umbuchung' und 'Split' bereits zur Kategorie-Verwaltung.\n\nFür die neu anzulegende Kategorie muss daher ein anderer Name gewählt werden.
CapitalBe uses 'Income', 'Expenses', 'Opening balance', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow CapitalBe benutzt 'Ausgabe', 'Einnahme', 'Eröffnungsstand', 'Umbuchung' und 'Split' bereits zur Kategorie-Verwaltung.\n\nFür die neu anzulegende Kategorie muss daher ein anderer Name gewählt werden.
Categories CategoryWindow Kategorien
Category is missing CategoryWindow Kategorie fehlt
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'spending'.\n CategoryWindow Soll diese Buchung tatsächlich ohne Kategorie angelegt werden?\n\nSelbst dann muss ein Buchungstyp vergeben werden, 'Einnahme' oder 'Ausgabe'.\n
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'expenses'.\n CategoryWindow Soll diese Buchung tatsächlich ohne Kategorie angelegt werden?\n\nSelbst dann muss ein Buchungstyp vergeben werden, 'Einnahme' oder 'Ausgabe'.\n
Edit category CategoryWindow Kategorie bearbeiten
Edit… CategoryWindow Bearbeiten …
Income CategoryWindow Einnahme
Expenses category CategoryWindow Ausgabe-Kategorie
Income category CategoryWindow Einnahme-Kategorie
Name: CategoryWindow Name:
New category CategoryWindow Neue Kategory
Expand All @@ -161,9 +165,7 @@ OK CategoryWindow OK
Please choose a new category for all transactions currently in the '%%CATEGORY_NAME%%' category. CategoryWindow Bitte eine neue Kategorie für alle Buchungen wählen, die sich momentan in der Kategorie '%%CATEGORY_NAME%%' befinden.
Remove category CategoryWindow Kategorie entfernen
Remove… CategoryWindow Entfernen …
Spending CategoryWindow Ausgabe
Spending category CategoryWindow Ausgabe-Kategorie
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'spending'. CategoryWindow Die neue Kategorie '%categoryname%' wurde angelegt.\n\nBitte den Buchungstyp wählen, 'Einnahme' oder 'Ausgabe'.
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'expenses'. CategoryWindow Die neue Kategorie '%categoryname%' wurde angelegt.\n\nBitte den Buchungstyp wählen, 'Einnahme' oder 'Ausgabe'.
Add item SplitView Eintrag hinzu
Enter SplitView Eingabe
Remove item SplitView Eintrag entfernen
Expand All @@ -188,10 +190,11 @@ This year FilterView Dieses Jahr
Amount CommonTerms Betrag
Category CommonTerms Kategorie
Date CommonTerms Datum
Expenses CommonTerms Ausgabe
Income CommonTerms Einnahme
Memo CommonTerms Notiz
Opening balance CommonTerms Eröffnungsstand
Payee CommonTerms Empfänger
Spending CommonTerms Ausgabe
Split CommonTerms The noun 'split', as in 'a split-category' Split
Transfer CommonTerms Umbuchung
Uncategorized CommonTerms Ohne Kategorie
Expand Down Expand Up @@ -258,6 +261,6 @@ Enter CheckView Eingabe
No memo ScheduledTransItem Keine Notiz
No transactions TransactionReport Keine Buchungen
Transactions TransactionReport Buchungen
Type TransactionReport Type of transaction, spending or income Typ
Type TransactionReport Type of transaction, expenses or income Typ
Total NetWorthReport Gesamt
Total worth NetWorthReport Gesamtsumme
23 changes: 13 additions & 10 deletions locales/en_AU.catkeys
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
1 English (Australian) application/x-vnd.wgp-CapitalBe 256720733
1 English (Australian) application/x-vnd.wgp-CapitalBe 3533405837
{0, plural,one{This account has # scheduled transaction that will be removed.}other{This account has # scheduled transactions that will be removed.}} MainWindow {0, plural,one{This account has # scheduled transaction that will be removed.}other{This account has # scheduled transactions that will be removed.}}
<No accounts> MainWindow <No accounts>
About CapitalBe MainWindow About CapitalBe
Expand All @@ -20,6 +20,7 @@ Enter a transfer… MainWindow Enter a transfer…
Export MainWindow Export
Export to QIF file… MainWindow Export to QIF file…
Go to filter MainWindow Go to filter
Help… MainWindow Help…
Import MainWindow Import
Import from QIF file… MainWindow Import from QIF file…
Ledger MainWindow Ledger
Expand All @@ -32,6 +33,7 @@ Once deleted, you will not be able to get back any data on this account. MainWin
Oops! MainWindow Oops!
Open ledger MainWindow Open ledger
Open… MainWindow Open…
Opening balance MainWindow Opening balance
Previous MainWindow Previous
Quit MainWindow Quit
Really delete account? MainWindow Really delete account?
Expand Down Expand Up @@ -75,7 +77,6 @@ Monthly BudgetWindow Monthly
Quarterly BudgetWindow Quarterly
Recalculate all BudgetWindow Recalculate all
Set all to zero BudgetWindow Set all to zero
Spending BudgetWindow Spending
Summary BudgetWindow Summary
Total BudgetWindow Total
Transfer BudgetWindow Transfer
Expand Down Expand Up @@ -113,6 +114,9 @@ Closed Account Closed
Name: Account Name:
New account Account New account
OK Account OK
Opening balance: Account Opening balance:
Opening date: Account Opening date:
Use a negative opening balance. Account Use a negative opening balance.
Use system currency format Account Use system currency format
Accounts RegisterView Accounts
Filter RegisterView Filter
Expand Down Expand Up @@ -146,13 +150,13 @@ Add category CategoryWindow Add category
Add… CategoryWindow Add…
Can't use this category name CategoryWindow Can't use this category name
Cancel CategoryWindow Cancel
CapitalBe uses 'Income', 'Spending', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow CapitalBe uses 'Income', 'Spending', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category.
CapitalBe uses 'Income', 'Expenses', 'Opening balance', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category. CategoryWindow CapitalBe uses 'Income', 'Expenses', 'Opening balance', 'Split', 'Transfer', and 'Uncategorized' for managing accounts, so you can't use them as category names.\n\nPlease choose a different name for your new category.
Categories CategoryWindow Categories
Category is missing CategoryWindow Category is missing
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'spending'.\n CategoryWindow Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'spending'.\n
Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'expenses'.\n CategoryWindow Do you really want to add this transaction without a category?\n\nEven then, you need to select a transaction type, 'income' or 'expenses'.\n
Edit category CategoryWindow Edit category
Edit… CategoryWindow Edit…
Income CategoryWindow Income
Expenses category CategoryWindow Expenses category
Income category CategoryWindow Income category
Name: CategoryWindow Name:
New category CategoryWindow New category
Expand All @@ -161,9 +165,7 @@ OK CategoryWindow OK
Please choose a new category for all transactions currently in the '%%CATEGORY_NAME%%' category. CategoryWindow Please choose a new category for all transactions currently in the '%%CATEGORY_NAME%%' category.
Remove category CategoryWindow Remove category
Remove… CategoryWindow Remove…
Spending CategoryWindow Spending
Spending category CategoryWindow Spending category
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'spending'. CategoryWindow You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'spending'.
You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'expenses'. CategoryWindow You created the new category '%categoryname%'.\n\nPlease select a transaction type for it, 'income' or 'expenses'.
Add item SplitView Add item
Enter SplitView Enter
Remove item SplitView Remove item
Expand All @@ -188,10 +190,11 @@ This year FilterView This year
Amount CommonTerms Amount
Category CommonTerms Category
Date CommonTerms Date
Expenses CommonTerms Expenses
Income CommonTerms Income
Memo CommonTerms Memo
Opening balance CommonTerms Opening balance
Payee CommonTerms Payee
Spending CommonTerms Spending
Split CommonTerms The noun 'split', as in 'a split-category' Split
Transfer CommonTerms Transfer
Uncategorized CommonTerms Uncategorized
Expand Down Expand Up @@ -258,6 +261,6 @@ Enter CheckView Enter
No memo ScheduledTransItem No memo
No transactions TransactionReport No transactions
Transactions TransactionReport Transactions
Type TransactionReport Type of transaction, spending or income Type
Type TransactionReport Type of transaction, expenses or income Type
Total NetWorthReport Total
Total worth NetWorthReport Total worth
Loading

0 comments on commit 7b290bf

Please sign in to comment.