Skip to content

Commit

Permalink
Merge pull request #513 from lyskouski/NF-277
Browse files Browse the repository at this point in the history
[#277] [NF] Export to Excel
  • Loading branch information
lyskouski authored Nov 12, 2024
2 parents 46bdf5f + 6663502 commit d9fd9ab
Show file tree
Hide file tree
Showing 83 changed files with 532 additions and 51 deletions.
7 changes: 5 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,16 +34,18 @@ That empowers users to effortlessly manage their finances while ensuring that no

## Functionality
- Accounting (Account Type, Currency/Cryptocurrency)
- Simple grouping via `/` (in name) for the main page
- Simple grouping via `/`-symbol (in name) for the main page
- Transactions log
- Freeze amount by Update date (to import previous history)
- Budget Categories
- Simple grouping via `/` (in name) for the main page
- Simple grouping via `/`-symbol (in name) for the main page
- With limits restate:
- Renewed at the beginning of each month
- Configurable limits per month
- Relatives (0.0 ... 1.0) to Income
- Or, without limitations by showing a spent amount
- Different timeline: weekly, monthly, yearly
- Customizable start day of the week and month
- Bills, Transfers, Incomes (Invoices)
- Goals Definition
- Exchange rates, Default Currency for Summary
Expand All @@ -63,6 +65,7 @@ That empowers users to effortlessly manage their finances while ensuring that no
- [[demo]](https://youtu.be/RccQ8JpfJs4) Synchronization between devices (P2P)
- Recovery via WebDav or a direct File
- Import from `CSV`, `QIF`, `OFX` files for Bills and Invoices
- Export to Excel `XLSX` file
- Data encryption
- Localization
- User Experience
Expand Down
9 changes: 6 additions & 3 deletions README_de.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,16 +35,18 @@ zurückgelassen wird.

## Funktionalität
- Buchhaltung (Kontotyp, Währung/Kryptowährung)
- Einfache Gruppierung über `/` (im Namen) für die Hauptseite
- Einfache Gruppierung über `/`-Symbol (im Namen) für die Hauptseite
- Transaktionsprotokoll
- Einfrieren von Beträgen nach Aktualisierungsdatum (um frühere Historie zu importieren)
- Einfrieren von Beträgen nach Aktualisierungsdatum (um frühere Historien zu importieren)
- Budget-Kategorien
- Einfache Gruppierung über `/` (im Namen) für die Hauptseite
- Einfache Gruppierung über das `/`-Symbol (im Namen) für die Hauptseite
- Mit Limits wiederherstellen:
- Erneuert am Anfang eines jeden Monats
- Konfigurierbare Limits pro Monat
- Relativ (0.0 ... 1.0) zum Einkommen
- Oder ohne Einschränkungen durch Anzeige eines ausgegebenen Betrags
- Verschiedene Zeitleisten: wöchentlich, monatlich, vorzeitig
- Anpassbarer Starttag der Woche und des Monats
- Rechnungen, Überweisungen, Einkünfte (Rechnungen)
- Ziele Definition
- Wechselkurse, Standardwährung für Zusammenfassung
Expand All @@ -64,6 +66,7 @@ zurückgelassen wird.
- [[demo]](https://youtu.be/RccQ8JpfJs4) Synchronisation zwischen Geräten (P2P)
- Wiederherstellung über WebDav oder eine direkte Datei
- Import von `CSV`, `QIF`, `OFX` Dateien für Rechnungen und Abrechnungen
- Exportieren in die Excel-Datei `XLSX`
- Verschlüsselung der Daten
- Lokalisierung
- Benutzerfreundlichkeit
Expand Down
7 changes: 5 additions & 2 deletions README_zh-CN.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,16 +33,18 @@

## 功能
- 会计(账户类型、货币/加密货币)
- 通过`/`(名称)对主页进行简单分组
- 通过“/”符号(在名称中)对主页进行简单分组
- 交易日志
- 按更新日期冻结金额(导入以前的历史记录)
- 预算类别
- 通过 `/`(名称)对主页进行简单分组
- 通过“/”符号(在名称中)对主页进行简单分组
- 带限制重述:
- 每月月初更新
- 每月可配置限额
- 与收入相关 (0.0 ... 1.0)
- 或无限制地显示支出金额
- 不同的时间表:每周、每月、月初
- 可定制每周和每月的起始日
- 账单、转账、收入(发票)
- 目标定义
- 汇率、摘要的默认货币
Expand All @@ -62,6 +64,7 @@
- [[演示]](https://youtu.be/RccQ8JpfJs4) 设备间同步(P2P)
- 通过 WebDav 或直接文件恢复
- 从 "CSV"、"QIF "和 "OFX "文件导入账单和发票
- 导出为 Excel `XLSX` 文件
- 数据加密
- 本地化
- 用户体验
Expand Down
11 changes: 7 additions & 4 deletions assets/l10n/about_ar.md
Original file line number Diff line number Diff line change
Expand Up @@ -31,22 +31,24 @@

### الوظائف
- المحاسبة (نوع الحساب، العملة / العملة المشفرة)
- تجميع بسيط عبر الرمز '/' (في الاسم) للصفحة الرئيسية
- تجميع بسيط عبر الرمز '/-' (في الاسم) للصفحة الرئيسية
- سجل المعاملات
- تجميد المبلغ حسب تاريخ التحديث (لاستيراد السجل السابق)
- فئات الميزانية
- تجميع بسيط عبر الرمز '/-' (في الاسم) للصفحة الرئيسية
- تجميع بسيط عبر الرمز ”/-“ (في الاسم) للصفحة الرئيسية
- مع إعادة تحديد الحدود
- التجديد في بداية كل شهر
- حدود قابلة للتكوين لكل شهر
- النسب (0.0 ... 1.0) إلى الدخل
- أو، بدون حدود بإظهار المبلغ المنفق
- الفواتير والتحويلات والمداخيل (الفواتير)
- جدول زمني مختلف: أسبوعي، شهري، سنوي
- يوم بداية قابل للتخصيص من الأسبوع والشهر
- فواتير وتحويلات ومداخيل (فواتير)
- تعريف الأهداف
- أسعار الصرف، العملة الافتراضية للملخص
- المقاييس
- الميزانية
- التوقعات (مع محاكاة مونت كارلو)
- التنبؤ (مع محاكاة مونت كارلو)
- حد الميزانية والمصروفات في الشهر
- الحساب:
- مخطط الشمعدان (OHLC)
Expand All @@ -60,6 +62,7 @@
- المزامنة بين الأجهزة (P2P)
- الاسترداد عبر WebDav أو ملف مباشر
- الاستيراد من ملفات ”CSV“ و”QIF“ و”OFX“ للفواتير والفواتير
- التصدير إلى ملف Excel 'XLSX'
- تشفير البيانات
- التوطين
- تجربة المستخدم
Expand Down
5 changes: 4 additions & 1 deletion assets/l10n/about_az.md
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,9 @@ Bu, istifadəçilərə heç kimin geridə qalmamasını təmin etməklə öz mal
- Hər ayın əvvəlində yenilənir
- Ayda konfiqurasiya edilə bilən məhdudiyyətlər
- Gəlirlərə qohumlar (0,0 ... 1,0).
- Və ya xərclənmiş məbləği göstərərək məhdudiyyətsiz
- Və ya xərclənmiş məbləği göstərməklə məhdudiyyətsiz
- Fərqli qrafik: həftəlik, aylıq, illik
- Həftənin və ayın fərdiləşdirilə bilən başlanğıc günü
- Hesablar, köçürmələr, gəlirlər (qaimə-fakturalar)
- Məqsədlərin Tərifi
- Valyuta məzənnələri, Xülasə üçün Defolt Valyuta
Expand All @@ -60,6 +62,7 @@ Bu, istifadəçilərə heç kimin geridə qalmamasını təmin etməklə öz mal
- Cihazlar arasında sinxronizasiya (P2P)
- WebDav və ya birbaşa Fayl vasitəsilə bərpa
- Hesablar və Fakturalar üçün `CSV`, `QIF`, `OFX` fayllarından idxal edin
- Excel `XLSX` faylına ixrac edin
- Məlumatların şifrələnməsi
- Lokallaşdırma
- İstifadəçi təcrübəsi
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_be.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@
- Наладжвальныя ліміты ў месяц
- Адносна (0,0 ... 1,0) да даходу
- Або без абмежаванняў, паказаўшы выдаткаваную суму
- Розны графік: штотыдзень, штомесяц, штогод
- Наладжвальны дзень пачатку тыдня і месяца
- Рахункі, пераклады, даходы (рахункі-фактуры)
- Вызначэньне мэтаў
- Курсы валют, валюта па змаўчаньні для зводкі
Expand All @@ -61,6 +63,7 @@
- Сінхранізацыя паміж прыладамі (P2P)
- Аднаўленьне праз WebDav або файл
- Імпарт з файлаў `CSV`, `QIF`, `OFX` для рахункаў і рахункаў-фактур
- Экспарт у файл Excel `XLSX`
- Шыфраваньне дадзеных
- Лакалізацыя
- Вопыт карыстальніка
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_be_EU.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ zastaniecca ŭ baku.
- Naladžvaĺnyja limity ŭ miesiac
- Adnosna (0,0 ... 1,0) da dachodu
- Abo biez abmiežavanniaŭ, pakazaŭšy vydatkavanuju sumu
- Rozny hrafik: štotydzień, štomiesiac, štohod
- Naladžvaĺny dzień pačatku tydnia i miesiaca
- Rachunki, pieraklady, dachody (rachunki-faktury)
- Vyznačeńnie metaŭ - Kursy valiut, valiuta pa zmaŭčańni dlia zvodki
- Mietryki:
Expand All @@ -59,6 +61,7 @@ zastaniecca ŭ baku.
- Sinchranizacyja pamiž pryladami (P2P)
- Adnaŭlieńnie praz WebDav abo fajl
- Impart z fajlaŭ `CSV`, `QIF`, `OFX` dlia rachunkaŭ i rachunkaŭ-faktur
- Ekspart u fajl Excel `XLSX`
- Šyfravańnie dadzienych
- Lakalizacyja
- Vopyt karystaĺnika
Expand Down
5 changes: 4 additions & 1 deletion assets/l10n/about_de.md
Original file line number Diff line number Diff line change
Expand Up @@ -34,14 +34,16 @@ zurückgelassen wird.
- Buchhaltung (Kontotyp, Währung/Kryptowährung)
- Einfache Gruppierung über `/`-Symbol (im Namen) für die Hauptseite
- Transaktionsprotokoll
- Einfrieren von Beträgen nach Aktualisierungsdatum (um frühere Historie zu importieren)
- Einfrieren von Beträgen nach Aktualisierungsdatum (um frühere Historien zu importieren)
- Budget-Kategorien
- Einfache Gruppierung über das `/`-Symbol (im Namen) für die Hauptseite
- Mit Limits wiederherstellen:
- Erneuert am Anfang eines jeden Monats
- Konfigurierbare Limits pro Monat
- Relativ (0.0 ... 1.0) zum Einkommen
- Oder ohne Einschränkungen durch Anzeige eines ausgegebenen Betrags
- Verschiedene Zeitleisten: wöchentlich, monatlich, vorzeitig
- Anpassbarer Starttag der Woche und des Monats
- Rechnungen, Überweisungen, Einkünfte (Rechnungen)
- Ziele Definition
- Wechselkurse, Standardwährung für Zusammenfassung
Expand All @@ -61,6 +63,7 @@ zurückgelassen wird.
- Synchronisierung zwischen Geräten (P2P)
- Wiederherstellung über WebDav oder eine direkte Datei
- Import von `CSV`, `QIF`, `OFX` Dateien für Rechnungen und Rechnungen
- Exportieren in die Excel-Datei `XLSX`
- Verschlüsselung der Daten
- Lokalisierung
- Benutzerfreundlichkeit
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_en.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ That empowers users to effortlessly manage their finances while ensuring that no
- Configurable limits per month
- Relatives (0.0 ... 1.0) to Income
- Or, without limitations by showing a spent amount
- Different timeline: weekly, monthly, yearly
- Customizable start day of the week and month
- Bills, Transfers, Incomes (Invoices)
- Goals Definition
- Exchange rates, Default Currency for Summary
Expand All @@ -60,6 +62,7 @@ That empowers users to effortlessly manage their finances while ensuring that no
- Synchronization between devices (P2P)
- Recovery via WebDav or a direct File
- Import from `CSV`, `QIF`, `OFX` files for Bills and Invoices
- Export to Excel `XLSX` file
- Data encryption
- Localization
- User Experience
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_es.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Que permita a los usuarios gestionar sus finanzas sin esfuerzo, garantizando al
- Límites configurables por mes
- Relativos (0.0 ... 1.0) a los Ingresos
- O, sin limitaciones mostrando un importe gastado
- Diferentes cronogramas: semanal, mensual, anual
- Día de inicio de la semana y del mes personalizable
- Facturas, Transferencias, Ingresos (Facturas)
- Definición de Metas
- Tipos de cambio, Moneda por defecto para el resumen
Expand All @@ -60,6 +62,7 @@ Que permita a los usuarios gestionar sus finanzas sin esfuerzo, garantizando al
- Sincronización entre dispositivos (P2P)
- Recuperación mediante WebDav o un archivo directo
- Importación desde archivos `CSV`, `QIF`, `OFX` para recibos y facturas
- Exportación a archivo Excel `XLSX`
- Encriptación de datos
- Localización
- Experiencia de usuario
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_fa.md
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@
- محدودیت های قابل تنظیم در هر ماه
- بستگان (0.0 ... 1.0) به درآمد
- یا بدون محدودیت با نشان دادن مبلغ خرج شده
- جدول زمانی مختلف: هفتگی، ماهانه، سالانه
- قابل تنظیم روز شروع هفته و ماه
- صورتحساب، نقل و انتقالات، درآمدها (فاکتورها)
- تعریف اهداف
- نرخ ارز، ارز پیش فرض برای خلاصه
Expand All @@ -61,6 +63,7 @@
- همگام سازی بین دستگاه ها (P2P)
- بازیابی از طریق WebDav یا یک فایل مستقیم
- وارد کردن از فایل‌های «CSV»، «QIF»، «OFX» برای صورت‌حساب‌ها و فاکتورها
- صادرات به فایل "XLSX" اکسل
- رمزگذاری داده ها
- بومی سازی
- تجربه کاربری
Expand Down
5 changes: 4 additions & 1 deletion assets/l10n/about_fr.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Elle permet aux utilisateurs de gérer leurs finances sans effort, tout en veill
- Limites configurables par mois
- Relatives (0.0 ... 1.0) au revenu
- Ou, sans limites en affichant un montant dépensé
- Différents calendriers : hebdomadaire, mensuel, annuel
- Jour de début de la semaine et du mois personnalisable
- Factures, transferts, revenus (factures)
- Définition des objectifs
- Taux de change, devise par défaut pour le résumé
Expand All @@ -59,7 +61,8 @@ Elle permet aux utilisateurs de gérer leurs finances sans effort, tout en veill
- Graphique historique des devises
- Synchronisation entre appareils (P2P)
- Récupération via WebDav ou un fichier direct
- Importation à partir de fichiers CSV, QIF, OFX pour les factures.
- Importation à partir de fichiers CSV, QIF, OFX pour les factures
- Export vers un fichier Excel `XLSX`
- Cryptage des données
- Localisation des données
- Expérience utilisateur
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_hi.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
- प्रति माह कॉन्फ़िगर करने योग्य सीमाएँ
- आय से संबंधित (0.0 ... 1.0)
- या, खर्च की गई राशि दिखाकर सीमाओं के बिना
- अलग-अलग समयरेखा: साप्ताहिक, मासिक, वार्षिक
- सप्ताह और महीने का अनुकूलन योग्य आरंभ दिन
- बिल, स्थानांतरण, आय (चालान)
- लक्ष्य परिभाषा
- विनिमय दरें, सारांश के लिए डिफ़ॉल्ट मुद्रा
Expand All @@ -60,6 +62,7 @@
- उपकरणों (P2P) के बीच सिंक्रनाइज़ेशन
- WebDav या प्रत्यक्ष फ़ाइल के माध्यम से पुनर्प्राप्ति
- बिल और चालान के लिए `CSV`, `QIF`, `OFX` फ़ाइलों से आयात
- Excel `XLSX` फ़ाइल में निर्यात करें
- डेटा एन्क्रिप्शन
- स्थानीयकरण
- उपयोगकर्ता अनुभव
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_it.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Che permetta agli utenti di gestire le proprie finanze senza sforzo, garantendo
- Limiti configurabili per mese
- Parenti (0,0 ... 1,0) al reddito
- Oppure, senza limiti, mostrando un importo speso
- Cronologia diversa: settimanale, mensile, annuale
- Giorno di inizio della settimana e del mese personalizzabili
- Bollette, trasferimenti, entrate (fatture)
- Definizione degli obiettivi
- Tassi di cambio, Valuta predefinita per il riepilogo
Expand All @@ -60,6 +62,7 @@ Che permetta agli utenti di gestire le proprie finanze senza sforzo, garantendo
- Sincronizzazione tra dispositivi (P2P)
- Recupero tramite WebDav o file diretto
- Importazione da file `CSV`, `QIF`, `OFX` per fatture e bollette
- Esportazione in file Excel `XLSX`
- Cifratura dei dati
- Localizzazione
- Esperienza utente
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_ja.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
- 月ごとに設定可能な限度額
- 収入との関係 (0.0 ... 1.0)
- または、使用済み金額を表示することにより制限なし
- さまざまなタイムライン: 週ごと、月ごと、年ごと
- 週と月の開始日をカスタマイズ可能
- 請求書、振込、収入(請求書)
- 目標の定義
- 為替レート、サマリーのデフォルト通貨
Expand All @@ -60,6 +62,7 @@
- デバイス間の同期(P2P)
- WebDavまたは直接ファイルを介したリカバリ
- CSVファイル、QIFファイル、OFXファイルから請求書や請求書をインポート
- Excel の `XLSX` ファイルにエクスポート
- データの暗号化
- ローカライゼーション
- ユーザーエクスペリエンス
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_ko.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@
- 월별 구성 가능한 한도
- 소득에 대한 친척(0.0 ... 1.0)의 비율
- 또는 사용한 금액을 표시하여 제한없이
- 다양한 타임라인: 주간, 월간, 연간
- 사용자 정의 가능한 주 및 월의 시작일
- 청구서, 이체, 수입(송장)
- 목표 정의
- 환율, 요약을 위한 기본 통화
Expand All @@ -60,6 +62,7 @@
- 장치 간 동기화(P2P)
- WebDav 또는 직접 파일을 통한 복구
- 청구서 및 송장에 대해 `CSV`, `QIF`, `OFX` 파일에서 가져 오기
- Excel `XLSX` 파일로 내보내기
- 데이터 암호화
- 로컬라이제이션
- 사용자 경험
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_nl.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Dat stelt gebruikers in staat om moeiteloos hun financiën te beheren en zorgt e
- Configureerbare limieten per maand
- Relaties (0,0 ... 1,0) tot Inkomen
- Of, zonder beperkingen door een uitgegeven bedrag te tonen
- Verschillende tijdlijn: wekelijks, maandelijks, jaarlijks
- Aanpasbare startdag van de week en maand
- Rekeningen, overschrijvingen, inkomsten (facturen)
- Doelen definiëren
- Wisselkoersen, standaardvaluta voor overzicht
Expand All @@ -60,6 +62,7 @@ Dat stelt gebruikers in staat om moeiteloos hun financiën te beheren en zorgt e
- Synchronisatie tussen apparaten (P2P)
- Herstel via WebDav of een direct bestand
- Importeren uit `CSV`, `QIF`, `OFX` bestanden voor rekeningen en facturen
- Exporteren naar Excel `XLSX`-bestand
- Gegevensencryptie
- Lokalisatie
- Gebruikerservaring
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_pl.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Dzięki temu użytkownicy mogą bez wysiłku zarządzać swoimi finansami, jedno
- Konfigurowalne limity na miesiąc
- Stosunek (0,0 ... 1,0) do dochodu
- Lub bez ograniczeń, pokazując wydaną kwotę
- Różne harmonogramy: tygodniowy, miesięczny, roczny
- Możliwość dostosowania dnia rozpoczęcia tygodnia i miesiąca
- Rachunki, przelewy, dochody (faktury)
- Definicja celów
- Kursy wymiany, domyślna waluta dla podsumowania
Expand All @@ -60,6 +62,7 @@ Dzięki temu użytkownicy mogą bez wysiłku zarządzać swoimi finansami, jedno
- Synchronizacja między urządzeniami (P2P)
- Odzyskiwanie poprzez WebDav lub bezpośredni plik
- Import z plików `CSV`, `QIF`, `OFX` dla rachunków i faktur
- Eksport do pliku Excel `XLSX`
- Szyfrowanie danych
- Lokalizacja
- Doświadczenie użytkownika
Expand Down
3 changes: 3 additions & 0 deletions assets/l10n/about_pt.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,8 @@ Isto permite aos utilizadores gerir as suas finanças sem esforço, garantindo q
- Limites configuráveis por mês
- Relativos (0.0 ... 1.0) ao Rendimento
- Ou, sem limites, mostrando um montante gasto
- Horário diferente: semanal, mensal, anual
- Dia de início da semana e mês personalizável
- Contas, Transferências, Rendimentos (Facturas)
- Definição de objectivos
- Taxas de câmbio, Moeda por defeito para o Resumo
Expand All @@ -60,6 +62,7 @@ Isto permite aos utilizadores gerir as suas finanças sem esforço, garantindo q
- Sincronização entre dispositivos (P2P)
- Recuperação via WebDav ou ficheiro direto
- Importação a partir de ficheiros `CSV`, `QIF`, `OFX` para facturas e notas fiscais
- Exportar para ficheiro Excel `XLSX`
- Encriptação de dados
- Localização
- Experiência do utilizador
Expand Down
Loading

0 comments on commit d9fd9ab

Please sign in to comment.