import transaction from beancount file

This commit is contained in:
MaysWind
2025-03-16 22:41:28 +08:00
parent 78c5b1704a
commit ce65d0257a
20 changed files with 2417 additions and 1 deletions
+5
View File
@@ -171,6 +171,11 @@ export const SUPPORTED_IMPORT_FILE_TYPES: ImportFileType[] = [
anchor: 'how-to-get-firefly-iii-data-export-file'
}
},
{
type: 'beancount',
name: 'Beancount Data File',
extensions: '.beancount'
},
{
type: 'feidee_mymoney_csv',
name: 'Feidee MyMoney (App) Data Export File',
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "Ungültige IIF-Datei",
"invalid ofx file": "Ungültige OFX-Datei",
"invalid sgml file": "Ungültige SGML-Datei",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "Abfrageelemente dürfen nicht leer sein",
"query items too much": "Zu viele Abfrageelemente",
"query items have invalid item": "Ungültiges Element in Abfrageelementen",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "GnuCash XML-Datenbankdatei",
"Firefly III Data Export File": "Firefly III-Datenexportdatei",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Feidee MyMoney (App)-Datenexportdatei",
"Feidee MyMoney (Web) Data Export File": "Feidee MyMoney (Web)-Datenexportdatei",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "Invalid IIF file",
"invalid ofx file": "Invalid OFX file",
"invalid sgml file": "Invalid SGML file",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "There are no query items",
"query items too much": "There are too many query items",
"query items have invalid item": "There is invalid item in query items",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "GnuCash XML Database File",
"Firefly III Data Export File": "Firefly III Data Export File",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Feidee MyMoney (App) Data Export File",
"Feidee MyMoney (Web) Data Export File": "Feidee MyMoney (Web) Data Export File",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "Archivo IIF no válido",
"invalid ofx file": "Archivo OFX no válido",
"invalid sgml file": "Archivo SGML no válido",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "--",
"query items too much": "--",
"query items have invalid item": "Hay un elemento no válido en los elementos de consulta",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Archivo de base de datos XML GnuCash",
"Firefly III Data Export File": "Archivo de exportación de datos de Firefly III",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Archivo de exportación de datos Feidee MyMoney (aplicación)",
"Feidee MyMoney (Web) Data Export File": "Archivo de exportación de datos Feidee MyMoney (Web)",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "無効なIIFファイルです",
"invalid ofx file": "無効なOFXファイルです",
"invalid sgml file": "無効なSGMLファイル",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "クエリ項目がありません",
"query items too much": "クエリ項目が多すぎます",
"query items have invalid item": "クエリ項目に無効な項目があります",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) データ",
"GnuCash XML Database File": "GnuCash XMLデータベースファイル",
"Firefly III Data Export File": "Firefly III データエクスポートファイル",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Feidee MyMoney (App) データベースファイル",
"Feidee MyMoney (Web) Data Export File": "Feidee MyMoney (Web) データベースファイル",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "Недопустимый IIF-файл",
"invalid ofx file": "Недопустимый OFX-файл",
"invalid sgml file": "Недопустимый SGML-файл",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "Нет элементов запроса",
"query items too much": "Слишком много элементов запроса",
"query items have invalid item": "В элементах запроса присутствует недопустимый элемент",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Файл базы данных GnuCash XML",
"Firefly III Data Export File": "Файл экспорта данных Firefly III",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Файл экспорта данных Feidee MyMoney (приложение)",
"Feidee MyMoney (Web) Data Export File": "Файл экспорта данных Feidee MyMoney (веб)",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "Tệp IIF không hợp lệ",
"invalid ofx file": "Tệp OFX không hợp lệ",
"invalid sgml file": "Tệp SGML không hợp lệ",
"invalid beancount file": "Invalid Beancount file",
"not support include directive for beancount file": "Not support \"include\" directive for Beancount file",
"invalid amount expression": "Amount expression is invalid",
"query items cannot be blank": "Không có mục truy vấn",
"query items too much": "Có quá nhiều mục truy vấn",
"query items have invalid item": "Có mục không hợp lệ trong các mục truy vấn",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "Delimiter-separated Values (DSV) Data",
"GnuCash XML Database File": "Tệp cơ sở dữ liệu XML GnuCash",
"Firefly III Data Export File": "Tệp xuất dữ liệu Firefly III",
"Beancount Data File": "Beancount Data File",
"Feidee MyMoney (App) Data Export File": "Tệp xuất dữ liệu Feidee MyMoney (Ứng dụng)",
"Feidee MyMoney (Web) Data Export File": "Tệp xuất dữ liệu Feidee MyMoney (Web)",
"Feidee MyMoney (Elecloud) Data Export File": "Feidee MyMoney (Elecloud) Data Export File",
+4
View File
@@ -1159,6 +1159,9 @@
"invalid iif file": "无效的 IIF 文件",
"invalid ofx file": "无效的 OFX 文件",
"invalid sgml file": "无效的 SGML 文件",
"invalid beancount file": "无效的 Beancount 文件",
"not support include directive for beancount file": "不支持 Beancount 文件的 \"include\" 指令",
"invalid amount expression": "金额表达式无效",
"query items cannot be blank": "请求项目不能为空",
"query items too much": "请求项目过多",
"query items have invalid item": "请求项目中有非法项目",
@@ -1651,6 +1654,7 @@
"Delimiter-separated Values (DSV) Data": "分隔符分隔值 (DSV) 数据",
"GnuCash XML Database File": "GnuCash XML 数据库文件",
"Firefly III Data Export File": "Firefly III 数据导出文件",
"Beancount Data File": "Beancount 数据文件",
"Feidee MyMoney (App) Data Export File": "随手记 (App) 数据导出文件",
"Feidee MyMoney (Web) Data Export File": "随手记 (Web版) 数据导出文件",
"Feidee MyMoney (Elecloud) Data Export File": "随手记 (神象云账本) 数据导出文件",