Skip to content

Commit 8596266

Browse files
committed
Update donation form with new links
1 parent 7892914 commit 8596266

30 files changed

Lines changed: 740 additions & 2415 deletions

forms/formdonate.lfm

Lines changed: 129 additions & 294 deletions
Large diffs are not rendered by default.

forms/formdonate.lrj

Lines changed: 8 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,11 @@
11
{"version":1,"strings":[
22
{"hash":234287941,"name":"tformdonatenotetask.caption","sourcebytes":[66,117,121,32,109,101,32,97,32,99,111,102,102,101,101],"value":"Buy me a coffee"},
3-
{"hash":1339,"name":"tformdonatenotetask.buttonok.caption","sourcebytes":[79,75],"value":"OK"},
4-
{"hash":29613093,"name":"tformdonatenotetask.editwallet1.text","sourcebytes":[98,99,49,113,112,56,109,53,106,55,53,121,100,53,56,122,104,102,57,104,108,48,97,55,53,51,115,104,97,121,48,57,51,106,50,53,52,56,102,56,52,101],"value":"bc1qp8m5j75yd58zhf9hl0a753shay093j2548f84e"},
5-
{"hash":106716161,"name":"tformdonatenotetask.label1.caption","sourcebytes":[72,101,121,32,116,104,101,114,101,33,32,70,117,101,108,32,116,104,105,115,32,112,97,115,115,105,111,110,32,112,114,111,106,101,99,116,32,119,105,116,104,32,97,32,108,105,116,116,108,101,32,99,97,102,102,101,105,110,101,32,98,111,111,115,116,33,32,69,118,101,114,121,32,100,111,110,97,116,105,111,110,32,104,101,108,112,115,32,107,101,101,112,32,116,104,101,32,99,111,100,101,32,114,111,108,108,105,110,103,32,97,110,100,32,116,104,101,32,99,111,102,102,101,101,32,98,114,101,119,105,110,103,46,32,84,104,97,110,107,115,32,102,111,114,32,115,117,112,112,111,114,116,105,110,103,32,116,104,101,32,119,111,114,107,32,97,110,100,32,116,104,101,32,100,101,118,101,108,111,112,101,114,32,98,101,104,105,110,100,32,105,116,33],"value":"Hey there! Fuel this passion project with a little caffeine boost! Every donation helps keep the code rolling and the coffee brewing. Thanks for supporting the work and the developer behind it!"},
6-
{"hash":18307,"name":"tformdonatenotetask.label2.caption","sourcebytes":[66,84,67],"value":"BTC"},
7-
{"hash":153542041,"name":"tformdonatenotetask.label3.caption","sourcebytes":[66,105,116,99,111,105,110,32,40,66,84,67,41],"value":"Bitcoin (BTC)"},
8-
{"hash":191366710,"name":"tformdonatenotetask.editwallet2.text","sourcebytes":[48,120,51,50,56,101,54,56,57,69,57,54,49,99,51,65,98,98,49,52,51,56,51,53,102,56,54,55,55,57,52,55,70,97,57,101,97,70,57,102,54,70],"value":"0x328e689E961c3Abb143835f8677947Fa9eaF9f6F"},
9-
{"hash":19080,"name":"tformdonatenotetask.label4.caption","sourcebytes":[69,84,72],"value":"ETH"},
10-
{"hash":3018985,"name":"tformdonatenotetask.label5.caption","sourcebytes":[69,116,104,101,114,101,117,109,32,40,69,82,67,50,48,41],"value":"Ethereum (ERC20)"},
11-
{"hash":191366710,"name":"tformdonatenotetask.editwallet3.text","sourcebytes":[48,120,51,50,56,101,54,56,57,69,57,54,49,99,51,65,98,98,49,52,51,56,51,53,102,56,54,55,55,57,52,55,70,97,57,101,97,70,57,102,54,70],"value":"0x328e689E961c3Abb143835f8677947Fa9eaF9f6F"},
12-
{"hash":370580,"name":"tformdonatenotetask.label6.caption","sourcebytes":[85,83,68,84],"value":"USDT"},
13-
{"hash":165718649,"name":"tformdonatenotetask.label7.caption","sourcebytes":[69,84,72,32,69,116,104,101,114,101,117,109,32,40,69,82,67,50,48,41,44,32,66,83,67,32,66,105,110,97,110,99,101,32,83,109,97,114,116,32,67,104,97,105,110,32,40,66,69,80,50,48,41],"value":"ETH Ethereum (ERC20), BSC Binance Smart Chain (BEP20)"},
14-
{"hash":166646587,"name":"tformdonatenotetask.editwallet4.text","sourcebytes":[84,89,83,74,74,72,106,112,117,54,97,113,114,56,85,115,71,97,67,84,76,120,68,121,104,54,72,75,87,111,78,81,56,107],"value":"TYSJJHjpu6aqr8UsGaCTLxDyh6HKWoNQ8k"},
15-
{"hash":136884905,"name":"tformdonatenotetask.label8.caption","sourcebytes":[84,82,88,32,84,114,111,110,32,40,84,82,67,50,48,41],"value":"TRX Tron (TRC20)"},
16-
{"hash":370580,"name":"tformdonatenotetask.label9.caption","sourcebytes":[85,83,68,84],"value":"USDT"},
17-
{"hash":22436132,"name":"tformdonatenotetask.labelurl.hint","sourcebytes":[104,116,116,112,115,58,47,47,99,104,97,110,103,101,108,108,121,46,99,111,109,47,98,117,121,45,99,114,121,112,116,111,63,97,109,111,117,110,116,61,49,53,38,102,114,111,109,61,117,115,100],"value":"https://changelly.com/buy-crypto?amount=15&from=usd"},
18-
{"hash":215222365,"name":"tformdonatenotetask.labelurl.caption","sourcebytes":[67,104,97,110,103,101,108,108,121,46,99,111,109],"value":"Changelly.com"},
19-
{"hash":102002298,"name":"tformdonatenotetask.label10.caption","sourcebytes":[70,101,101,108,32,102,114,101,101,32,116,111,32,109,97,107,101,32,97,32,100,111,110,97,116,105,111,110,32,116,104,114,111,117,103,104,32,97,110,121,32,101,120,99,104,97,110,103,101,44,32,102,111,114,32,101,120,97,109,112,108,101,58],"value":"Feel free to make a donation through any exchange, for example:"},
20-
{"hash":21346237,"name":"tformdonatenotetask.labelurl1.hint","sourcebytes":[104,116,116,112,115,58,47,47,112,108,97,105,110,116,111,111,108,46,103,105,116,104,117,98,46,105,111,47,110,111,116,101,116,97,115,107,47,100,111,110,97,116,101,46,104,116,109],"value":"https://plaintool.github.io/notetask/donate.htm"},
21-
{"hash":257996041,"name":"tformdonatenotetask.labelurl1.caption","sourcebytes":[72,111,119,32,116,111,32,100,111,32,105,116,32,101,97,115,105,108,121],"value":"How to do it easily"}
3+
{"hash":1339,"name":"tformdonatenotetask.btnok.caption","sourcebytes":[79,75],"value":"OK"},
4+
{"hash":106716161,"name":"tformdonatenotetask.labeldonate.caption","sourcebytes":[72,101,121,32,116,104,101,114,101,33,32,70,117,101,108,32,116,104,105,115,32,112,97,115,115,105,111,110,32,112,114,111,106,101,99,116,32,119,105,116,104,32,97,32,108,105,116,116,108,101,32,99,97,102,102,101,105,110,101,32,98,111,111,115,116,33,32,69,118,101,114,121,32,100,111,110,97,116,105,111,110,32,104,101,108,112,115,32,107,101,101,112,32,116,104,101,32,99,111,100,101,32,114,111,108,108,105,110,103,32,97,110,100,32,116,104,101,32,99,111,102,102,101,101,32,98,114,101,119,105,110,103,46,32,84,104,97,110,107,115,32,102,111,114,32,115,117,112,112,111,114,116,105,110,103,32,116,104,101,32,119,111,114,107,32,97,110,100,32,116,104,101,32,100,101,118,101,108,111,112,101,114,32,98,101,104,105,110,100,32,105,116,33],"value":"Hey there! Fuel this passion project with a little caffeine boost! Every donation helps keep the code rolling and the coffee brewing. Thanks for supporting the work and the developer behind it!"},
5+
{"hash":173414762,"name":"tformdonatenotetask.labelsupport.caption","sourcebytes":[89,111,117,32,99,97,110,32,115,117,112,112,111,114,116,32,100,101,118,101,108,111,112,109,101,110,116,32,116,104,114,111,117,103,104,32,111,110,101,32,111,102,32,116,104,101,32,102,111,108,108,111,119,105,110,103,32,111,112,116,105,111,110,115,58],"value":"You can support development through one of the following options:"},
6+
{"hash":94795538,"name":"tformdonatenotetask.labelbank.hint","sourcebytes":[104,116,116,112,115,58,47,47,97,112,112,46,108,97,118,97,46,116,111,112,47,101,110,47,97,115,116,118,101,114,115,107,111,121,63,116,97,98,73,100,61,97,98,111,117,116,38,99,117,114,114,101,110,99,121,61,69,85,82],"value":"https://app.lava.top/en/astverskoy?tabId=about&currency=EUR"},
7+
{"hash":154027228,"name":"tformdonatenotetask.labelbank.caption","sourcebytes":[68,111,110,97,116,101,32,119,105,116,104,32,66,97,110,107,32,67,97,114,100,32,111,114,32,80,97,121,80,97,108],"value":"Donate with Bank Card or PayPal"},
8+
{"hash":107764569,"name":"tformdonatenotetask.labelcrypto.hint","sourcebytes":[104,116,116,112,115,58,47,47,110,111,119,112,97,121,109,101,110,116,115,46,105,111,47,100,111,110,97,116,105,111,110,47,97,115,116,118,101,114,115,107,111,121],"value":"https://nowpayments.io/donation/astverskoy"},
9+
{"hash":182261353,"name":"tformdonatenotetask.labelcrypto.caption","sourcebytes":[68,111,110,97,116,101,32,119,105,116,104,32,67,114,121,112,116,111,99,117,114,114,101,110,99,121],"value":"Donate with Cryptocurrency"},
10+
{"hash":9178497,"name":"tformdonatenotetask.labelcontribution.caption","sourcebytes":[69,118,101,114,121,32,99,111,110,116,114,105,98,117,116,105,111,110,32,104,101,108,112,115,32,107,101,101,112,32,116,104,101,32,112,114,111,106,101,99,116,32,97,99,116,105,118,101,32,97,110,100,32,109,111,118,105,110,103,32,102,111,114,119,97,114,100,46,32,84,104,97,110,107,32,121,111,117,32,102,111,114,32,121,111,117,114,32,115,117,112,112,111,114,116,33],"value":"Every contribution helps keep the project active and moving forward. Thank you for your support!"}
2211
]}

forms/formdonate.pas

Lines changed: 16 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
//-----------------------------------------------------------------------------------
2-
// Notetask © 2024 by Alexander Tverskoy
2+
// Trayslate © 2026 by Alexander Tverskoy
33
// Licensed under the GNU General Public License, Version 3 (GPL-3.0)
44
// You may obtain a copy of the License at https://www.gnu.org/licenses/gpl-3.0.html
55
//-----------------------------------------------------------------------------------
@@ -12,47 +12,27 @@ interface
1212

1313
uses
1414
Forms,
15+
Classes,
1516
StdCtrls,
16-
Graphics,
1717
Buttons,
1818
Clipbrd,
19-
LCLIntf, Classes;
19+
Graphics,
20+
LCLIntf, ExtCtrls;
2021

2122
type
2223

2324
{ TformDonateNotetask }
2425

2526
TformDonateNotetask = class(TForm)
26-
buttonOk: TButton;
27-
editWallet1: TEdit;
28-
buttonCopy1: TSpeedButton;
29-
Label1: TLabel;
30-
Label2: TLabel;
31-
Label3: TLabel;
32-
editWallet2: TEdit;
33-
buttonCopy2: TSpeedButton;
34-
Label4: TLabel;
35-
Label5: TLabel;
36-
editWallet3: TEdit;
37-
buttonCopy3: TSpeedButton;
38-
Label6: TLabel;
39-
Label7: TLabel;
40-
editWallet4: TEdit;
41-
buttonCopy4: TSpeedButton;
42-
Label8: TLabel;
43-
Label9: TLabel;
44-
labelUrl: TLabel;
45-
Label10: TLabel;
46-
labelUrl1: TLabel;
47-
procedure buttonCopy1Click(Sender: TObject);
48-
procedure buttonCopy2Click(Sender: TObject);
49-
procedure buttonCopy3Click(Sender: TObject);
50-
procedure buttonCopy4Click(Sender: TObject);
51-
procedure labelUrlClick(Sender: TObject);
52-
procedure editWallet4Click(Sender: TObject);
53-
procedure editWallet3Click(Sender: TObject);
54-
procedure editWallet1Click(Sender: TObject);
55-
procedure editWallet2Click(Sender: TObject);
27+
BtnOk: TButton;
28+
ImageBank: TImage;
29+
ImageCrypto: TImage;
30+
LabelDonate: TLabel;
31+
LabelSupport: TLabel;
32+
LabelContribution: TLabel;
33+
labelBank: TLabel;
34+
labelCrypto: TLabel;
35+
procedure labelBankClick(Sender: TObject);
5636
procedure FormCreate(Sender: TObject);
5737
private
5838

@@ -74,61 +54,14 @@ implementation
7454
procedure TformDonateNotetask.FormCreate(Sender: TObject);
7555
begin
7656
ApplicationTranslate(language, self);
77-
LabelUrl.Font.Color := ThemeColor(clBlue, clSkyBlue);
78-
LabelUrl1.Font.Color := ThemeColor(clBlue, clSkyBlue);
79-
end;
8057

81-
procedure TformDonateNotetask.buttonCopy1Click(Sender: TObject);
82-
begin
83-
if editWallet1.CanFocus then editWallet1.SetFocus;
84-
editWallet1.SelectAll;
85-
Clipboard.AsText := editWallet1.Text;
86-
end;
87-
88-
procedure TformDonateNotetask.buttonCopy2Click(Sender: TObject);
89-
begin
90-
if editWallet2.CanFocus then editWallet2.SetFocus;
91-
editWallet2.SelectAll;
92-
Clipboard.AsText := editWallet2.Text;
93-
end;
94-
95-
procedure TformDonateNotetask.buttonCopy3Click(Sender: TObject);
96-
begin
97-
if editWallet3.CanFocus then editWallet3.SetFocus;
98-
editWallet3.SelectAll;
99-
Clipboard.AsText := editWallet3.Text;
100-
end;
101-
102-
procedure TformDonateNotetask.buttonCopy4Click(Sender: TObject);
103-
begin
104-
if editWallet4.CanFocus then editWallet4.SetFocus;
105-
editWallet4.SelectAll;
106-
Clipboard.AsText := editWallet4.Text;
58+
labelBank.Font.Color := ThemeColor(clBlue, clSkyBlue);
59+
labelCrypto.Font.Color := ThemeColor(clBlue, clSkyBlue);
10760
end;
10861

109-
procedure TformDonateNotetask.labelUrlClick(Sender: TObject);
62+
procedure TformDonateNotetask.labelBankClick(Sender: TObject);
11063
begin
11164
OpenUrl((Sender as TLabel).Hint);
11265
end;
11366

114-
procedure TformDonateNotetask.editWallet4Click(Sender: TObject);
115-
begin
116-
editWallet4.SelectAll;
117-
end;
118-
119-
procedure TformDonateNotetask.editWallet3Click(Sender: TObject);
120-
begin
121-
editWallet3.SelectAll;
122-
end;
123-
124-
procedure TformDonateNotetask.editWallet1Click(Sender: TObject);
125-
begin
126-
editWallet1.SelectAll;
127-
end;
128-
129-
procedure TformDonateNotetask.editWallet2Click(Sender: TObject);
130-
begin
131-
editWallet2.SelectAll;
132-
end;
133-
13467
end.

locale/notetask.ar.po

Lines changed: 22 additions & 75 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ msgstr ""
33
"Project-Id-Version: \n"
44
"POT-Creation-Date: \n"
55
"PO-Revision-Date: \n"
6-
"Last-Translator: \n"
6+
"Last-Translator: plaintool <astverskoy@gmail.com>\n"
77
"Language-Team: \n"
88
"Language: ar\n"
99
"MIME-Version: 1.0\n"
@@ -270,96 +270,43 @@ msgstr ""
270270
msgid "Notetask © 2024"
271271
msgstr "Notetask © 2024"
272272

273-
#: tformdonatenotetask.buttonok.caption
274-
msgctxt "tformdonatenotetask.buttonok.caption"
273+
#: tformdonatenotetask.btnok.caption
274+
msgctxt "tformdonatenotetask.btnok.caption"
275275
msgid "OK"
276276
msgstr "موافق"
277277

278278
#: tformdonatenotetask.caption
279279
msgid "Buy me a coffee"
280280
msgstr "اشتر لي فنجان قهوة"
281281

282-
#: tformdonatenotetask.editwallet1.text
283-
msgid "bc1qp8m5j75yd58zhf9hl0a753shay093j2548f84e"
284-
msgstr ""
282+
#: tformdonatenotetask.labelbank.caption
283+
msgid "Donate with Bank Card or PayPal"
284+
msgstr "تبرع باستخدام بطاقة بنكية أو PayPal"
285285

286-
#: tformdonatenotetask.editwallet2.text
287-
msgctxt "tformdonatenotetask.editwallet2.text"
288-
msgid "0x328e689E961c3Abb143835f8677947Fa9eaF9f6F"
286+
#: tformdonatenotetask.labelbank.hint
287+
msgid "https://app.lava.top/en/astverskoy?tabId=about&currency=EUR"
289288
msgstr ""
290289

291-
#: tformdonatenotetask.editwallet3.text
292-
msgctxt "tformdonatenotetask.editwallet3.text"
293-
msgid "0x328e689E961c3Abb143835f8677947Fa9eaF9f6F"
294-
msgstr ""
290+
#: tformdonatenotetask.labelcontribution.caption
291+
msgid "Every contribution helps keep the project active and moving forward. Thank you for your support!"
292+
msgstr "كل مساهمة تساعد في إبقاء المشروع نشطًا ومواصلة تطويره. شكرًا لدعمك!"
295293

296-
#: tformdonatenotetask.editwallet4.text
297-
msgid "TYSJJHjpu6aqr8UsGaCTLxDyh6HKWoNQ8k"
294+
#: tformdonatenotetask.labelcrypto.caption
295+
msgid "Donate with Cryptocurrency"
296+
msgstr "تبرع باستخدام العملات المشفرة"
297+
298+
#: tformdonatenotetask.labelcrypto.hint
299+
msgid "https://nowpayments.io/donation/astverskoy"
298300
msgstr ""
299301

300-
#: tformdonatenotetask.label1.caption
301-
msgctxt "tformdonatenotetask.label1.caption"
302+
#: tformdonatenotetask.labeldonate.caption
303+
msgctxt "tformdonatenotetask.labeldonate.caption"
302304
msgid "Hey there! Fuel this passion project with a little caffeine boost! Every donation helps keep the code rolling and the coffee brewing. Thanks for supporting the work and the developer behind it!"
303305
msgstr "مرحبًا! ساعد في دعم هذا المشروع الشغوف بإضافة دفعة من الكافيين! كل تبرع يساعد في استمرار تدفق الكود وتخمير القهوة. شكرًا لدعمك لهذا العمل والمطور خلفه!"
304306

305-
#: tformdonatenotetask.label10.caption
306-
msgctxt "tformdonatenotetask.label10.caption"
307-
msgid "Feel free to make a donation through any exchange, for example:"
308-
msgstr "لا تتردد في تقديم تبرع من خلال أي بورصة، على سبيل المثال:"
309-
310-
#: tformdonatenotetask.label2.caption
311-
msgid "BTC"
312-
msgstr ""
313-
314-
#: tformdonatenotetask.label3.caption
315-
msgid "Bitcoin (BTC)"
316-
msgstr ""
317-
318-
#: tformdonatenotetask.label4.caption
319-
msgid "ETH"
320-
msgstr ""
321-
322-
#: tformdonatenotetask.label5.caption
323-
msgctxt "tformdonatenotetask.label5.caption"
324-
msgid "Ethereum (ERC20)"
325-
msgstr ""
326-
327-
#: tformdonatenotetask.label6.caption
328-
msgctxt "tformdonatenotetask.label6.caption"
329-
msgid "USDT"
330-
msgstr ""
331-
332-
#: tformdonatenotetask.label7.caption
333-
msgctxt "tformdonatenotetask.label7.caption"
334-
msgid "ETH Ethereum (ERC20), BSC Binance Smart Chain (BEP20)"
335-
msgstr ""
336-
337-
#: tformdonatenotetask.label8.caption
338-
msgid "TRX Tron (TRC20)"
339-
msgstr ""
340-
341-
#: tformdonatenotetask.label9.caption
342-
msgctxt "tformdonatenotetask.label9.caption"
343-
msgid "USDT"
344-
msgstr ""
345-
346-
#: tformdonatenotetask.labelurl.caption
347-
msgctxt "tformdonatenotetask.labelurl.caption"
348-
msgid "Changelly.com"
349-
msgstr ""
350-
351-
#: tformdonatenotetask.labelurl.hint
352-
msgctxt "tformdonatenotetask.labelurl.hint"
353-
msgid "https://changelly.com/buy-crypto?amount=15&from=usd"
354-
msgstr ""
355-
356-
#: tformdonatenotetask.labelurl1.caption
357-
msgid "How to do it easily"
358-
msgstr ""
359-
360-
#: tformdonatenotetask.labelurl1.hint
361-
msgid "https://plaintool.github.io/notetask/donate.htm"
362-
msgstr ""
307+
#: tformdonatenotetask.labelsupport.caption
308+
msgid "You can support development through one of the following options:"
309+
msgstr "يمكنك دعم التطوير من خلال أحد الخيارات التالية:"
363310

364311
#: tformfindtext.buttoncancel.caption
365312
msgctxt "tformfindtext.buttoncancel.caption"

0 commit comments

Comments
 (0)