1
- using System . ComponentModel ;
1
+ using System . Collections . Generic ;
2
+ using System . ComponentModel ;
2
3
3
4
namespace yt_dlp_gui . Models {
4
5
public class Lang : INotifyPropertyChanged {
@@ -20,10 +21,17 @@ public class LangMain :INotifyPropertyChanged {
20
21
public string About { get ; set ; } = "About..." ;
21
22
//Tab Format
22
23
public string Formats { get ; set ; } = "Formats" ;
24
+ public string Chapters { get ; set ; } = "Chapters" ;
25
+ public string ChaptersNone { get ; set ; } = "[None]" ;
26
+ public string ChaptersAll { get ; set ; } = "[All]" ;
27
+ public string ChaptersSplite { get ; set ; } = "[Split by Chapters]" ;
23
28
public string Video { get ; set ; } = "Video" ;
24
29
public string Audio { get ; set ; } = "Audio" ;
25
30
public string Subtitle { get ; set ; } = "Subtitle" ;
31
+ public string SubtitleIgnore { get ; set ; } = "[Ignore]" ;
32
+ public string SubtitleNone { get ; set ; } = "[None]" ;
26
33
public string VideoRes { get ; set ; } = "Resolution" ;
34
+ public string VideoDynamicRange { get ; set ; } = "DR" ;
27
35
public string VideoFPS { get ; set ; } = "FPS" ;
28
36
public string VideoExt { get ; set ; } = "Ext." ;
29
37
public string VideoCodec { get ; set ; } = "Codec" ;
@@ -48,6 +56,9 @@ public class LangMain :INotifyPropertyChanged {
48
56
public string RememberWindowState { get ; set ; } = "Remember Window State" ;
49
57
public string RememberWindowPosition { get ; set ; } = "Position" ;
50
58
public string RememberWindowSize { get ; set ; } = "Size" ;
59
+ public string Proxy { get ; set ; } = "Proxy" ;
60
+ public string ProxyEnabled { get ; set ; } = "Enabled" ;
61
+ public string ProxyHelper { get ; set ; } = "socks5://user:[email protected] :1080/" ;
51
62
public string Cookie { get ; set ; } = "Cookie" ;
52
63
public string CookieWhenNeeded { get ; set ; } = "When Needed" ;
53
64
public string CookieNever { get ; set ; } = "Never" ;
@@ -76,6 +87,7 @@ public class LangAbout :INotifyPropertyChanged {
76
87
public string About { get ; set ; } = "About" ;
77
88
public string Website { get ; set ; } = "Website" ;
78
89
public string Authors { get ; set ; } = "Authors" ;
90
+ public Dictionary < string , string > Extends { get ; set ; } = new ( ) ;
79
91
}
80
92
public class LangReleases : INotifyPropertyChanged {
81
93
public event PropertyChangedEventHandler ? PropertyChanged ;
0 commit comments