-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathinfo.cs
72 lines (65 loc) · 2.25 KB
/
info.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
/*
Copyright (c) 2018-2020 Daniel Strayker Nowak
All rights reserved
*/
using System;
using System.Diagnostics;
using System.Windows.Forms;
namespace ChangeLog_Generator
{
public partial class Info : Form
{
private string lang;
private readonly Language a = new Language();
public Info()
{
InitializeComponent();
lang = a.GetLang();
if (lang == "en")
{
ExitButton.Text = "Exit";
LanguageButton.Text = "Language";
label1.Text = "ChangeLog Generator";
label2.Text = "Version: 1.0.0";
label3.Text = "Simple generator of changelog files\nfor Strayex Shell";
label4.Text = "Copyright © 2018-2020 Daniel Strayker Nowak";
label5.Text = "All rights reserved under copyright laws\nand MIT/X11 license";
}
else if (lang == "pl")
{
ExitButton.Text = "Zamknij";
LanguageButton.Text = "Język";
label1.Text = "ChangeLog Generator";
label2.Text = "Wersja: 1.0.0";
label3.Text = "Prosty generator plików changelog dla\nStrayex Shell";
label4.Text = "Copyright © 2018-2020 Daniel Strayker Nowak";
label5.Text = "Wszelkie prawa zastrzeżone na mocy praw autorskich\ni licencji MIT/X11";
}
}
private void ExitButton_Click(object sender, EventArgs e)
{
Close();
}
private void LanguageButton_Click(object sender, EventArgs e)
{
if (lang == "en")
{
a.SetLang("pl");
lang = "pl";
a.SaveLang();
Application.Restart();
}
else if(lang == "pl")
{
a.SetLang("en");
lang = "en";
a.SaveLang();
Application.Restart();
}
}
private void Link_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
{
Process.Start("https://github.com/StraykerPL/changelog_generator");
}
}
}