Skip to content

Commit 3478c10

Browse files
committed
feat: update about dialog and add donation link
1 parent 22a4053 commit 3478c10

File tree

9 files changed

+145
-130
lines changed

9 files changed

+145
-130
lines changed

src/app/pages/navigation/info/InfoDialog.vue

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,17 +5,23 @@
55
<i18n-t keypath="navigation.info.github" scope="global">
66
<template #link>
77
<!-- eslint-disable @intlify/vue-i18n/no-raw-text -->
8-
<Link :custom="false" color="primary" to="https://github.com/simonwep/ocular">Github</Link>
8+
<Link :custom="false" color="primary" to="https://github.com/simonwep/ocular">GitHub</Link>
9+
</template>
10+
<template #donation>
11+
<!-- eslint-disable @intlify/vue-i18n/no-raw-text -->
12+
<Link :custom="false" color="primary" to="https://github.com/sponsors/simonwep">
13+
{{ t('navigation.info.donation') }}
14+
</Link>
915
</template>
1016
</i18n-t>
1117
</span>
1218
<span :class="$style.love">{{ t('navigation.info.madeWithLove') }}</span>
1319
<span :class="$style.meta">
1420
{{
1521
t('navigation.info.meta', {
16-
version: OCULAR_BUILD_VERSION,
22+
version: OCULAR_BUILD_VERSION ?? 'dev',
1723
date: new Date(OCULAR_BUILD_TIMESTAMP).toDateString(),
18-
sha: OCULAR_BUILD_SHA
24+
sha: OCULAR_BUILD_SHA ?? 'uncommitted'
1925
})
2026
}}
2127
</span>
@@ -48,6 +54,7 @@ const { t } = useI18n();
4854
font-size: var(--font-size-s);
4955
text-align: center;
5056
gap: 2px;
57+
max-width: 300px;
5158
}
5259
5360
.link {

src/i18n/locales/cze.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "Co je Ocular",
55-
"github": "Podívejte se na tento projekt {link}!",
55+
"github": "Podívejte se na tento projekt {link}, zvažte {donation}, aby zůstal naživu!",
5656
"madeWithLove": "Uděláno s ❤️ Simonem",
57-
"meta": "{version} / {date} / {sha}"
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "dar"
5859
},
5960
"currency": {
6061
"change": "Zvolte měnu, která má být použita"

src/i18n/locales/de.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "Über Ocular",
55-
"github": "Schauen dir dieses Projekt auf {link} an!",
56-
"madeWithLove": "Entwickelt mit ❤️ von Simon R.",
57-
"meta": "{version} / {date} / {sha}"
55+
"github": "Schauen dir dieses Projekt auf {link} an, erwäge eine {donation}, um es am Leben zu erhalten!",
56+
"madeWithLove": "Entwickelt mit ❤️ von Simon",
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "Spende"
5859
},
5960
"currency": {
6061
"change": "Währung ändern"

src/i18n/locales/en.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "About Ocular",
55-
"github": "Check this project out on {link}!",
55+
"github": "Check this project out on {link}, consider a {donation} to keep it alive!",
5656
"madeWithLove": "Made with ❤️ by Simon",
57-
"meta": "{version} / {date} / {sha}"
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "donation"
5859
},
5960
"currency": {
6061
"change": "Change the currency that should be used"

src/i18n/locales/hu.json

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "Az Ocular névjegye",
55-
"github": "Projekt megtekintése {link}-on!",
56-
"madeWithLove": "Made with ❤️ by Simon",
57-
"meta": "{version} / {date} / {sha}"
55+
"github": "Nézze meg ezt a projektet {link}-on, fontolja meg a {donation}-t, hogy életben maradjon!",
56+
"madeWithLove": "Készítette: Simon",
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "adomány"
5859
},
5960
"currency": {
6061
"change": "Használni kívánt pénznem kiválasztása"

src/i18n/locales/it.json

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -51,10 +51,11 @@
5151
"switch": "Cambia lingua"
5252
},
5353
"info": {
54-
"about": "About Ocular",
55-
"github": "Check this project out on {link}!",
56-
"madeWithLove": "Made with ❤️ by Simon",
57-
"meta": "{version} / {date} / {sha}"
54+
"about": "Informazioni su Ocular",
55+
"github": "Dai un'occhiata a questo progetto su {link}, considera una {donation} per mantenerlo in vita!",
56+
"madeWithLove": "Realizzato con ❤️ da Simon",
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "donazione"
5859
},
5960
"currency": {
6061
"change": "Modificare la valuta da utilizzare"

src/i18n/locales/pl.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "O Ocular",
55-
"github": "Sprawdź ten projekt na {link}!",
55+
"github": "Sprawdź ten projekt na {link}, rozważ {donation}, aby utrzymać go przy życiu!",
5656
"madeWithLove": "Stworzone z ❤️ przez Simona",
57-
"meta": "{version} / {date} / {sha}"
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "darowizna"
5859
},
5960
"currency": {
6061
"change": "Zmień walutę używaną w aplikacji"

src/i18n/locales/pt-br.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,10 @@
5252
},
5353
"info": {
5454
"about": "Sobre o Ocular",
55-
"github": "Confira este projeto no {link}!",
55+
"github": "Confira este projeto no {link}, considere uma {donation} para mantê-lo vivo!",
5656
"madeWithLove": "Feito com ❤️ pelo Simon",
57-
"meta": "{version} / {date} / {sha}"
57+
"meta": "{version} / {date} / {sha}",
58+
"donation": "doação"
5859
},
5960
"currency": {
6061
"change": "Altere a moeda a ser usada"

src/i18n/locales/tr.json

Lines changed: 110 additions & 109 deletions
Original file line numberDiff line numberDiff line change
@@ -1,137 +1,138 @@
11
{
2-
"navigation" : {
3-
"admin" : {
4-
"admin" : "Yönetici",
5-
"conflict" : "Bu isime sahip kullanıcı zaten var.",
6-
"createUser" : "Kullanıcı oluştur",
7-
"deleteUserConfirmation" : "Bu kullanıcıyı silmek istediğinize emin misiniz?",
8-
"error" : "Bir şeyler yanlış gitti, lütfen daha sonra tekrar deneyin.",
9-
"manageUsers" : "Kullanıcıları yönet",
10-
"noUsersFound" : "Kullanıcı bulunamadı...",
11-
"password" : "Parola",
12-
"settings" : "Yönetici ayarları",
13-
"username" : "Kullanıcı Adı"
2+
"navigation": {
3+
"admin": {
4+
"admin": "Yönetici",
5+
"conflict": "Bu isime sahip kullanıcı zaten var.",
6+
"createUser": "Kullanıcı oluştur",
7+
"deleteUserConfirmation": "Bu kullanıcıyı silmek istediğinize emin misiniz?",
8+
"error": "Bir şeyler yanlış gitti, lütfen daha sonra tekrar deneyin.",
9+
"manageUsers": "Kullanıcıları yönet",
10+
"noUsersFound": "Kullanıcı bulunamadı...",
11+
"password": "Parola",
12+
"settings": "Yönetici ayarları",
13+
"username": "Kullanıcı Adı"
1414
},
15-
"auth" : {
16-
"loginFailed" : "Giriş başarısız, kullanıcı adı ve/veya parola geçersiz.",
17-
"password" : "Parola",
18-
"signIn" : "Giriş",
19-
"username" : "Kullanıcı Adı",
20-
"welcomeBack" : "Tekrar hoşgeldin!"
15+
"auth": {
16+
"loginFailed": "Giriş başarısız, kullanıcı adı ve/veya parola geçersiz.",
17+
"password": "Parola",
18+
"signIn": "Giriş",
19+
"username": "Kullanıcı Adı",
20+
"welcomeBack": "Tekrar hoşgeldin!"
2121
},
22-
"currency" : {
23-
"change" : "Kullanılması gereken para birimini değiştir"
22+
"currency": {
23+
"change": "Kullanılması gereken para birimini değiştir"
2424
},
25-
"info" : {
26-
"about" : "Ocular Hakkında",
27-
"github" : "Bu projeye {link} bağlantısıyla göz atın.",
28-
"madeWithLove" : "Simon tarafından ❤️ ile yapılmıştır.",
29-
"meta" : "{version}/{date}/{sha}"
25+
"info": {
26+
"about": "Ocular Hakkında",
27+
"github": "Bu projeye {link} bağlantısıyla göz atın, onu canlı tutmak için bir {donation} düşünün!",
28+
"madeWithLove": "Simon tarafından ❤️ ile yapılmıştır",
29+
"meta": "{version} / {date} / {sha}",
30+
"donation": "bağış"
3031
},
31-
"language" : {
32-
"switch" : "Farklı bir dile geç"
32+
"language": {
33+
"switch": "Farklı bir dile geç"
3334
},
34-
"theme" : {
35-
"change" : "Renk temasını değiştir"
35+
"theme": {
36+
"change": "Renk temasını değiştir"
3637
},
37-
"tools" : {
38-
"changePassword" : {
39-
"change" : "Parolayı değiştir",
40-
"current" : "Mevcut parola",
41-
"invalid" : "Mevcut parola geçersiz.",
42-
"new" : "Yeni parola",
43-
"unknownError" : "Bir şeyler yanlış gitti, lütfen daha sonra tekrar deneyin."
38+
"tools": {
39+
"changePassword": {
40+
"change": "Parolayı değiştir",
41+
"current": "Mevcut parola",
42+
"invalid": "Mevcut parola geçersiz.",
43+
"new": "Yeni parola",
44+
"unknownError": "Bir şeyler yanlış gitti, lütfen daha sonra tekrar deneyin."
4445
},
45-
"copyPaste" : {
46-
"confirm" : "Verileri {from} konumundan {to} konumuna kopyalamak istediğinizden emin misiniz?",
47-
"copy" : "{year} konumundan veri kopyala",
48-
"paste" : "{from} kaynağından verileri {to} öğesine yapıştırın"
46+
"copyPaste": {
47+
"confirm": "Verileri {from} konumundan {to} konumuna kopyalamak istediğinizden emin misiniz?",
48+
"copy": "{year} konumundan veri kopyala",
49+
"paste": "{from} kaynağından verileri {to} öğesine yapıştırın"
4950
},
50-
"deleteYear" : {
51-
"confirm" : "{year} yılını kaldırmak istediğinizden emin misiniz?",
52-
"delete" : "{year}'ı kaldır"
51+
"deleteYear": {
52+
"confirm": "{year} yılını kaldırmak istediğinizden emin misiniz?",
53+
"delete": "{year}'ı kaldır"
5354
},
54-
"demo" : {
55-
"loadDemoData" : "Demo verileri yükle"
55+
"demo": {
56+
"loadDemoData": "Demo verileri yükle"
5657
},
57-
"export" : {
58-
"export" : "Json dosyası olarak dışa aktar"
58+
"export": {
59+
"export": "Json dosyası olarak dışa aktar"
5960
},
60-
"import" : {
61-
"google" : {
62-
"expenses" : "Expenses.csv",
63-
"import" : "Google verisini içe aktar",
64-
"income" : "Income.csv",
65-
"pickFile" : "İçe aktarmak için .csv dosyanızı seçin"
61+
"import": {
62+
"google": {
63+
"expenses": "Expenses.csv",
64+
"import": "Google verisini içe aktar",
65+
"income": "Income.csv",
66+
"pickFile": "İçe aktarmak için .csv dosyanızı seçin"
6667
},
67-
"import" : "Json dosyasından içe aktar",
68-
"ocular" : {
69-
"import" : "Ocular verisini içe aktar",
70-
"pickFile" : "İçe aktarmak için .json dosyanızı seçin"
68+
"import": "Json dosyasından içe aktar",
69+
"ocular": {
70+
"import": "Ocular verisini içe aktar",
71+
"pickFile": "İçe aktarmak için .json dosyanızı seçin"
7172
},
72-
"what" : {
73-
"google" : "Google E-Tablolar yıllık bütçe dosyası",
74-
"ocular" : "Daha önce dışa aktarılmış bir dosya",
75-
"title" : "Neyi içe aktarmak istersiniz?"
73+
"what": {
74+
"google": "Google E-Tablolar yıllık bütçe dosyası",
75+
"ocular": "Daha önce dışa aktarılmış bir dosya",
76+
"title": "Neyi içe aktarmak istersiniz?"
7677
}
7778
},
78-
"privacyMode" : {
79-
"disable" : "Herkese açık moda geç",
80-
"enable" : "Gizlilik moduna geç"
79+
"privacyMode": {
80+
"disable": "Herkese açık moda geç",
81+
"enable": "Gizlilik moduna geç"
8182
},
82-
"tools" : "Araçlar"
83+
"tools": "Araçlar"
8384
},
84-
"year" : {
85-
"change" : "Farklı bir yıla geç"
85+
"year": {
86+
"change": "Farklı bir yıla geç"
8687
}
8788
},
88-
"shared" : {
89-
"addGroup" : "Grup Ekle",
90-
"append" : "“{from}” ifadesini “{to}”dan sonraya taşı",
91-
"average" : "Ortalama",
92-
"fillRow" : "Satırı doldur",
93-
"fillRowToRight" : "Sağa doğru doldur",
94-
"move" : "“{from}“'dan taşı",
95-
"moveInto" : "“{from}” öğesini “{to}” öğesine taşıyın",
96-
"placeholder" : "Gelir/gider sekmelerini doldurarak başlayın! :)",
97-
"prepend" : "“{from}” öğesini “{to}” öğesinden önceye taşı",
98-
"total" : "Toplam",
99-
"totals" : "Toplamlar"
89+
"shared": {
90+
"addGroup": "Grup Ekle",
91+
"append": "“{from}” ifadesini “{to}”dan sonraya taşı",
92+
"average": "Ortalama",
93+
"fillRow": "Satırı doldur",
94+
"fillRowToRight": "Sağa doğru doldur",
95+
"move": "“{from}“'dan taşı",
96+
"moveInto": "“{from}” öğesini “{to}” öğesine taşıyın",
97+
"placeholder": "Gelir/gider sekmelerini doldurarak başlayın! :)",
98+
"prepend": "“{from}” öğesini “{to}” öğesinden önceye taşı",
99+
"total": "Toplam",
100+
"totals": "Toplamlar"
100101
},
101-
"page" : {
102-
"income" : {
103-
"title" : "Gelir",
102+
"page": {
103+
"income": {
104+
"title": "Gelir",
104105
"incomeFor": "{year} için Gelir"
105106
},
106-
"expenses" : {
107-
"title" : "Harcamalar",
107+
"expenses": {
108+
"title": "Harcamalar",
108109
"expensesFor": "{year} için Harcamalar"
109110
},
110-
"dashboard" : {
111-
"allTime" : "Tüm zamanlara genel bakış",
112-
"allTimeExpenses" : "Tüm Zamanların Giderleri",
113-
"allTimeFromTo" : "{from} ile {to} arasındaki tüm zamanlar",
114-
"allTimeIncome" : "Tüm Zamanların Gelirleri",
115-
"allTimeSavings" : "Tüm Zamanların Tasarrufları",
116-
"downloadAsPNG" : "PNG olarak indir",
117-
"downloadAsSVG" : "SVG olarak indir",
118-
"endingBalance" : "Bitiş Bakiyesi",
119-
"expenses" : "Harcamalar",
120-
"expensesTrend" : "Gider Eğilimi",
121-
"budgetFor" : "{year} için yıllık bütçe",
122-
"income" : "Gelir",
123-
"incomeTrend" : "Gelir Eğilimi",
124-
"netSavings" : "Net Tasarruflar",
125-
"remainingBalance" : "{year} tarihine kadar Kalan Bakiye",
126-
"tables" : "Tablolar",
127-
"title" : "Gösterge Paneli",
128-
"yearEnding" : "Bu yıla sona eriyor...",
129-
"yearInTheFuture" : "Yıl gelecekte",
130-
"yearInThePast" : "Yıl geçmişte",
131-
"yoyExpenseGrowth" : "Yıllık Gider Artışı",
132-
"yoyIncomeGrowth" : "Yıllık Gelir Artışı",
133-
"jumpToIncome" : "{year} gelirlerine atla",
134-
"jumpToExpenses" : "{year} harcamalarına atla"
111+
"dashboard": {
112+
"allTime": "Tüm zamanlara genel bakış",
113+
"allTimeExpenses": "Tüm Zamanların Giderleri",
114+
"allTimeFromTo": "{from} ile {to} arasındaki tüm zamanlar",
115+
"allTimeIncome": "Tüm Zamanların Gelirleri",
116+
"allTimeSavings": "Tüm Zamanların Tasarrufları",
117+
"downloadAsPNG": "PNG olarak indir",
118+
"downloadAsSVG": "SVG olarak indir",
119+
"endingBalance": "Bitiş Bakiyesi",
120+
"expenses": "Harcamalar",
121+
"expensesTrend": "Gider Eğilimi",
122+
"budgetFor": "{year} için yıllık bütçe",
123+
"income": "Gelir",
124+
"incomeTrend": "Gelir Eğilimi",
125+
"netSavings": "Net Tasarruflar",
126+
"remainingBalance": "{year} tarihine kadar Kalan Bakiye",
127+
"tables": "Tablolar",
128+
"title": "Gösterge Paneli",
129+
"yearEnding": "Bu yıla sona eriyor...",
130+
"yearInTheFuture": "Yıl gelecekte",
131+
"yearInThePast": "Yıl geçmişte",
132+
"yoyExpenseGrowth": "Yıllık Gider Artışı",
133+
"yoyIncomeGrowth": "Yıllık Gelir Artışı",
134+
"jumpToIncome": "{year} gelirlerine atla",
135+
"jumpToExpenses": "{year} harcamalarına atla"
135136
}
136137
}
137138
}

0 commit comments

Comments
 (0)