TranslationViewModel.cs 44 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999100010011002100310041005100610071008100910101011101210131014101510161017101810191020102110221023102410251026102710281029103010311032103310341035103610371038103910401041104210431044104510461047104810491050105110521053105410551056105710581059106010611062106310641065106610671068106910701071107210731074107510761077107810791080108110821083108410851086108710881089109010911092109310941095109610971098109911001101110211031104110511061107110811091110111111121113111411151116111711181119112011211122112311241125112611271128112911301131113211331134113511361137113811391140114111421143114411451146114711481149115011511152115311541155115611571158115911601161116211631164116511661167116811691170117111721173117411751176117711781179118011811182118311841185118611871188118911901191119211931194119511961197119811991200120112021203120412051206120712081209121012111212121312141215121612171218121912201221122212231224122512261227122812291230123112321233123412351236123712381239124012411242124312441245124612471248124912501251125212531254125512561257125812591260126112621263126412651266126712681269127012711272127312741275127612771278127912801281128212831284128512861287128812891290129112921293129412951296129712981299130013011302130313041305130613071308130913101311131213131314131513161317131813191320132113221323132413251326132713281329133013311332133313341335133613371338133913401341134213431344134513461347134813491350135113521353135413551356135713581359136013611362136313641365136613671368136913701371137213731374137513761377137813791380138113821383138413851386138713881389139013911392139313941395139613971398139914001401140214031404140514061407140814091410141114121413141414151416141714181419142014211422142314241425142614271428142914301431143214331434143514361437143814391440144114421443144414451446144714481449145014511452145314541455145614571458145914601461146214631464146514661467146814691470147114721473147414751476147714781479148014811482148314841485148614871488148914901491149214931494149514961497149814991500150115021503150415051506150715081509151015111512151315141515151615171518151915201521152215231524152515261527152815291530153115321533153415351536153715381539154015411542154315441545154615471548154915501551155215531554155515561557155815591560156115621563156415651566156715681569157015711572157315741575157615771578157915801581158215831584158515861587158815891590159115921593159415951596159715981599160016011602160316041605160616071608160916101611161216131614161516161617161816191620162116221623162416251626162716281629163016311632163316341635163616371638163916401641164216431644164516461647164816491650165116521653165416551656165716581659166016611662166316641665166616671668166916701671167216731674167516761677167816791680168116821683168416851686168716881689169016911692169316941695169616971698169917001701170217031704170517061707170817091710171117121713171417151716171717181719172017211722172317241725172617271728172917301731173217331734173517361737173817391740174117421743174417451746174717481749175017511752175317541755175617571758175917601761176217631764176517661767176817691770177117721773177417751776177717781779178017811782178317841785178617871788178917901791179217931794179517961797179817991800180118021803180418051806180718081809181018111812181318141815181618171818181918201821182218231824182518261827182818291830183118321833183418351836183718381839184018411842184318441845184618471848184918501851185218531854185518561857185818591860186118621863186418651866186718681869187018711872187318741875187618771878187918801881188218831884188518861887188818891890189118921893189418951896189718981899190019011902190319041905190619071908190919101911191219131914191519161917191819191920192119221923192419251926192719281929193019311932193319341935193619371938193919401941194219431944194519461947194819491950195119521953195419551956195719581959196019611962196319641965196619671968196919701971197219731974197519761977197819791980198119821983198419851986198719881989199019911992199319941995199619971998199920002001200220032004200520062007200820092010201120122013201420152016201720182019202020212022202320242025202620272028202920302031203220332034203520362037203820392040204120422043204420452046
  1. using PicView.Core.Extensions;
  2. using PicView.Core.Localization;
  3. using ReactiveUI;
  4. namespace PicView.Core.ViewModels;
  5. public class TranslationViewModel : ReactiveObject
  6. {
  7. public void UpdateLanguage()
  8. {
  9. var t = TranslationManager.Translation;
  10. File = t.File;
  11. SelectFile = t.OpenFileDialog;
  12. OpenLastFile = t.OpenLastFile;
  13. Paste = t.FilePaste;
  14. Copy = t.Copy;
  15. Reload = t.Reload;
  16. Print = t.Print;
  17. DeleteFile = t.DeleteFile;
  18. PermanentlyDelete = t.PermanentlyDelete;
  19. Save = t.Save;
  20. CopyFile = t.CopyFile;
  21. NewWindow = t.NewWindow;
  22. Close = t.Close;
  23. CloseGallery = t.CloseGallery;
  24. Open = t.Open;
  25. OpenFileDialog = t.OpenFileDialog;
  26. ShowInFolder = t.ShowInFolder;
  27. OpenWith = t.OpenWith;
  28. RenameFile = t.RenameFile;
  29. DuplicateFile = t.DuplicateFile;
  30. RotateLeft = t.RotateLeft;
  31. RotateRight = t.RotateRight;
  32. Flip = t.Flip;
  33. UnFlip = t.Unflip;
  34. ShowBottomGallery = t.ShowBottomGallery;
  35. HideBottomGallery = t.HideBottomGallery;
  36. AutoFitWindow = t.AutoFitWindow;
  37. Stretch = t.Stretch;
  38. Crop = t.Crop;
  39. ResizeImage = t.ResizeImage;
  40. GoToImageAtSpecifiedIndex = t.GoToImageAtSpecifiedIndex;
  41. ToggleScroll = t.ToggleScroll;
  42. ScrollEnabled = t.ScrollingEnabled;
  43. ScrollDisabled = t.ScrollingDisabled;
  44. ScrollDirection = t.ScrollDirection;
  45. Reverse = t.Reverse;
  46. Forward = t.Forward;
  47. Slideshow = t.Slideshow;
  48. Settings = t.Settings;
  49. AboutWindow = t.InfoWindow;
  50. ImageInfo = t.ImageInfo;
  51. About = t.About;
  52. ShowAllSettingsWindow = t.ShowAllSettingsWindow;
  53. StayTopMost = t.StayTopMost;
  54. SearchSubdirectory = t.SearchSubdirectory;
  55. ToggleLooping = t.ToggleLooping;
  56. ApplicationShortcuts = t.ApplicationShortcuts;
  57. BatchResize = t.BatchResize;
  58. Effects = t.Effects;
  59. EffectsTooltip = t.EffectsTooltip;
  60. FileProperties = t.FileProperties;
  61. OptimizeImage = t.OptimizeImage;
  62. ImageInfo = t.ImageInfo;
  63. FileName = t.FileName;
  64. FileSize = t.FileSize;
  65. Folder = t.Folder;
  66. FullPath = t.FullPath;
  67. Created = t.Created;
  68. Modified = t.Modified;
  69. LastAccessTime = t.LastAccessTime;
  70. ConvertTo = t.ConvertTo;
  71. NoConversion = t.NoConversion;
  72. Resize = t.Resize;
  73. NoResize = t.NoResize;
  74. Apply = t.Apply;
  75. Cancel = t.Cancel;
  76. BitDepth = t.BitDepth;
  77. ReadAbleAspectRatio = t.AspectRatio;
  78. Width = t.Width;
  79. Height = t.Height;
  80. SizeMp = t.SizeMp;
  81. Resolution = t.Resolution;
  82. PrintSizeIn = t.PrintSizeIn;
  83. PrintSizeCm = t.PrintSizeCm;
  84. Centimeters = t.Centimeters;
  85. Inches = t.Inches;
  86. SizeTooltip = t.SizeTooltip;
  87. Latitude = t.Latitude;
  88. Longitude = t.Longitude;
  89. Altitude = t.Altitude;
  90. Authors = t.Authors;
  91. DateTaken = t.DateTaken;
  92. Copyright = t.Copyright;
  93. ResolutionUnit = t.ResolutionUnit;
  94. ColorRepresentation = t.ColorRepresentation;
  95. CompressedBitsPixel = t.CompressedBitsPixel;
  96. Compression = t.Compression;
  97. ExposureTime = t.ExposureTime;
  98. Title = t.Title;
  99. Subject = t.Subject;
  100. Software = t.Software;
  101. CameraMaker = t.CameraMaker;
  102. CameraModel = t.CameraModel;
  103. FocalLength = t.FocalLength;
  104. Fnumber = t.FNumber;
  105. Fstop = t.Fstop;
  106. MaxAperture = t.MaxAperture;
  107. ExposureBias = t.ExposureBias;
  108. ExposureProgram = t.ExposureProgram;
  109. DigitalZoom = t.DigitalZoom;
  110. ISOSpeed = t.ISOSpeed;
  111. FocalLength35mm = t.FocalLength35mm;
  112. MeteringMode = t.MeteringMode;
  113. Contrast = t.Contrast;
  114. Saturation = t.Saturation;
  115. Sharpness = t.Sharpness;
  116. WhiteBalance = t.WhiteBalance;
  117. FlashEnergy = t.FlashEnergy;
  118. FlashMode = t.FlashMode;
  119. LightSource = t.LightSource;
  120. Brightness = t.Brightness;
  121. PhotometricInterpretation = t.PhotometricInterpretation;
  122. Orientation = t.Orientation;
  123. ExifVersion = t.ExifVersion;
  124. LensMaker = t.LensMaker;
  125. LensModel = t.LensModel;
  126. SortFilesBy = t.SortFilesBy;
  127. FileExtension = t.FileExtension;
  128. CreationTime = t.CreationTime;
  129. Random = t.Random;
  130. Ascending = t.Ascending;
  131. Descending = t.Descending;
  132. RecentFiles = t.RecentFiles;
  133. SetAsWallpaper = t.SetAsWallpaper;
  134. SetAsLockScreenImage = t.SetAsLockScreenImage;
  135. Image = t.Image;
  136. CopyImage = t.CopyImage;
  137. FileCopyPath = t.FileCopyPath;
  138. FileCut = t.Cut;
  139. CtrlToZoom = t.CtrlToZoom;
  140. ScrollToZoom = t.ScrollToZoom;
  141. GeneralSettings = t.GeneralSettings;
  142. Appearance = t.Appearance;
  143. Language = t.Language;
  144. MouseWheel = t.MouseWheel;
  145. MiscSettings = t.MiscSettings;
  146. StayCentered = t.StayCentered;
  147. ShowFileSavingDialog = t.ShowFileSavingDialog;
  148. OpenInSameWindow = t.OpenInSameWindow;
  149. ApplicationStartup = t.ApplicationStartup;
  150. None = t.None;
  151. AdjustTimingForSlideshow = t.AdjustTimingForSlideshow;
  152. AdjustTimingForZoom = t.AdjustTimingForZoom;
  153. AdjustNavSpeed = t.AdjustNavSpeed;
  154. SecAbbreviation = t.SecAbbreviation;
  155. ResetButtonText = t.ResetButtonText;
  156. ShowBottomToolbar = t.ShowBottomToolbar;
  157. ShowBottomGalleryWhenUiIsHidden = t.ShowBottomGalleryWhenUiIsHidden;
  158. ChangeKeybindingTooltip = t.ChangeKeybindingTooltip;
  159. ToggleTaskbarProgress = t.ToggleTaskbarProgress;
  160. ChangeKeybindingText = t.ChangeKeybindingText;
  161. Navigation = t.Navigation;
  162. NextImage = t.NextImage;
  163. PrevImage = t.PrevImage;
  164. LastImage = t.LastImage;
  165. FirstImage = t.FirstImage;
  166. NextFolder = t.NextFolder;
  167. PrevFolder = t.PrevFolder;
  168. SelectGalleryThumb = t.SelectGalleryThumb;
  169. ScrollAndRotate = t.ScrollAndRotate;
  170. ScrollUp = t.ScrollUp;
  171. ScrollDown = t.ScrollDown;
  172. ScrollToTop = t.ScrollToTop;
  173. ScrollToBottom = t.ScrollToBottom;
  174. Zoom = t.Zoom;
  175. ZoomIn = t.ZoomIn;
  176. ZoomOut = t.ZoomOut;
  177. Pan = t.Pan;
  178. ResetZoom = t.ResetZoom;
  179. ImageControl = t.ImageControl;
  180. ChangeBackground = t.ChangeBackground;
  181. InterfaceConfiguration = t.InterfaceConfiguration;
  182. FileManagement = t.FileManagement;
  183. ToggleFullscreen = t.ToggleFullscreen;
  184. Fullscreen = t.Fullscreen;
  185. ShowImageGallery = t.ShowImageGallery;
  186. WindowManagement = t.WindowManagement;
  187. CenterWindow = t.CenterWindow;
  188. WindowScaling = t.WindowScaling;
  189. NormalWindow = t.NormalWindow;
  190. SetStarRating = t.SetStarRating;
  191. _1Star = t._1Star;
  192. _2Star = t._2Star;
  193. _3Star = t._3Star;
  194. _4Star = t._4Star;
  195. _5Star = t._5Star;
  196. RemoveStarRating = t.RemoveStarRating;
  197. Theme = t.Theme;
  198. DarkTheme = t.DarkTheme;
  199. LightTheme = t.LightTheme;
  200. MouseDrag = t.MouseDrag;
  201. DoubleClick = t.DoubleClick;
  202. MoveWindow = t.MoveWindow;
  203. GithubRepo = t.GithubRepo;
  204. Version = t.Version;
  205. ViewLicenseFile = t.ViewLicenseFile;
  206. CheckForUpdates = t.CheckForUpdates;
  207. Credits = t.Credits;
  208. ColorPickerTool = t.ColorPickerTool;
  209. ColorPickerToolTooltip = t.ColorPickerToolTooltip;
  210. ExpandedGalleryItemSize = t.ExpandedGalleryItemSize;
  211. BottomGalleryItemSize = t.BottomGalleryItemSize;
  212. Square = t.Square;
  213. Uniform = t.Uniform;
  214. UniformToFill = t.UniformToFill;
  215. FillSquare = t.FillSquare;
  216. Fill = t.Fill;
  217. GallerySettings = t.GallerySettings;
  218. GalleryThumbnailStretch = t.GalleryThumbnailStretch;
  219. BottomGalleryThumbnailStretch = t.BottomGalleryThumbnailStretch;
  220. RestoreDown = t.RestoreDown;
  221. SideBySide = t.SideBySide;
  222. SideBySideTooltip = t.SideBySideTooltip;
  223. HighlightColor = t.HighlightColor;
  224. AllowZoomOut = t.AllowZoomOut;
  225. GlassTheme = t.GlassTheme;
  226. ChangingThemeRequiresRestart = t.ChangingThemeRequiresRestart;
  227. ShowUI = t.ShowUI;
  228. HideUI = t.HideUI;
  229. HideBottomToolbar = t.HideBottomToolbar;
  230. Center = t.Center;
  231. Tile = t.Tile;
  232. Fit = t.Fit;
  233. Pixels = t.Pixels;
  234. Percentage = t.Percentage;
  235. Quality = t.Quality;
  236. SaveAs = t.SaveAs;
  237. Reset = t.Reset;
  238. AdvanceBy10Images = t.AdvanceBy10Images;
  239. AdvanceBy100Images = t.AdvanceBy100Images;
  240. GoBackBy10Images = t.GoBackBy10Images;
  241. GoBackBy100Images = t.GoBackBy100Images;
  242. ShowFadeInButtonsOnHover = t.ShowFadeInButtonsOnHover;
  243. DisableFadeInButtonsOnHover = t.DisableFadeInButtonsOnHover;
  244. UsingTouchpad = t.UsingTouchpad;
  245. UsingMouse = t.UsingMouse;
  246. SourceFolder = t.SourceFolder;
  247. OutputFolder = t.OutputFolder;
  248. GenerateThumbnails = t.GenerateThumbnails;
  249. Lossless = t.Lossless;
  250. Lossy = t.Lossy;
  251. Start = t.Start;
  252. Thumbnail = t.Thumbnail;
  253. WidthAndHeight = t.WidthAndHeight;
  254. CloseWindowPrompt = t.CloseWindowPrompt;
  255. ShowConfirmationOnEsc = t.ShowConfirmationOnEsc;
  256. ImageAliasing = t.ImageAliasing;
  257. HighQuality = t.HighQuality;
  258. Lighting = t.Lighting;
  259. BlackAndWhite = t.BlackAndWhite;
  260. NegativeColors = t.NegativeColors;
  261. Blur = t.Blur;
  262. PencilSketch = t.PencilSketch;
  263. OldMovie = t.OldMovie;
  264. Posterize = t.Posterize;
  265. ClearEffects = t.ClearEffects;
  266. Solarize = t.Solarize;
  267. Maximize = t.Maximize;
  268. SelectAll = t.SelectAll;
  269. Normal = t.Normal;
  270. FileAssociations = t.FileAssociations;
  271. SelectFileTypesToAssociate = t.SelectFileTypesToAssociate;
  272. Filter = t.Filter;
  273. UnselectAll = t.UnselectAll;
  274. Unassociate = t.Unassociate;
  275. ShowConfirmationDialogWhenMovingFileToRecycleBin = t.ShowConfirmationDialogWhenMovingFileToRecycleBin;
  276. MoveToRecycleBin = t.MoveToRecycleBin;
  277. ShowConfirmationDialogWhenPermanentlyDeletingFile = t.ShowConfirmationDialogWhenPermanentlyDeletingFile;
  278. Downloading = t.Downloading;
  279. Pinned = t.Pinned;
  280. Unpin = t.Unpin;
  281. Pin = t.Pin;
  282. Clear = t.Clear;
  283. OpenFileHistory = t.OpenFileHistory;
  284. ConstrainBackgroundToImage = t.ConstrainBackgroundToImage;
  285. Window = t.Window;
  286. WindowMargin = t.WindowMargin;
  287. Mouse = t.Mouse;
  288. MouseSideButtons = t.MouseSideButtons;
  289. NavigateFileHistory = t.NavigateFileHistory;
  290. NavigateBetweenDirectories = t.NavigateBetweenDirectories;
  291. Comment = t.Comment;
  292. }
  293. #region Static Translation Strings
  294. public string? _1Star
  295. {
  296. get;
  297. set => this.RaiseAndSetIfChanged(ref field, value);
  298. }
  299. public string? _2Star
  300. {
  301. get;
  302. set => this.RaiseAndSetIfChanged(ref field, value);
  303. }
  304. public string? _3Star
  305. {
  306. get;
  307. set => this.RaiseAndSetIfChanged(ref field, value);
  308. }
  309. public string? _4Star
  310. {
  311. get;
  312. set => this.RaiseAndSetIfChanged(ref field, value);
  313. }
  314. public string? _5Star
  315. {
  316. get;
  317. set => this.RaiseAndSetIfChanged(ref field, value);
  318. }
  319. public string? About
  320. {
  321. get;
  322. set => this.RaiseAndSetIfChanged(ref field, value);
  323. }
  324. public string? AboutWindow
  325. {
  326. get;
  327. set => this.RaiseAndSetIfChanged(ref field, value);
  328. }
  329. public string? AdjustNavSpeed
  330. {
  331. get;
  332. set => this.RaiseAndSetIfChanged(ref field, value);
  333. }
  334. public string? AdjustTimingForSlideshow
  335. {
  336. get;
  337. set => this.RaiseAndSetIfChanged(ref field, value);
  338. }
  339. public string? AdjustTimingForZoom
  340. {
  341. get;
  342. set => this.RaiseAndSetIfChanged(ref field, value);
  343. }
  344. public string? AdvanceBy100Images
  345. {
  346. get;
  347. set => this.RaiseAndSetIfChanged(ref field, value);
  348. }
  349. public string? AdvanceBy10Images
  350. {
  351. get;
  352. set => this.RaiseAndSetIfChanged(ref field, value);
  353. }
  354. public string? AllowZoomOut
  355. {
  356. get;
  357. set => this.RaiseAndSetIfChanged(ref field, value);
  358. }
  359. public string? Altitude
  360. {
  361. get;
  362. set => this.RaiseAndSetIfChanged(ref field, value);
  363. }
  364. public string? Appearance
  365. {
  366. get;
  367. set => this.RaiseAndSetIfChanged(ref field, value);
  368. }
  369. public string? ApplicationShortcuts
  370. {
  371. get;
  372. set => this.RaiseAndSetIfChanged(ref field, value);
  373. }
  374. public string? ApplicationStartup
  375. {
  376. get;
  377. set => this.RaiseAndSetIfChanged(ref field, value);
  378. }
  379. public string? Apply
  380. {
  381. get;
  382. set => this.RaiseAndSetIfChanged(ref field, value);
  383. }
  384. public string? Ascending
  385. {
  386. get;
  387. set => this.RaiseAndSetIfChanged(ref field, value);
  388. }
  389. public string? Authors
  390. {
  391. get;
  392. set => this.RaiseAndSetIfChanged(ref field, value);
  393. }
  394. public string? AutoFitWindow
  395. {
  396. get;
  397. set => this.RaiseAndSetIfChanged(ref field, value);
  398. }
  399. public string? BatchResize
  400. {
  401. get;
  402. set => this.RaiseAndSetIfChanged(ref field, value);
  403. }
  404. public string? BitDepth
  405. {
  406. get;
  407. set => this.RaiseAndSetIfChanged(ref field, value);
  408. }
  409. public string? BlackAndWhite
  410. {
  411. get;
  412. set => this.RaiseAndSetIfChanged(ref field, value);
  413. }
  414. public string? Blur
  415. {
  416. get;
  417. set => this.RaiseAndSetIfChanged(ref field, value);
  418. }
  419. public string? BottomGalleryItemSize
  420. {
  421. get;
  422. set => this.RaiseAndSetIfChanged(ref field, value);
  423. }
  424. public string? BottomGalleryThumbnailStretch
  425. {
  426. get;
  427. set => this.RaiseAndSetIfChanged(ref field, value);
  428. }
  429. public string? Brightness
  430. {
  431. get;
  432. set => this.RaiseAndSetIfChanged(ref field, value);
  433. }
  434. public string? CameraMaker
  435. {
  436. get;
  437. set => this.RaiseAndSetIfChanged(ref field, value);
  438. }
  439. public string? CameraModel
  440. {
  441. get;
  442. set => this.RaiseAndSetIfChanged(ref field, value);
  443. }
  444. public string? Cancel
  445. {
  446. get;
  447. set => this.RaiseAndSetIfChanged(ref field, value);
  448. }
  449. public string? Center
  450. {
  451. get;
  452. set => this.RaiseAndSetIfChanged(ref field, value);
  453. }
  454. public string? CenterWindow
  455. {
  456. get;
  457. set => this.RaiseAndSetIfChanged(ref field, value);
  458. }
  459. public string? Centimeters
  460. {
  461. get;
  462. set => this.RaiseAndSetIfChanged(ref field, value);
  463. }
  464. public string? ChangeBackground
  465. {
  466. get;
  467. set => this.RaiseAndSetIfChanged(ref field, value);
  468. }
  469. public string? ChangeKeybindingText
  470. {
  471. get;
  472. set => this.RaiseAndSetIfChanged(ref field, value);
  473. }
  474. public string? ChangeKeybindingTooltip
  475. {
  476. get;
  477. set => this.RaiseAndSetIfChanged(ref field, value);
  478. }
  479. public string? ChangingThemeRequiresRestart
  480. {
  481. get;
  482. set => this.RaiseAndSetIfChanged(ref field, value);
  483. }
  484. public string? CheckForUpdates
  485. {
  486. get;
  487. set => this.RaiseAndSetIfChanged(ref field, value);
  488. }
  489. public string? Clear
  490. {
  491. get;
  492. set => this.RaiseAndSetIfChanged(ref field, value);
  493. }
  494. public string? ClearEffects
  495. {
  496. get;
  497. set => this.RaiseAndSetIfChanged(ref field, value);
  498. }
  499. public string? Close
  500. {
  501. get;
  502. set => this.RaiseAndSetIfChanged(ref field, value);
  503. }
  504. public string? CloseGallery
  505. {
  506. get;
  507. set => this.RaiseAndSetIfChanged(ref field, value);
  508. }
  509. public string? CloseWindowPrompt
  510. {
  511. get;
  512. set => this.RaiseAndSetIfChanged(ref field, value);
  513. }
  514. public string? ColorPickerTool
  515. {
  516. get;
  517. set => this.RaiseAndSetIfChanged(ref field, value);
  518. }
  519. public string? ColorPickerToolTooltip
  520. {
  521. get;
  522. set => this.RaiseAndSetIfChanged(ref field, value);
  523. }
  524. public string? ColorRepresentation
  525. {
  526. get;
  527. set => this.RaiseAndSetIfChanged(ref field, value);
  528. }
  529. public string? Comment
  530. {
  531. get;
  532. set => this.RaiseAndSetIfChanged(ref field, value);
  533. }
  534. public string? CompressedBitsPixel
  535. {
  536. get;
  537. set => this.RaiseAndSetIfChanged(ref field, value);
  538. }
  539. public string? Compression
  540. {
  541. get;
  542. set => this.RaiseAndSetIfChanged(ref field, value);
  543. }
  544. public string? ConstrainBackgroundToImage
  545. {
  546. get;
  547. set => this.RaiseAndSetIfChanged(ref field, value);
  548. }
  549. public string? Contrast
  550. {
  551. get;
  552. set => this.RaiseAndSetIfChanged(ref field, value);
  553. }
  554. public string? ConvertTo
  555. {
  556. get;
  557. set => this.RaiseAndSetIfChanged(ref field, value);
  558. }
  559. public string? Copy
  560. {
  561. get;
  562. set => this.RaiseAndSetIfChanged(ref field, value);
  563. }
  564. public string? CopyFile
  565. {
  566. get;
  567. set => this.RaiseAndSetIfChanged(ref field, value);
  568. }
  569. public string? CopyImage
  570. {
  571. get;
  572. set => this.RaiseAndSetIfChanged(ref field, value);
  573. }
  574. public string? Copyright
  575. {
  576. get;
  577. set => this.RaiseAndSetIfChanged(ref field, value);
  578. }
  579. public string? Created
  580. {
  581. get;
  582. set => this.RaiseAndSetIfChanged(ref field, value);
  583. }
  584. public string? CreationTime
  585. {
  586. get;
  587. set => this.RaiseAndSetIfChanged(ref field, value);
  588. }
  589. public string? Credits
  590. {
  591. get;
  592. set => this.RaiseAndSetIfChanged(ref field, value);
  593. }
  594. public string? Crop
  595. {
  596. get;
  597. set => this.RaiseAndSetIfChanged(ref field, value);
  598. }
  599. public string? CtrlToZoom
  600. {
  601. get;
  602. set => this.RaiseAndSetIfChanged(ref field, value);
  603. }
  604. public string? DarkTheme
  605. {
  606. get;
  607. set => this.RaiseAndSetIfChanged(ref field, value);
  608. }
  609. public string? DateTaken
  610. {
  611. get;
  612. set => this.RaiseAndSetIfChanged(ref field, value);
  613. }
  614. public string? DeleteFile
  615. {
  616. get;
  617. set => this.RaiseAndSetIfChanged(ref field, value);
  618. }
  619. public string? Descending
  620. {
  621. get;
  622. set => this.RaiseAndSetIfChanged(ref field, value);
  623. }
  624. public string? DigitalZoom
  625. {
  626. get;
  627. set => this.RaiseAndSetIfChanged(ref field, value);
  628. }
  629. public string? DirectionalBlur
  630. {
  631. get;
  632. set => this.RaiseAndSetIfChanged(ref field, value);
  633. }
  634. public string? DisableFadeInButtonsOnHover
  635. {
  636. get;
  637. set => this.RaiseAndSetIfChanged(ref field, value);
  638. }
  639. public string? DoubleClick
  640. {
  641. get;
  642. set => this.RaiseAndSetIfChanged(ref field, value);
  643. }
  644. public string? Downloading
  645. {
  646. get;
  647. set => this.RaiseAndSetIfChanged(ref field, value);
  648. }
  649. public string? DuplicateFile
  650. {
  651. get;
  652. set => this.RaiseAndSetIfChanged(ref field, value);
  653. }
  654. public string? Effects
  655. {
  656. get;
  657. set => this.RaiseAndSetIfChanged(ref field, value);
  658. }
  659. public string? EffectsTooltip
  660. {
  661. get;
  662. set => this.RaiseAndSetIfChanged(ref field, value);
  663. }
  664. public string? ExifVersion
  665. {
  666. get;
  667. set => this.RaiseAndSetIfChanged(ref field, value);
  668. }
  669. public string? ExpandedGalleryItemSize
  670. {
  671. get;
  672. set => this.RaiseAndSetIfChanged(ref field, value);
  673. }
  674. public string? ExposureBias
  675. {
  676. get;
  677. set => this.RaiseAndSetIfChanged(ref field, value);
  678. }
  679. public string? ExposureProgram
  680. {
  681. get;
  682. set => this.RaiseAndSetIfChanged(ref field, value);
  683. }
  684. public string? ExposureTime
  685. {
  686. get;
  687. set => this.RaiseAndSetIfChanged(ref field, value);
  688. }
  689. public string? File
  690. {
  691. get => field.FirstCharToUpper();
  692. set => this.RaiseAndSetIfChanged(ref field, value);
  693. }
  694. public string? FileAssociations
  695. {
  696. get;
  697. set => this.RaiseAndSetIfChanged(ref field, value);
  698. }
  699. public string? FileCopyPath
  700. {
  701. get;
  702. set => this.RaiseAndSetIfChanged(ref field, value);
  703. }
  704. public string? FileCut
  705. {
  706. get;
  707. set => this.RaiseAndSetIfChanged(ref field, value);
  708. }
  709. public string? FileExtension
  710. {
  711. get;
  712. set => this.RaiseAndSetIfChanged(ref field, value);
  713. }
  714. public string? FileManagement
  715. {
  716. get;
  717. set => this.RaiseAndSetIfChanged(ref field, value);
  718. }
  719. public string? FileName
  720. {
  721. get;
  722. set => this.RaiseAndSetIfChanged(ref field, value);
  723. }
  724. public string? FileProperties
  725. {
  726. get;
  727. set => this.RaiseAndSetIfChanged(ref field, value);
  728. }
  729. public string? FileSize
  730. {
  731. get;
  732. set => this.RaiseAndSetIfChanged(ref field, value);
  733. }
  734. public string? Fill
  735. {
  736. get;
  737. set => this.RaiseAndSetIfChanged(ref field, value);
  738. }
  739. public string? FillSquare
  740. {
  741. get;
  742. set => this.RaiseAndSetIfChanged(ref field, value);
  743. }
  744. public string? Filter
  745. {
  746. get;
  747. set => this.RaiseAndSetIfChanged(ref field, value);
  748. }
  749. public string? FirstImage
  750. {
  751. get;
  752. set => this.RaiseAndSetIfChanged(ref field, value);
  753. }
  754. public string? Fit
  755. {
  756. get;
  757. set => this.RaiseAndSetIfChanged(ref field, value);
  758. }
  759. public string? FlashEnergy
  760. {
  761. get;
  762. set => this.RaiseAndSetIfChanged(ref field, value);
  763. }
  764. public string? FlashMode
  765. {
  766. get;
  767. set => this.RaiseAndSetIfChanged(ref field, value);
  768. }
  769. public string? Flip
  770. {
  771. get;
  772. set => this.RaiseAndSetIfChanged(ref field, value);
  773. }
  774. public string? Fnumber
  775. {
  776. get;
  777. set => this.RaiseAndSetIfChanged(ref field, value);
  778. }
  779. public string? FocalLength
  780. {
  781. get;
  782. set => this.RaiseAndSetIfChanged(ref field, value);
  783. }
  784. public string? FocalLength35mm
  785. {
  786. get;
  787. set => this.RaiseAndSetIfChanged(ref field, value);
  788. }
  789. public string? Folder
  790. {
  791. get;
  792. set => this.RaiseAndSetIfChanged(ref field, value);
  793. }
  794. public string? Forward
  795. {
  796. get;
  797. set => this.RaiseAndSetIfChanged(ref field, value);
  798. }
  799. public string? Fstop
  800. {
  801. get;
  802. set => this.RaiseAndSetIfChanged(ref field, value);
  803. }
  804. public string? FullPath
  805. {
  806. get;
  807. set => this.RaiseAndSetIfChanged(ref field, value);
  808. }
  809. public string? Fullscreen
  810. {
  811. get;
  812. set => this.RaiseAndSetIfChanged(ref field, value);
  813. }
  814. public string? GallerySettings
  815. {
  816. get;
  817. set => this.RaiseAndSetIfChanged(ref field, value);
  818. }
  819. public string? GalleryThumbnailStretch
  820. {
  821. get;
  822. set => this.RaiseAndSetIfChanged(ref field, value);
  823. }
  824. public string? GeneralSettings
  825. {
  826. get;
  827. set => this.RaiseAndSetIfChanged(ref field, value);
  828. }
  829. public string? GenerateThumbnails
  830. {
  831. get;
  832. set => this.RaiseAndSetIfChanged(ref field, value);
  833. }
  834. public string? GithubRepo
  835. {
  836. get;
  837. set => this.RaiseAndSetIfChanged(ref field, value);
  838. }
  839. public string? GlassTheme
  840. {
  841. get;
  842. set => this.RaiseAndSetIfChanged(ref field, value);
  843. }
  844. public string? GoBackBy100Images
  845. {
  846. get;
  847. set => this.RaiseAndSetIfChanged(ref field, value);
  848. }
  849. public string? GoBackBy10Images
  850. {
  851. get;
  852. set => this.RaiseAndSetIfChanged(ref field, value);
  853. }
  854. public string? GoToImageAtSpecifiedIndex
  855. {
  856. get;
  857. set => this.RaiseAndSetIfChanged(ref field, value);
  858. }
  859. public string? Height
  860. {
  861. get;
  862. set => this.RaiseAndSetIfChanged(ref field, value);
  863. }
  864. public string? HideBottomGallery
  865. {
  866. get;
  867. set => this.RaiseAndSetIfChanged(ref field, value);
  868. }
  869. public string? HideBottomToolbar
  870. {
  871. get;
  872. set => this.RaiseAndSetIfChanged(ref field, value);
  873. }
  874. public string? HideUI
  875. {
  876. get;
  877. set => this.RaiseAndSetIfChanged(ref field, value);
  878. }
  879. public string? HighlightColor
  880. {
  881. get;
  882. set => this.RaiseAndSetIfChanged(ref field, value);
  883. }
  884. public string? HighQuality
  885. {
  886. get;
  887. set => this.RaiseAndSetIfChanged(ref field, value);
  888. }
  889. public string? Image
  890. {
  891. get;
  892. set => this.RaiseAndSetIfChanged(ref field, value);
  893. }
  894. public string? ImageAliasing
  895. {
  896. get;
  897. set => this.RaiseAndSetIfChanged(ref field, value);
  898. }
  899. public string? ImageControl
  900. {
  901. get;
  902. set => this.RaiseAndSetIfChanged(ref field, value);
  903. }
  904. public string? ImageInfo
  905. {
  906. get;
  907. set => this.RaiseAndSetIfChanged(ref field, value);
  908. }
  909. public string? Inches
  910. {
  911. get;
  912. set => this.RaiseAndSetIfChanged(ref field, value);
  913. }
  914. public string? InterfaceConfiguration
  915. {
  916. get;
  917. set => this.RaiseAndSetIfChanged(ref field, value);
  918. }
  919. public string? ISOSpeed
  920. {
  921. get;
  922. set => this.RaiseAndSetIfChanged(ref field, value);
  923. }
  924. public string? Language
  925. {
  926. get;
  927. set => this.RaiseAndSetIfChanged(ref field, value);
  928. }
  929. public string? LastAccessTime
  930. {
  931. get;
  932. set => this.RaiseAndSetIfChanged(ref field, value);
  933. }
  934. public string? LastImage
  935. {
  936. get;
  937. set => this.RaiseAndSetIfChanged(ref field, value);
  938. }
  939. public string? Latitude
  940. {
  941. get;
  942. set => this.RaiseAndSetIfChanged(ref field, value);
  943. }
  944. public string? LensMaker
  945. {
  946. get;
  947. set => this.RaiseAndSetIfChanged(ref field, value);
  948. }
  949. public string? LensModel
  950. {
  951. get;
  952. set => this.RaiseAndSetIfChanged(ref field, value);
  953. }
  954. public string? Lighting
  955. {
  956. get;
  957. set => this.RaiseAndSetIfChanged(ref field, value);
  958. }
  959. public string? LightSource
  960. {
  961. get;
  962. set => this.RaiseAndSetIfChanged(ref field, value);
  963. }
  964. public string? LightTheme
  965. {
  966. get;
  967. set => this.RaiseAndSetIfChanged(ref field, value);
  968. }
  969. public string? Longitude
  970. {
  971. get;
  972. set => this.RaiseAndSetIfChanged(ref field, value);
  973. }
  974. public string? Lossless
  975. {
  976. get;
  977. set => this.RaiseAndSetIfChanged(ref field, value);
  978. }
  979. public string? Lossy
  980. {
  981. get;
  982. set => this.RaiseAndSetIfChanged(ref field, value);
  983. }
  984. public string? MaxAperture
  985. {
  986. get;
  987. set => this.RaiseAndSetIfChanged(ref field, value);
  988. }
  989. public string? Maximize
  990. {
  991. get;
  992. set => this.RaiseAndSetIfChanged(ref field, value);
  993. }
  994. public string? MeteringMode
  995. {
  996. get;
  997. set => this.RaiseAndSetIfChanged(ref field, value);
  998. }
  999. public string? MiscSettings
  1000. {
  1001. get;
  1002. set => this.RaiseAndSetIfChanged(ref field, value);
  1003. }
  1004. public string? Modified
  1005. {
  1006. get;
  1007. set => this.RaiseAndSetIfChanged(ref field, value);
  1008. }
  1009. public string? Mouse
  1010. {
  1011. get;
  1012. set => this.RaiseAndSetIfChanged(ref field, value);
  1013. }
  1014. public string? MouseDrag
  1015. {
  1016. get;
  1017. set => this.RaiseAndSetIfChanged(ref field, value);
  1018. }
  1019. public string? MouseSideButtons
  1020. {
  1021. get;
  1022. set => this.RaiseAndSetIfChanged(ref field, value);
  1023. }
  1024. public string? MouseWheel
  1025. {
  1026. get;
  1027. set => this.RaiseAndSetIfChanged(ref field, value);
  1028. }
  1029. public string? MoveToRecycleBin
  1030. {
  1031. get;
  1032. set => this.RaiseAndSetIfChanged(ref field, value);
  1033. }
  1034. public string? MoveWindow
  1035. {
  1036. get;
  1037. set => this.RaiseAndSetIfChanged(ref field, value);
  1038. }
  1039. public string? NavigateBetweenDirectories
  1040. {
  1041. get;
  1042. set => this.RaiseAndSetIfChanged(ref field, value);
  1043. }
  1044. public string? NavigateFileHistory
  1045. {
  1046. get;
  1047. set => this.RaiseAndSetIfChanged(ref field, value);
  1048. }
  1049. public string? Navigation
  1050. {
  1051. get;
  1052. set => this.RaiseAndSetIfChanged(ref field, value);
  1053. }
  1054. public string? NegativeColors
  1055. {
  1056. get;
  1057. set => this.RaiseAndSetIfChanged(ref field, value);
  1058. }
  1059. public string? NewWindow
  1060. {
  1061. get;
  1062. set => this.RaiseAndSetIfChanged(ref field, value);
  1063. }
  1064. public string? NextFolder
  1065. {
  1066. get;
  1067. set => this.RaiseAndSetIfChanged(ref field, value);
  1068. }
  1069. public string? NextImage
  1070. {
  1071. get;
  1072. set => this.RaiseAndSetIfChanged(ref field, value);
  1073. }
  1074. public string? NoConversion
  1075. {
  1076. get;
  1077. set => this.RaiseAndSetIfChanged(ref field, value);
  1078. }
  1079. public string? None
  1080. {
  1081. get;
  1082. set => this.RaiseAndSetIfChanged(ref field, value);
  1083. }
  1084. public string? NoResize
  1085. {
  1086. get;
  1087. set => this.RaiseAndSetIfChanged(ref field, value);
  1088. }
  1089. public string? Normal
  1090. {
  1091. get;
  1092. set => this.RaiseAndSetIfChanged(ref field, value);
  1093. }
  1094. public string? NormalWindow
  1095. {
  1096. get;
  1097. set => this.RaiseAndSetIfChanged(ref field, value);
  1098. }
  1099. public string? OldMovie
  1100. {
  1101. get;
  1102. set => this.RaiseAndSetIfChanged(ref field, value);
  1103. }
  1104. public string? Open
  1105. {
  1106. get;
  1107. set => this.RaiseAndSetIfChanged(ref field, value);
  1108. }
  1109. public string? OpenFileDialog
  1110. {
  1111. get;
  1112. set => this.RaiseAndSetIfChanged(ref field, value);
  1113. }
  1114. public string? OpenFileHistory
  1115. {
  1116. get;
  1117. set => this.RaiseAndSetIfChanged(ref field, value);
  1118. }
  1119. public string? OpenInSameWindow
  1120. {
  1121. get;
  1122. set => this.RaiseAndSetIfChanged(ref field, value);
  1123. }
  1124. public string? OpenLastFile
  1125. {
  1126. get;
  1127. set => this.RaiseAndSetIfChanged(ref field, value);
  1128. }
  1129. public string? OpenWith
  1130. {
  1131. get;
  1132. set => this.RaiseAndSetIfChanged(ref field, value);
  1133. }
  1134. public string? OptimizeImage
  1135. {
  1136. get;
  1137. set => this.RaiseAndSetIfChanged(ref field, value);
  1138. }
  1139. public string? Orientation
  1140. {
  1141. get;
  1142. set => this.RaiseAndSetIfChanged(ref field, value);
  1143. }
  1144. public string? OutputFolder
  1145. {
  1146. get;
  1147. set => this.RaiseAndSetIfChanged(ref field, value);
  1148. }
  1149. public string? Pan
  1150. {
  1151. get;
  1152. set => this.RaiseAndSetIfChanged(ref field, value);
  1153. }
  1154. public string? Paste
  1155. {
  1156. get;
  1157. set => this.RaiseAndSetIfChanged(ref field, value);
  1158. }
  1159. public string? PencilSketch
  1160. {
  1161. get;
  1162. set => this.RaiseAndSetIfChanged(ref field, value);
  1163. }
  1164. public string? Percentage
  1165. {
  1166. get;
  1167. set => this.RaiseAndSetIfChanged(ref field, value);
  1168. }
  1169. public string? PermanentlyDelete
  1170. {
  1171. get;
  1172. set => this.RaiseAndSetIfChanged(ref field, value);
  1173. }
  1174. public string? PhotometricInterpretation
  1175. {
  1176. get;
  1177. set => this.RaiseAndSetIfChanged(ref field, value);
  1178. }
  1179. public string? Pin
  1180. {
  1181. get;
  1182. set => this.RaiseAndSetIfChanged(ref field, value);
  1183. }
  1184. public string? Pinned
  1185. {
  1186. get;
  1187. set => this.RaiseAndSetIfChanged(ref field, value);
  1188. }
  1189. public string? Pixels
  1190. {
  1191. get => field.FirstCharToUpper();
  1192. set => this.RaiseAndSetIfChanged(ref field, value);
  1193. }
  1194. public string? Posterize
  1195. {
  1196. get;
  1197. set => this.RaiseAndSetIfChanged(ref field, value);
  1198. }
  1199. public string? PrevFolder
  1200. {
  1201. get;
  1202. set => this.RaiseAndSetIfChanged(ref field, value);
  1203. }
  1204. public string? PrevImage
  1205. {
  1206. get;
  1207. set => this.RaiseAndSetIfChanged(ref field, value);
  1208. }
  1209. public string? Print
  1210. {
  1211. get;
  1212. set => this.RaiseAndSetIfChanged(ref field, value);
  1213. }
  1214. public string? PrintSizeCm
  1215. {
  1216. get;
  1217. set => this.RaiseAndSetIfChanged(ref field, value);
  1218. }
  1219. public string? PrintSizeIn
  1220. {
  1221. get;
  1222. set => this.RaiseAndSetIfChanged(ref field, value);
  1223. }
  1224. public string? Quality
  1225. {
  1226. get;
  1227. set => this.RaiseAndSetIfChanged(ref field, value);
  1228. }
  1229. public string? Random
  1230. {
  1231. get;
  1232. set => this.RaiseAndSetIfChanged(ref field, value);
  1233. }
  1234. public string? ReadAbleAspectRatio
  1235. {
  1236. get;
  1237. set => this.RaiseAndSetIfChanged(ref field, value);
  1238. }
  1239. public string? RecentFiles
  1240. {
  1241. get;
  1242. set => this.RaiseAndSetIfChanged(ref field, value);
  1243. }
  1244. public string? Reload
  1245. {
  1246. get;
  1247. set => this.RaiseAndSetIfChanged(ref field, value);
  1248. }
  1249. public string? RemoveStarRating
  1250. {
  1251. get;
  1252. set => this.RaiseAndSetIfChanged(ref field, value);
  1253. }
  1254. public string? RenameFile
  1255. {
  1256. get;
  1257. set => this.RaiseAndSetIfChanged(ref field, value);
  1258. }
  1259. public string? Reset
  1260. {
  1261. get;
  1262. set => this.RaiseAndSetIfChanged(ref field, value);
  1263. }
  1264. public string? ResetButtonText
  1265. {
  1266. get;
  1267. set => this.RaiseAndSetIfChanged(ref field, value);
  1268. }
  1269. public string? ResetZoom
  1270. {
  1271. get;
  1272. set => this.RaiseAndSetIfChanged(ref field, value);
  1273. }
  1274. public string? Resize
  1275. {
  1276. get;
  1277. set => this.RaiseAndSetIfChanged(ref field, value);
  1278. }
  1279. public string? ResizeImage
  1280. {
  1281. get;
  1282. set => this.RaiseAndSetIfChanged(ref field, value);
  1283. }
  1284. public string? Resolution
  1285. {
  1286. get;
  1287. set => this.RaiseAndSetIfChanged(ref field, value);
  1288. }
  1289. public string? ResolutionUnit
  1290. {
  1291. get;
  1292. set => this.RaiseAndSetIfChanged(ref field, value);
  1293. }
  1294. public string? RestoreDown
  1295. {
  1296. get;
  1297. set => this.RaiseAndSetIfChanged(ref field, value);
  1298. }
  1299. public string? Reverse
  1300. {
  1301. get;
  1302. set => this.RaiseAndSetIfChanged(ref field, value);
  1303. }
  1304. public string? RotateLeft
  1305. {
  1306. get;
  1307. set => this.RaiseAndSetIfChanged(ref field, value);
  1308. }
  1309. public string? RotateRight
  1310. {
  1311. get;
  1312. set => this.RaiseAndSetIfChanged(ref field, value);
  1313. }
  1314. public string? Saturation
  1315. {
  1316. get;
  1317. set => this.RaiseAndSetIfChanged(ref field, value);
  1318. }
  1319. public string? Save
  1320. {
  1321. get;
  1322. set => this.RaiseAndSetIfChanged(ref field, value);
  1323. }
  1324. public string? SaveAs
  1325. {
  1326. get;
  1327. set => this.RaiseAndSetIfChanged(ref field, value);
  1328. }
  1329. public string? ScrollAndRotate
  1330. {
  1331. get;
  1332. set => this.RaiseAndSetIfChanged(ref field, value);
  1333. }
  1334. public string? ScrollDirection
  1335. {
  1336. get;
  1337. set => this.RaiseAndSetIfChanged(ref field, value);
  1338. }
  1339. public string? ScrollDisabled
  1340. {
  1341. get;
  1342. set => this.RaiseAndSetIfChanged(ref field, value);
  1343. }
  1344. public string? ScrollDown
  1345. {
  1346. get;
  1347. set => this.RaiseAndSetIfChanged(ref field, value);
  1348. }
  1349. public string? ScrollEnabled
  1350. {
  1351. get;
  1352. set => this.RaiseAndSetIfChanged(ref field, value);
  1353. }
  1354. public string? ScrollToBottom
  1355. {
  1356. get;
  1357. set => this.RaiseAndSetIfChanged(ref field, value);
  1358. }
  1359. public string? ScrollToTop
  1360. {
  1361. get;
  1362. set => this.RaiseAndSetIfChanged(ref field, value);
  1363. }
  1364. public string? ScrollToZoom
  1365. {
  1366. get;
  1367. set => this.RaiseAndSetIfChanged(ref field, value);
  1368. }
  1369. public string? ScrollUp
  1370. {
  1371. get;
  1372. set => this.RaiseAndSetIfChanged(ref field, value);
  1373. }
  1374. public string? SearchSubdirectory
  1375. {
  1376. get;
  1377. set => this.RaiseAndSetIfChanged(ref field, value);
  1378. }
  1379. public string? SecAbbreviation
  1380. {
  1381. get;
  1382. set => this.RaiseAndSetIfChanged(ref field, value);
  1383. }
  1384. public string? SelectAll
  1385. {
  1386. get;
  1387. set => this.RaiseAndSetIfChanged(ref field, value);
  1388. }
  1389. public string? SelectFile
  1390. {
  1391. get;
  1392. set => this.RaiseAndSetIfChanged(ref field, value);
  1393. }
  1394. public string? SelectFileTypesToAssociate
  1395. {
  1396. get;
  1397. set => this.RaiseAndSetIfChanged(ref field, value);
  1398. }
  1399. public string? SelectGalleryThumb
  1400. {
  1401. get;
  1402. set => this.RaiseAndSetIfChanged(ref field, value);
  1403. }
  1404. public string? SetAsLockScreenImage
  1405. {
  1406. get;
  1407. set => this.RaiseAndSetIfChanged(ref field, value);
  1408. }
  1409. public string? SetAsWallpaper
  1410. {
  1411. get;
  1412. set => this.RaiseAndSetIfChanged(ref field, value);
  1413. }
  1414. public string? SetStarRating
  1415. {
  1416. get;
  1417. set => this.RaiseAndSetIfChanged(ref field, value);
  1418. }
  1419. public string? Settings
  1420. {
  1421. get;
  1422. set => this.RaiseAndSetIfChanged(ref field, value);
  1423. }
  1424. public string? Sharpness
  1425. {
  1426. get;
  1427. set => this.RaiseAndSetIfChanged(ref field, value);
  1428. }
  1429. public string? ShowAllSettingsWindow
  1430. {
  1431. get;
  1432. set => this.RaiseAndSetIfChanged(ref field, value);
  1433. }
  1434. public string? ShowBottomGallery
  1435. {
  1436. get;
  1437. set => this.RaiseAndSetIfChanged(ref field, value);
  1438. }
  1439. public string? ShowBottomGalleryWhenUiIsHidden
  1440. {
  1441. get;
  1442. set => this.RaiseAndSetIfChanged(ref field, value);
  1443. }
  1444. public string? ShowBottomToolbar
  1445. {
  1446. get;
  1447. set => this.RaiseAndSetIfChanged(ref field, value);
  1448. }
  1449. public string? ShowConfirmationDialogWhenMovingFileToRecycleBin
  1450. {
  1451. get;
  1452. set => this.RaiseAndSetIfChanged(ref field, value);
  1453. }
  1454. public string? ShowConfirmationDialogWhenPermanentlyDeletingFile
  1455. {
  1456. get;
  1457. set => this.RaiseAndSetIfChanged(ref field, value);
  1458. }
  1459. public string? ShowConfirmationOnEsc
  1460. {
  1461. get;
  1462. set => this.RaiseAndSetIfChanged(ref field, value);
  1463. }
  1464. public string? ShowFadeInButtonsOnHover
  1465. {
  1466. get;
  1467. set => this.RaiseAndSetIfChanged(ref field, value);
  1468. }
  1469. public string? ShowFileSavingDialog
  1470. {
  1471. get;
  1472. set => this.RaiseAndSetIfChanged(ref field, value);
  1473. }
  1474. public string? ShowImageGallery
  1475. {
  1476. get;
  1477. set => this.RaiseAndSetIfChanged(ref field, value);
  1478. }
  1479. public string? ShowInFolder
  1480. {
  1481. get;
  1482. set => this.RaiseAndSetIfChanged(ref field, value);
  1483. }
  1484. public string? ShowUI
  1485. {
  1486. get;
  1487. set => this.RaiseAndSetIfChanged(ref field, value);
  1488. }
  1489. public string? SideBySide
  1490. {
  1491. get;
  1492. set => this.RaiseAndSetIfChanged(ref field, value);
  1493. }
  1494. public string? SideBySideTooltip
  1495. {
  1496. get;
  1497. set => this.RaiseAndSetIfChanged(ref field, value);
  1498. }
  1499. public string? SizeMp
  1500. {
  1501. get;
  1502. set => this.RaiseAndSetIfChanged(ref field, value);
  1503. }
  1504. public string? SizeTooltip
  1505. {
  1506. get;
  1507. set => this.RaiseAndSetIfChanged(ref field, value);
  1508. }
  1509. public string? Slideshow
  1510. {
  1511. get;
  1512. set => this.RaiseAndSetIfChanged(ref field, value);
  1513. }
  1514. public string? Software
  1515. {
  1516. get;
  1517. set => this.RaiseAndSetIfChanged(ref field, value);
  1518. }
  1519. public string? Solarize
  1520. {
  1521. get;
  1522. set => this.RaiseAndSetIfChanged(ref field, value);
  1523. }
  1524. public string? SortFilesBy
  1525. {
  1526. get;
  1527. set => this.RaiseAndSetIfChanged(ref field, value);
  1528. }
  1529. public string? SourceFolder
  1530. {
  1531. get;
  1532. set => this.RaiseAndSetIfChanged(ref field, value);
  1533. }
  1534. public string? Square
  1535. {
  1536. get;
  1537. set => this.RaiseAndSetIfChanged(ref field, value);
  1538. }
  1539. public string? Start
  1540. {
  1541. get;
  1542. set => this.RaiseAndSetIfChanged(ref field, value);
  1543. }
  1544. public string? StayCentered
  1545. {
  1546. get;
  1547. set => this.RaiseAndSetIfChanged(ref field, value);
  1548. }
  1549. public string? StayTopMost
  1550. {
  1551. get;
  1552. set => this.RaiseAndSetIfChanged(ref field, value);
  1553. }
  1554. public string? Stretch
  1555. {
  1556. get;
  1557. set => this.RaiseAndSetIfChanged(ref field, value);
  1558. }
  1559. public string? Subject
  1560. {
  1561. get;
  1562. set => this.RaiseAndSetIfChanged(ref field, value);
  1563. }
  1564. public string? Theme
  1565. {
  1566. get;
  1567. set => this.RaiseAndSetIfChanged(ref field, value);
  1568. }
  1569. public string? Thumbnail
  1570. {
  1571. get;
  1572. set => this.RaiseAndSetIfChanged(ref field, value);
  1573. }
  1574. public string? Tile
  1575. {
  1576. get;
  1577. set => this.RaiseAndSetIfChanged(ref field, value);
  1578. }
  1579. public string? Title
  1580. {
  1581. get;
  1582. set => this.RaiseAndSetIfChanged(ref field, value);
  1583. }
  1584. public string? ToggleFullscreen
  1585. {
  1586. get;
  1587. set => this.RaiseAndSetIfChanged(ref field, value);
  1588. }
  1589. public string? ToggleLooping
  1590. {
  1591. get;
  1592. set => this.RaiseAndSetIfChanged(ref field, value);
  1593. }
  1594. public string? ToggleScroll
  1595. {
  1596. get;
  1597. set => this.RaiseAndSetIfChanged(ref field, value);
  1598. }
  1599. public string? ToggleTaskbarProgress
  1600. {
  1601. get;
  1602. set => this.RaiseAndSetIfChanged(ref field, value);
  1603. }
  1604. public string? Unassociate
  1605. {
  1606. get;
  1607. set => this.RaiseAndSetIfChanged(ref field, value);
  1608. }
  1609. public string? UnFlip
  1610. {
  1611. get;
  1612. set => this.RaiseAndSetIfChanged(ref field, value);
  1613. }
  1614. public string? Uniform
  1615. {
  1616. get;
  1617. set => this.RaiseAndSetIfChanged(ref field, value);
  1618. }
  1619. public string? UniformToFill
  1620. {
  1621. get;
  1622. set => this.RaiseAndSetIfChanged(ref field, value);
  1623. }
  1624. public string? Unpin
  1625. {
  1626. get;
  1627. set => this.RaiseAndSetIfChanged(ref field, value);
  1628. }
  1629. public string? UnselectAll
  1630. {
  1631. get;
  1632. set => this.RaiseAndSetIfChanged(ref field, value);
  1633. }
  1634. public string? UsingMouse
  1635. {
  1636. get;
  1637. set => this.RaiseAndSetIfChanged(ref field, value);
  1638. }
  1639. public string? UsingTouchpad
  1640. {
  1641. get;
  1642. set => this.RaiseAndSetIfChanged(ref field, value);
  1643. }
  1644. public string? Version
  1645. {
  1646. get;
  1647. set => this.RaiseAndSetIfChanged(ref field, value);
  1648. }
  1649. public string? ViewLicenseFile
  1650. {
  1651. get;
  1652. set => this.RaiseAndSetIfChanged(ref field, value);
  1653. }
  1654. public string? WhiteBalance
  1655. {
  1656. get;
  1657. set => this.RaiseAndSetIfChanged(ref field, value);
  1658. }
  1659. public string? Width
  1660. {
  1661. get;
  1662. set => this.RaiseAndSetIfChanged(ref field, value);
  1663. }
  1664. public string? WidthAndHeight
  1665. {
  1666. get;
  1667. set => this.RaiseAndSetIfChanged(ref field, value);
  1668. }
  1669. public string? Window
  1670. {
  1671. get;
  1672. set => this.RaiseAndSetIfChanged(ref field, value);
  1673. }
  1674. public string? WindowManagement
  1675. {
  1676. get;
  1677. set => this.RaiseAndSetIfChanged(ref field, value);
  1678. }
  1679. public string? WindowMargin
  1680. {
  1681. get;
  1682. set => this.RaiseAndSetIfChanged(ref field, value);
  1683. }
  1684. public string? WindowScaling
  1685. {
  1686. get;
  1687. set => this.RaiseAndSetIfChanged(ref field, value);
  1688. }
  1689. public string? Zoom
  1690. {
  1691. get;
  1692. set => this.RaiseAndSetIfChanged(ref field, value);
  1693. }
  1694. public string? ZoomIn
  1695. {
  1696. get;
  1697. set => this.RaiseAndSetIfChanged(ref field, value);
  1698. }
  1699. public string? ZoomOut
  1700. {
  1701. get;
  1702. set => this.RaiseAndSetIfChanged(ref field, value);
  1703. }
  1704. #endregion strings
  1705. #region Dynamic Translation strings
  1706. public string? IsCtrlToZoom
  1707. {
  1708. get;
  1709. set => this.RaiseAndSetIfChanged(ref field, value);
  1710. }
  1711. public string? IsFlipped
  1712. {
  1713. get;
  1714. set => this.RaiseAndSetIfChanged(ref field, value);
  1715. }
  1716. public string? IsLooping
  1717. {
  1718. get;
  1719. set => this.RaiseAndSetIfChanged(ref field, value);
  1720. }
  1721. public string? IsScrolling
  1722. {
  1723. get;
  1724. set => this.RaiseAndSetIfChanged(ref field, value);
  1725. }
  1726. public string? IsShowingBottomGallery
  1727. {
  1728. get;
  1729. set => this.RaiseAndSetIfChanged(ref field, value);
  1730. }
  1731. public string? IsShowingBottomToolbar
  1732. {
  1733. get;
  1734. set => this.RaiseAndSetIfChanged(ref field, value);
  1735. }
  1736. public string? IsShowingFadingUIButtons
  1737. {
  1738. get;
  1739. set => this.RaiseAndSetIfChanged(ref field, value);
  1740. }
  1741. public string? IsShowingUI
  1742. {
  1743. get;
  1744. set => this.RaiseAndSetIfChanged(ref field, value);
  1745. }
  1746. public string? IsUsingTouchpad
  1747. {
  1748. get;
  1749. set => this.RaiseAndSetIfChanged(ref field, value);
  1750. }
  1751. #endregion
  1752. }