The possible transactions in security accounts are in English and their German translations as follows: 1) Buy shares = Wertpapiere kaufen 2) Sell shares = Aktien verkaufen 3) Dividend = Dividende 4) Reinvest dividend = Wiederanlage der Dividende 5) Yield = Ertrag 6) Add shares = Wertpapiere hinzufügen 7) Remove shares = Wertpapiere entfernen 8) Split shares = Aktien stückeln 9) Interest income = Zinseinkünfte There is a definite error in the translation of #2; it should be "Wertpapiere verkaufen" to include also the selling of bonds. In addition, in my understanding (but I am not a native English speaker) the English text for #1, #2, #6 and #7 is also incorrect; I believe it should be 'Buy securities' as in my opinion 'shares' refers to shares of stocks and does not include bonds. Note that I consider #8 to be correct: only shares are splitted, but not bonds.
One needs to be a little careful in suggesting that a particular translation is incorrect. The translated strings get incorporated into the CSV Importer config file, and it is legitimate for the user to add/delete/amend entries to match with whatever entries the particular investment institution has decided to use in its statements. So, a particular entry might, to one person, seem incorrect, but to another it actually corresponds with his situation. So, alternative versions may be included in the file by the user. It would be as well for the user to review the entries in his file. Also, the first item in each of these lines has to match with the standard transaction types as hard-coded within KMyMoney.
Thanks for your bug report. Unfortunately you report errors in the german translation (responsible translation team) together with errors in the englisch text (responsible kmymoney devels). Before the translation errors can be properly fixed, the englisch text has to be correct and needs context for translators when to translate share as Aktie or Wertpapier. Please report a bug against kmymoney in kde4 + kf5 so that the messages can be corrected in english first with proper context. Please add this new bug against kmymoney in kde4 + kf5 to the field "Depends on" in this report.
Thank you to the commenters for looking into this. I am happy to file my comments to the English (i.e., original) version separately. However, please note that this is independent of the German translations. The word 'share' is inconsistently translated within the same drop-down list: 'Buy shares' as 'Wertpapiere kaufen', 'Sell shares' as 'Aktien verkaufen'. I continue to consider this a clear mistake in the translation.
I also responded to the other bug to say that I believe the English terms are OK as they are, although I will do more research to see if there is anything to support that "share" does not apply as well to bonds and mutual funds as to stocks. I don't speak German, so I can only assume the bug is correct that the current German translation uses terms which only apply to stocks and not to bonds. (What about mutual funds?). As I am not currently sure where in the code the terms exist, I do not know if there is any reasonable way to put a comment or hint that translations should use a term which applies equally to stocks, bonds, and mutual funds. (I am not a developer, but I do maintain the documentation for KMyMoney, and I will certainly make a note to check that the handbook is correct and accurate in use of all these terms.)
"Shares"="Anteile" no matter wether stocks, bonds or mutual funds, isn't it?
Git commit a9e1229c4b2af4af661ca42d05bda1605c79922b by Ralf Habacker. Committed on 04/02/2019 at 19:16. Pushed by habacker into branch '4.8-staging'. Add i18n context to translations refering to 'share' M +1 -1 kmymoney/converter/mymoneystatementreader.cpp M +2 -2 kmymoney/dialogs/investactivities.cpp M +2 -2 kmymoney/dialogs/investtransactioneditor.cpp M +2 -2 kmymoney/dialogs/knewaccountdlg.cpp M +6 -6 kmymoney/mymoney/mymoneyfile.cpp M +4 -4 kmymoney/plugins/csvimport/redefinedlgdecl.ui M +1 -1 kmymoney/reports/listtable.cpp M +5 -5 kmymoney/widgets/kmymoneymvccombo.cpp M +7 -7 kmymoney/widgets/transaction.cpp M +2 -2 kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp https://commits.kde.org/kmymoney/a9e1229c4b2af4af661ca42d05bda1605c79922b
Git commit 17ca0430d192ae515785ee9f5888ff965e115873 by Ralf Habacker. Committed on 04/02/2019 at 19:18. Pushed by habacker into branch '4.8'. Add i18n context to translations refering to 'share' M +1 -1 kmymoney/converter/mymoneystatementreader.cpp M +2 -2 kmymoney/dialogs/investactivities.cpp M +2 -2 kmymoney/dialogs/investtransactioneditor.cpp M +2 -2 kmymoney/dialogs/knewaccountdlg.cpp M +6 -6 kmymoney/mymoney/mymoneyfile.cpp M +4 -4 kmymoney/plugins/csvimport/redefinedlgdecl.ui M +1 -1 kmymoney/reports/listtable.cpp M +5 -5 kmymoney/widgets/kmymoneymvccombo.cpp M +7 -7 kmymoney/widgets/transaction.cpp M +2 -2 kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp https://commits.kde.org/kmymoney/17ca0430d192ae515785ee9f5888ff965e115873