123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888 |
- using PicView.Core.Extensions;
- using PicView.Core.Localization;
- using R3;
- namespace PicView.Core.ViewModels;
- public class TranslationViewModel : IDisposable
- {
- public void Dispose()
- {
- Disposable.Dispose(File, SelectFile, OpenLastFile);
- }
-
- public void UpdateLanguage()
- {
- var t = TranslationManager.Translation;
- File.Value = string.Concat(t.File[0].ToString().ToUpper(), t.File.AsSpan(1));
- SelectFile .Value = t.OpenFileDialog;
- OpenLastFile .Value = t.OpenLastFile;
- Paste .Value = t.FilePaste;
- Copy .Value = t.Copy;
- Reload .Value = t.Reload;
- Print .Value = t.Print;
- DeleteFile .Value = t.DeleteFile;
- PermanentlyDelete .Value = t.PermanentlyDelete;
- Save .Value = t.Save;
- CopyFile .Value = t.CopyFile;
- NewWindow .Value = t.NewWindow;
- Close .Value = t.Close;
- CloseGallery .Value = t.CloseGallery;
- Open .Value = t.Open;
- OpenFileDialog .Value = t.OpenFileDialog;
- ShowInFolder .Value = t.ShowInFolder;
- OpenWith .Value = t.OpenWith;
- RenameFile .Value = t.RenameFile;
- DuplicateFile .Value = t.DuplicateFile;
- RotateLeft .Value = t.RotateLeft;
- RotateRight .Value = t.RotateRight;
- Flip .Value = t.Flip;
- UnFlip .Value = t.Unflip;
- ShowBottomGallery .Value = t.ShowBottomGallery;
- HideBottomGallery .Value = t.HideBottomGallery;
- AutoFitWindow .Value = t.AutoFitWindow;
- Stretch .Value = t.Stretch;
- Crop .Value = t.Crop;
- ResizeImage .Value = t.ResizeImage;
- GoToImageAtSpecifiedIndex .Value = t.GoToImageAtSpecifiedIndex;
- ToggleScroll .Value = t.ToggleScroll;
- ScrollEnabled .Value = t.ScrollingEnabled;
- ScrollDisabled .Value = t.ScrollingDisabled;
- ScrollDirection .Value = t.ScrollDirection;
- Reverse .Value = t.Reverse;
- Forward .Value = t.Forward;
- Slideshow .Value = t.Slideshow;
- Settings .Value = t.Settings;
- AboutWindow .Value = t.InfoWindow;
- ImageInfo .Value = t.ImageInfo;
- About .Value = t.About;
- ShowAllSettingsWindow .Value = t.ShowAllSettingsWindow;
- StayTopMost .Value = t.StayTopMost;
- SearchSubdirectory .Value = t.SearchSubdirectory;
- ToggleLooping .Value = t.ToggleLooping;
- ApplicationShortcuts .Value = t.ApplicationShortcuts;
- BatchResize .Value = t.BatchResize;
- Effects .Value = t.Effects;
- EffectsTooltip .Value = t.EffectsTooltip;
- FileProperties .Value = t.FileProperties;
- OptimizeImage .Value = t.OptimizeImage;
- ImageInfo .Value = t.ImageInfo;
- FileName .Value = t.FileName;
- FileSize .Value = t.FileSize;
- Folder .Value = t.Folder;
- FullPath .Value = t.FullPath;
- Created .Value = t.Created;
- Modified .Value = t.Modified;
- LastAccessTime .Value = t.LastAccessTime;
- ConvertTo .Value = t.ConvertTo;
- NoConversion .Value = t.NoConversion;
- Resize .Value = t.Resize;
- NoResize .Value = t.NoResize;
- Apply .Value = t.Apply;
- Cancel .Value = t.Cancel;
- BitDepth .Value = t.BitDepth;
- ReadAbleAspectRatio .Value = t.AspectRatio;
- Width .Value = t.Width;
- Height .Value = t.Height;
- SizeMp .Value = t.SizeMp;
- Resolution .Value = t.Resolution;
- PrintSizeIn .Value = t.PrintSizeIn;
- PrintSizeCm .Value = t.PrintSizeCm;
- Centimeters .Value = t.Centimeters;
- Inches .Value = t.Inches;
- SizeTooltip .Value = t.SizeTooltip;
- Latitude .Value = t.Latitude;
- Longitude .Value = t.Longitude;
- Altitude .Value = t.Altitude;
- Authors .Value = t.Authors;
- DateTaken .Value = t.DateTaken;
- Copyright .Value = t.Copyright;
- ResolutionUnit .Value = t.ResolutionUnit;
- ColorRepresentation .Value = t.ColorRepresentation;
- CompressedBitsPixel .Value = t.CompressedBitsPixel;
- Compression .Value = t.Compression;
- ExposureTime .Value = t.ExposureTime;
- Title .Value = t.Title;
- Subject .Value = t.Subject;
- Software .Value = t.Software;
- CameraMaker .Value = t.CameraMaker;
- CameraModel .Value = t.CameraModel;
- FocalLength .Value = t.FocalLength;
- Fnumber .Value = t.FNumber;
- Fstop .Value = t.Fstop;
- MaxAperture .Value = t.MaxAperture;
- ExposureBias .Value = t.ExposureBias;
- ExposureProgram .Value = t.ExposureProgram;
- DigitalZoom .Value = t.DigitalZoom;
- ISOSpeed .Value = t.ISOSpeed;
- FocalLength35mm .Value = t.FocalLength35mm;
- MeteringMode .Value = t.MeteringMode;
- Contrast .Value = t.Contrast;
- Saturation .Value = t.Saturation;
- Sharpness .Value = t.Sharpness;
- WhiteBalance .Value = t.WhiteBalance;
- FlashEnergy .Value = t.FlashEnergy;
- FlashMode .Value = t.FlashMode;
- LightSource .Value = t.LightSource;
- Brightness .Value = t.Brightness;
- PhotometricInterpretation .Value = t.PhotometricInterpretation;
- Orientation .Value = t.Orientation;
- ExifVersion .Value = t.ExifVersion;
- LensMaker .Value = t.LensMaker;
- LensModel .Value = t.LensModel;
- SortFilesBy .Value = t.SortFilesBy;
- FileExtension .Value = t.FileExtension;
- CreationTime .Value = t.CreationTime;
- Random .Value = t.Random;
- Ascending .Value = t.Ascending;
- Descending .Value = t.Descending;
- RecentFiles .Value = t.RecentFiles;
- SetAsWallpaper .Value = t.SetAsWallpaper;
- SetAsLockScreenImage .Value = t.SetAsLockScreenImage;
- Image .Value = t.Image;
- CopyImage .Value = t.CopyImage;
- FileCopyPath .Value = t.FileCopyPath;
- FileCut .Value = t.Cut;
- CtrlToZoom .Value = t.CtrlToZoom;
- ScrollToZoom .Value = t.ScrollToZoom;
- GeneralSettings .Value = t.GeneralSettings;
- Appearance .Value = t.Appearance;
- Language .Value = t.Language;
- MouseWheel .Value = t.MouseWheel;
- MiscSettings .Value = t.MiscSettings;
- StayCentered .Value = t.StayCentered;
- ShowFileSavingDialog .Value = t.ShowFileSavingDialog;
- OpenInSameWindow .Value = t.OpenInSameWindow;
- ApplicationStartup .Value = t.ApplicationStartup;
- None .Value = t.None;
- AdjustTimingForSlideshow .Value = t.AdjustTimingForSlideshow;
- AdjustTimingForZoom .Value = t.AdjustTimingForZoom;
- AdjustNavSpeed .Value = t.AdjustNavSpeed;
- SecAbbreviation .Value = t.SecAbbreviation;
- ResetButtonText .Value = t.ResetButtonText;
- ShowBottomToolbar .Value = t.ShowBottomToolbar;
- ShowBottomGalleryWhenUiIsHidden .Value = t.ShowBottomGalleryWhenUiIsHidden;
- ChangeKeybindingTooltip .Value = t.ChangeKeybindingTooltip;
- ToggleTaskbarProgress .Value = t.ToggleTaskbarProgress;
- ChangeKeybindingText .Value = t.ChangeKeybindingText;
- Navigation .Value = t.Navigation;
- NextImage .Value = t.NextImage;
- PrevImage .Value = t.PrevImage;
- LastImage .Value = t.LastImage;
- FirstImage .Value = t.FirstImage;
- NextFolder .Value = t.NextFolder;
- PrevFolder .Value = t.PrevFolder;
- SelectGalleryThumb .Value = t.SelectGalleryThumb;
- ScrollAndRotate .Value = t.ScrollAndRotate;
- ScrollUp .Value = t.ScrollUp;
- ScrollDown .Value = t.ScrollDown;
- ScrollToTop .Value = t.ScrollToTop;
- ScrollToBottom .Value = t.ScrollToBottom;
- Zoom .Value = t.Zoom;
- ZoomIn .Value = t.ZoomIn;
- ZoomOut .Value = t.ZoomOut;
- Pan .Value = t.Pan;
- ResetZoom .Value = t.ResetZoom;
- ImageControl .Value = t.ImageControl;
- ChangeBackground .Value = t.ChangeBackground;
- InterfaceConfiguration .Value = t.InterfaceConfiguration;
- FileManagement .Value = t.FileManagement;
- ToggleFullscreen .Value = t.ToggleFullscreen;
- Fullscreen .Value = t.Fullscreen;
- ShowImageGallery .Value = t.ShowImageGallery;
- WindowManagement .Value = t.WindowManagement;
- CenterWindow .Value = t.CenterWindow;
- WindowScaling .Value = t.WindowScaling;
- NormalWindow .Value = t.NormalWindow;
- SetStarRating .Value = t.SetStarRating;
- _1Star .Value = t._1Star;
- _2Star .Value = t._2Star;
- _3Star .Value = t._3Star;
- _4Star .Value = t._4Star;
- _5Star .Value = t._5Star;
- RemoveStarRating .Value = t.RemoveStarRating;
- Theme .Value = t.Theme;
- DarkTheme .Value = t.DarkTheme;
- LightTheme .Value = t.LightTheme;
- MouseDrag .Value = t.MouseDrag;
- DoubleClick .Value = t.DoubleClick;
- MoveWindow .Value = t.MoveWindow;
- GithubRepo .Value = t.GithubRepo;
- Version .Value = t.Version;
- ViewLicenseFile .Value = t.ViewLicenseFile;
- CheckForUpdates .Value = t.CheckForUpdates;
- Credits .Value = t.Credits;
- ColorPickerTool .Value = t.ColorPickerTool;
- ColorPickerToolTooltip .Value = t.ColorPickerToolTooltip;
- ExpandedGalleryItemSize .Value = t.ExpandedGalleryItemSize;
- BottomGalleryItemSize .Value = t.BottomGalleryItemSize;
- Square .Value = t.Square;
- Uniform .Value = t.Uniform;
- UniformToFill .Value = t.UniformToFill;
- FillSquare .Value = t.FillSquare;
- Fill .Value = t.Fill;
- GallerySettings .Value = t.GallerySettings;
- GalleryThumbnailStretch .Value = t.GalleryThumbnailStretch;
- BottomGalleryThumbnailStretch .Value = t.BottomGalleryThumbnailStretch;
- RestoreDown .Value = t.RestoreDown;
- SideBySide .Value = t.SideBySide;
- SideBySideTooltip .Value = t.SideBySideTooltip;
- HighlightColor .Value = t.HighlightColor;
- AllowZoomOut .Value = t.AllowZoomOut;
- GlassTheme .Value = t.GlassTheme;
- ChangingThemeRequiresRestart .Value = t.ChangingThemeRequiresRestart;
- ShowUI .Value = t.ShowUI;
- HideUI .Value = t.HideUI;
- HideBottomToolbar .Value = t.HideBottomToolbar;
- Center .Value = t.Center;
- Tile .Value = t.Tile;
- Fit .Value = t.Fit;
- Pixels .Value = t.Pixels;
- Percentage .Value = t.Percentage;
- Quality .Value = t.Quality;
- SaveAs .Value = t.SaveAs;
- Reset .Value = t.Reset;
- AdvanceBy10Images .Value = t.AdvanceBy10Images;
- AdvanceBy100Images .Value = t.AdvanceBy100Images;
- GoBackBy10Images .Value = t.GoBackBy10Images;
- GoBackBy100Images .Value = t.GoBackBy100Images;
- ShowFadeInButtonsOnHover .Value = t.ShowFadeInButtonsOnHover;
- DisableFadeInButtonsOnHover .Value = t.DisableFadeInButtonsOnHover;
- UsingTouchpad .Value = t.UsingTouchpad;
- UsingMouse .Value = t.UsingMouse;
- SourceFolder .Value = t.SourceFolder;
- OutputFolder .Value = t.OutputFolder;
- GenerateThumbnails .Value = t.GenerateThumbnails;
- Lossless .Value = t.Lossless;
- Lossy .Value = t.Lossy;
- Start .Value = t.Start;
- Thumbnail .Value = t.Thumbnail;
- WidthAndHeight .Value = t.WidthAndHeight;
- CloseWindowPrompt .Value = t.CloseWindowPrompt;
- ShowConfirmationOnEsc .Value = t.ShowConfirmationOnEsc;
- ImageAliasing .Value = t.ImageAliasing;
- HighQuality .Value = t.HighQuality;
- Lighting .Value = t.Lighting;
- BlackAndWhite .Value = t.BlackAndWhite;
- NegativeColors .Value = t.NegativeColors;
- Blur .Value = t.Blur;
- PencilSketch .Value = t.PencilSketch;
- OldMovie .Value = t.OldMovie;
- Posterize .Value = t.Posterize;
- ClearEffects .Value = t.ClearEffects;
- Solarize .Value = t.Solarize;
- Maximize .Value = t.Maximize;
- SelectAll .Value = t.SelectAll;
- Normal .Value = t.Normal;
- FileAssociations .Value = t.FileAssociations;
- SelectFileTypesToAssociate .Value = t.SelectFileTypesToAssociate;
- Filter .Value = t.Filter;
- UnselectAll .Value = t.UnselectAll;
- Unassociate .Value = t.Unassociate;
- ShowConfirmationDialogWhenMovingFileToRecycleBin .Value = t.ShowConfirmationDialogWhenMovingFileToRecycleBin;
- MoveToRecycleBin .Value = t.MoveToRecycleBin;
- ShowConfirmationDialogWhenPermanentlyDeletingFile .Value = t.ShowConfirmationDialogWhenPermanentlyDeletingFile;
- Downloading .Value = t.Downloading;
- Pinned .Value = t.Pinned;
- Unpin .Value = t.Unpin;
- Pin .Value = t.Pin;
- Clear .Value = t.Clear;
- OpenFileHistory .Value = t.OpenFileHistory;
- ConstrainBackgroundToImage .Value = t.ConstrainBackgroundToImage;
- Window .Value = t.Window;
- WindowMargin .Value = t.WindowMargin;
- Mouse .Value = t.Mouse;
- MouseSideButtons .Value = t.MouseSideButtons;
- NavigateFileHistory .Value = t.NavigateFileHistory;
- NavigateBetweenDirectories .Value = t.NavigateBetweenDirectories;
- Comment .Value = t.Comment;
- }
- #region Static Translation Strings
- public BindableReactiveProperty<string?> _1Star { get; } = new();
- public BindableReactiveProperty<string?> _2Star { get; } = new();
- public BindableReactiveProperty<string?> _3Star { get; } = new();
- public BindableReactiveProperty<string?> _4Star { get; } = new();
- public BindableReactiveProperty<string?> _5Star { get; } = new();
- public BindableReactiveProperty<string?> About { get; } = new();
- public BindableReactiveProperty<string?> AboutWindow { get; } = new();
- public BindableReactiveProperty<string?> AdjustNavSpeed { get; } = new();
- public BindableReactiveProperty<string?> AdjustTimingForSlideshow { get; } = new();
- public BindableReactiveProperty<string?> AdjustTimingForZoom { get; } = new();
- public BindableReactiveProperty<string?> AdvanceBy100Images { get; } = new();
- public BindableReactiveProperty<string?> AdvanceBy10Images { get; } = new();
- public BindableReactiveProperty<string?> AllowZoomOut { get; } = new();
- public BindableReactiveProperty<string?> Altitude { get; } = new();
- public BindableReactiveProperty<string?> Appearance { get; } = new();
- public BindableReactiveProperty<string?> ApplicationShortcuts { get; } = new();
- public BindableReactiveProperty<string?> ApplicationStartup { get; } = new();
- public BindableReactiveProperty<string?> Apply { get; } = new();
- public BindableReactiveProperty<string?> Ascending { get; } = new();
- public BindableReactiveProperty<string?> Authors { get; } = new();
- public BindableReactiveProperty<string?> AutoFitWindow { get; } = new();
- public BindableReactiveProperty<string?> BatchResize { get; } = new();
- public BindableReactiveProperty<string?> BitDepth { get; } = new();
- public BindableReactiveProperty<string?> BlackAndWhite { get; } = new();
- public BindableReactiveProperty<string?> Blur { get; } = new();
- public BindableReactiveProperty<string?> BottomGalleryItemSize { get; } = new();
- public BindableReactiveProperty<string?> BottomGalleryThumbnailStretch { get; } = new();
- public BindableReactiveProperty<string?> Brightness { get; } = new();
- public BindableReactiveProperty<string?> CameraMaker { get; } = new();
- public BindableReactiveProperty<string?> CameraModel { get; } = new();
- public BindableReactiveProperty<string?> Cancel { get; } = new();
- public BindableReactiveProperty<string?> Center { get; } = new();
- public BindableReactiveProperty<string?> CenterWindow { get; } = new();
- public BindableReactiveProperty<string?> Centimeters { get; } = new();
- public BindableReactiveProperty<string?> ChangeBackground { get; } = new();
- public BindableReactiveProperty<string?> ChangeKeybindingText { get; } = new();
- public BindableReactiveProperty<string?> ChangeKeybindingTooltip { get; } = new();
- public BindableReactiveProperty<string?> ChangingThemeRequiresRestart { get; } = new();
- public BindableReactiveProperty<string?> CheckForUpdates { get; } = new();
- public BindableReactiveProperty<string?> Clear { get; } = new();
- public BindableReactiveProperty<string?> ClearEffects { get; } = new();
- public BindableReactiveProperty<string?> Close { get; } = new();
- public BindableReactiveProperty<string?> CloseGallery { get; } = new();
- public BindableReactiveProperty<string?> CloseWindowPrompt { get; } = new();
- public BindableReactiveProperty<string?> ColorPickerTool { get; } = new();
- public BindableReactiveProperty<string?> ColorPickerToolTooltip { get; } = new();
- public BindableReactiveProperty<string?> ColorRepresentation { get; } = new();
- public BindableReactiveProperty<string?> Comment { get; } = new();
- public BindableReactiveProperty<string?> CompressedBitsPixel { get; } = new();
- public BindableReactiveProperty<string?> Compression { get; } = new();
- public BindableReactiveProperty<string?> ConstrainBackgroundToImage { get; } = new();
- public BindableReactiveProperty<string?> Contrast { get; } = new();
- public BindableReactiveProperty<string?> ConvertTo { get; } = new();
- public BindableReactiveProperty<string?> Copy { get; } = new();
- public BindableReactiveProperty<string?> CopyFile { get; } = new();
- public BindableReactiveProperty<string?> CopyImage { get; } = new();
- public BindableReactiveProperty<string?> Copyright { get; } = new();
- public BindableReactiveProperty<string?> Created { get; } = new();
- public BindableReactiveProperty<string?> CreationTime { get; } = new();
- public BindableReactiveProperty<string?> Credits { get; } = new();
- public BindableReactiveProperty<string?> Crop { get; } = new();
- public BindableReactiveProperty<string?> CtrlToZoom { get; } = new();
- public BindableReactiveProperty<string?> DarkTheme { get; } = new();
- public BindableReactiveProperty<string?> DateTaken { get; } = new();
- public BindableReactiveProperty<string?> DeleteFile { get; } = new();
- public BindableReactiveProperty<string?> Descending { get; } = new();
- public BindableReactiveProperty<string?> DigitalZoom { get; } = new();
- public BindableReactiveProperty<string?> DirectionalBlur { get; } = new();
- public BindableReactiveProperty<string?> DisableFadeInButtonsOnHover { get; } = new();
- public BindableReactiveProperty<string?> DoubleClick { get; } = new();
- public BindableReactiveProperty<string?> Downloading { get; } = new();
- public BindableReactiveProperty<string?> DuplicateFile { get; } = new();
- public BindableReactiveProperty<string?> Effects { get; } = new();
- public BindableReactiveProperty<string?> EffectsTooltip { get; } = new();
- public BindableReactiveProperty<string?> ExifVersion { get; } = new();
- public BindableReactiveProperty<string?> ExpandedGalleryItemSize { get; } = new();
- public BindableReactiveProperty<string?> ExposureBias { get; } = new();
- public BindableReactiveProperty<string?> ExposureProgram { get; } = new();
- public BindableReactiveProperty<string?> ExposureTime { get; } = new();
- public BindableReactiveProperty<string?> File { get; } = new();
- public BindableReactiveProperty<string?> FileAssociations { get; } = new();
- public BindableReactiveProperty<string?> FileCopyPath { get; } = new();
- public BindableReactiveProperty<string?> FileCut { get; } = new();
- public BindableReactiveProperty<string?> FileExtension { get; } = new();
- public BindableReactiveProperty<string?> FileManagement { get; } = new();
- public BindableReactiveProperty<string?> FileName { get; } = new();
- public BindableReactiveProperty<string?> FileProperties { get; } = new();
- public BindableReactiveProperty<string?> FileSize { get; } = new();
- public BindableReactiveProperty<string?> Fill { get; } = new();
- public BindableReactiveProperty<string?> FillSquare { get; } = new();
- public BindableReactiveProperty<string?> Filter { get; } = new();
- public BindableReactiveProperty<string?> FirstImage { get; } = new();
- public BindableReactiveProperty<string?> Fit { get; } = new();
- public BindableReactiveProperty<string?> FlashEnergy { get; } = new();
- public BindableReactiveProperty<string?> FlashMode { get; } = new();
- public BindableReactiveProperty<string?> Flip { get; } = new();
- public BindableReactiveProperty<string?> Fnumber { get; } = new();
- public BindableReactiveProperty<string?> FocalLength { get; } = new();
- public BindableReactiveProperty<string?> FocalLength35mm { get; } = new();
- public BindableReactiveProperty<string?> Folder { get; } = new();
- public BindableReactiveProperty<string?> Forward { get; } = new();
- public BindableReactiveProperty<string?> Fstop { get; } = new();
- public BindableReactiveProperty<string?> FullPath { get; } = new();
- public BindableReactiveProperty<string?> Fullscreen { get; } = new();
- public BindableReactiveProperty<string?> GallerySettings { get; } = new();
- public BindableReactiveProperty<string?> GalleryThumbnailStretch { get; } = new();
- public BindableReactiveProperty<string?> GeneralSettings { get; } = new();
- public BindableReactiveProperty<string?> GenerateThumbnails { get; } = new();
- public BindableReactiveProperty<string?> GithubRepo { get; } = new();
- public BindableReactiveProperty<string?> GlassTheme { get; } = new();
- public BindableReactiveProperty<string?> GoBackBy100Images { get; } = new();
- public BindableReactiveProperty<string?> GoBackBy10Images { get; } = new();
- public BindableReactiveProperty<string?> GoToImageAtSpecifiedIndex { get; } = new();
- public BindableReactiveProperty<string?> Height { get; } = new();
- public BindableReactiveProperty<string?> HideBottomGallery { get; } = new();
- public BindableReactiveProperty<string?> HideBottomToolbar { get; } = new();
- public BindableReactiveProperty<string?> HideUI { get; } = new();
- public BindableReactiveProperty<string?> HighlightColor { get; } = new();
- public BindableReactiveProperty<string?> HighQuality { get; } = new();
- public BindableReactiveProperty<string?> Image { get; } = new();
- public BindableReactiveProperty<string?> ImageAliasing { get; } = new();
- public BindableReactiveProperty<string?> ImageControl { get; } = new();
- public BindableReactiveProperty<string?> ImageInfo { get; } = new();
- public BindableReactiveProperty<string?> Inches { get; } = new();
- public BindableReactiveProperty<string?> InterfaceConfiguration { get; } = new();
- public BindableReactiveProperty<string?> ISOSpeed { get; } = new();
- public BindableReactiveProperty<string?> Language { get; } = new();
- public BindableReactiveProperty<string?> LastAccessTime { get; } = new();
- public BindableReactiveProperty<string?> LastImage { get; } = new();
- public BindableReactiveProperty<string?> Latitude { get; } = new();
- public BindableReactiveProperty<string?> LensMaker { get; } = new();
- public BindableReactiveProperty<string?> LensModel { get; } = new();
- public BindableReactiveProperty<string?> Lighting { get; } = new();
- public BindableReactiveProperty<string?> LightSource { get; } = new();
- public BindableReactiveProperty<string?> LightTheme { get; } = new();
- public BindableReactiveProperty<string?> Longitude { get; } = new();
- public BindableReactiveProperty<string?> Lossless { get; } = new();
- public BindableReactiveProperty<string?> Lossy { get; } = new();
- public BindableReactiveProperty<string?> MaxAperture { get; } = new();
- public BindableReactiveProperty<string?> Maximize { get; } = new();
- public BindableReactiveProperty<string?> MeteringMode { get; } = new();
- public BindableReactiveProperty<string?> MiscSettings { get; } = new();
- public BindableReactiveProperty<string?> Modified { get; } = new();
-
- public BindableReactiveProperty<string?> Mouse { get; } = new();
- public BindableReactiveProperty<string?> MouseDrag { get; } = new();
-
- public BindableReactiveProperty<string?> MouseSideButtons { get; } = new();
- public BindableReactiveProperty<string?> MouseWheel { get; } = new();
- public BindableReactiveProperty<string?> MoveToRecycleBin { get; } = new();
- public BindableReactiveProperty<string?> MoveWindow { get; } = new();
- public BindableReactiveProperty<string?> NavigateBetweenDirectories { get; } = new();
- public BindableReactiveProperty<string?> NavigateFileHistory { get; } = new();
- public BindableReactiveProperty<string?> Navigation { get; } = new();
- public BindableReactiveProperty<string?> NegativeColors { get; } = new();
- public BindableReactiveProperty<string?> NewWindow { get; } = new();
- public BindableReactiveProperty<string?> NextFolder { get; } = new();
- public BindableReactiveProperty<string?> NextImage { get; } = new();
- public BindableReactiveProperty<string?> NoConversion { get; } = new();
- public BindableReactiveProperty<string?> None { get; } = new();
- public BindableReactiveProperty<string?> NoResize { get; } = new();
- public BindableReactiveProperty<string?> Normal { get; } = new();
- public BindableReactiveProperty<string?> NormalWindow { get; } = new();
- public BindableReactiveProperty<string?> OldMovie { get; } = new();
- public BindableReactiveProperty<string?> Open { get; } = new();
- public BindableReactiveProperty<string?> OpenFileDialog { get; } = new();
- public BindableReactiveProperty<string?> OpenFileHistory { get; } = new();
- public BindableReactiveProperty<string?> OpenInSameWindow { get; } = new();
- public BindableReactiveProperty<string?> OpenLastFile { get; } = new();
- public BindableReactiveProperty<string?> OpenWith { get; } = new();
- public BindableReactiveProperty<string?> OptimizeImage { get; } = new();
- public BindableReactiveProperty<string?> Orientation { get; } = new();
- public BindableReactiveProperty<string?> OutputFolder { get; } = new();
- public BindableReactiveProperty<string?> Pan { get; } = new();
- public BindableReactiveProperty<string?> Paste { get; } = new();
- public BindableReactiveProperty<string?> PencilSketch { get; } = new();
- public BindableReactiveProperty<string?> Percentage { get; } = new();
- public BindableReactiveProperty<string?> PermanentlyDelete { get; } = new();
- public BindableReactiveProperty<string?> PhotometricInterpretation { get; } = new();
- public BindableReactiveProperty<string?> Pin { get; } = new();
- public BindableReactiveProperty<string?> Pinned { get; } = new();
- public BindableReactiveProperty<string?> Pixels { get; } = new();
- public BindableReactiveProperty<string?> Posterize { get; } = new();
- public BindableReactiveProperty<string?> PrevFolder { get; } = new();
- public BindableReactiveProperty<string?> PrevImage { get; } = new();
- public BindableReactiveProperty<string?> Print { get; } = new();
- public BindableReactiveProperty<string?> PrintSizeCm { get; } = new();
- public BindableReactiveProperty<string?> PrintSizeIn { get; } = new();
- public BindableReactiveProperty<string?> Quality { get; } = new();
- public BindableReactiveProperty<string?> Random { get; } = new();
- public BindableReactiveProperty<string?> ReadAbleAspectRatio { get; } = new();
- public BindableReactiveProperty<string?> RecentFiles { get; } = new();
- public BindableReactiveProperty<string?> Reload { get; } = new();
- public BindableReactiveProperty<string?> RemoveStarRating { get; } = new();
- public BindableReactiveProperty<string?> RenameFile { get; } = new();
- public BindableReactiveProperty<string?> Reset { get; } = new();
- public BindableReactiveProperty<string?> ResetButtonText { get; } = new();
- public BindableReactiveProperty<string?> ResetZoom { get; } = new();
- public BindableReactiveProperty<string?> Resize { get; } = new();
- public BindableReactiveProperty<string?> ResizeImage { get; } = new();
- public BindableReactiveProperty<string?> Resolution { get; } = new();
- public BindableReactiveProperty<string?> ResolutionUnit { get; } = new();
- public BindableReactiveProperty<string?> RestoreDown { get; } = new();
- public BindableReactiveProperty<string?> Reverse { get; } = new();
- public BindableReactiveProperty<string?> RotateLeft { get; } = new();
- public BindableReactiveProperty<string?> RotateRight { get; } = new();
- public BindableReactiveProperty<string?> Saturation { get; } = new();
- public BindableReactiveProperty<string?> Save { get; } = new();
- public BindableReactiveProperty<string?> SaveAs { get; } = new();
- public BindableReactiveProperty<string?> ScrollAndRotate { get; } = new();
- public BindableReactiveProperty<string?> ScrollDirection { get; } = new();
- public BindableReactiveProperty<string?> ScrollDisabled { get; } = new();
- public BindableReactiveProperty<string?> ScrollDown { get; } = new();
- public BindableReactiveProperty<string?> ScrollEnabled { get; } = new();
- public BindableReactiveProperty<string?> ScrollToBottom { get; } = new();
- public BindableReactiveProperty<string?> ScrollToTop { get; } = new();
- public BindableReactiveProperty<string?> ScrollToZoom { get; } = new();
- public BindableReactiveProperty<string?> ScrollUp { get; } = new();
- public BindableReactiveProperty<string?> SearchSubdirectory { get; } = new();
- public BindableReactiveProperty<string?> SecAbbreviation { get; } = new();
- public BindableReactiveProperty<string?> SelectAll { get; } = new();
- public BindableReactiveProperty<string?> SelectFile { get; } = new();
- public BindableReactiveProperty<string?> SelectFileTypesToAssociate { get; } = new();
- public BindableReactiveProperty<string?> SelectGalleryThumb { get; } = new();
- public BindableReactiveProperty<string?> SetAsLockScreenImage { get; } = new();
- public BindableReactiveProperty<string?> SetAsWallpaper { get; } = new();
- public BindableReactiveProperty<string?> SetStarRating { get; } = new();
- public BindableReactiveProperty<string?> Settings { get; } = new();
- public BindableReactiveProperty<string?> Sharpness { get; } = new();
- public BindableReactiveProperty<string?> ShowAllSettingsWindow { get; } = new();
- public BindableReactiveProperty<string?> ShowBottomGallery { get; } = new();
- public BindableReactiveProperty<string?> ShowBottomGalleryWhenUiIsHidden { get; } = new();
- public BindableReactiveProperty<string?> ShowBottomToolbar { get; } = new();
- public BindableReactiveProperty<string?> ShowConfirmationDialogWhenMovingFileToRecycleBin { get; } = new();
- public BindableReactiveProperty<string?> ShowConfirmationDialogWhenPermanentlyDeletingFile { get; } = new();
- public BindableReactiveProperty<string?> ShowConfirmationOnEsc { get; } = new();
- public BindableReactiveProperty<string?> ShowFadeInButtonsOnHover { get; } = new();
- public BindableReactiveProperty<string?> ShowFileSavingDialog { get; } = new();
- public BindableReactiveProperty<string?> ShowImageGallery { get; } = new();
- public BindableReactiveProperty<string?> ShowInFolder { get; } = new();
- public BindableReactiveProperty<string?> ShowUI { get; } = new();
- public BindableReactiveProperty<string?> SideBySide { get; } = new();
- public BindableReactiveProperty<string?> SideBySideTooltip { get; } = new();
- public BindableReactiveProperty<string?> SizeMp { get; } = new();
- public BindableReactiveProperty<string?> SizeTooltip { get; } = new();
- public BindableReactiveProperty<string?> Slideshow { get; } = new();
- public BindableReactiveProperty<string?> Software { get; } = new();
- public BindableReactiveProperty<string?> Solarize { get; } = new();
- public BindableReactiveProperty<string?> SortFilesBy { get; } = new();
- public BindableReactiveProperty<string?> SourceFolder { get; } = new();
- public BindableReactiveProperty<string?> Square { get; } = new();
- public BindableReactiveProperty<string?> Start { get; } = new();
- public BindableReactiveProperty<string?> StayCentered { get; } = new();
- public BindableReactiveProperty<string?> StayTopMost { get; } = new();
- public BindableReactiveProperty<string?> Stretch { get; } = new();
- public BindableReactiveProperty<string?> Subject { get; } = new();
- public BindableReactiveProperty<string?> Theme { get; } = new();
- public BindableReactiveProperty<string?> Thumbnail { get; } = new();
- public BindableReactiveProperty<string?> Tile { get; } = new();
- public BindableReactiveProperty<string?> Title { get; } = new();
- public BindableReactiveProperty<string?> ToggleFullscreen { get; } = new();
- public BindableReactiveProperty<string?> ToggleLooping { get; } = new();
- public BindableReactiveProperty<string?> ToggleScroll { get; } = new();
- public BindableReactiveProperty<string?> ToggleTaskbarProgress { get; } = new();
- public BindableReactiveProperty<string?> Unassociate { get; } = new();
- public BindableReactiveProperty<string?> UnFlip { get; } = new();
- public BindableReactiveProperty<string?> Uniform { get; } = new();
- public BindableReactiveProperty<string?> UniformToFill { get; } = new();
- public BindableReactiveProperty<string?> Unpin { get; } = new();
- public BindableReactiveProperty<string?> UnselectAll { get; } = new();
- public BindableReactiveProperty<string?> UsingMouse { get; } = new();
- public BindableReactiveProperty<string?> UsingTouchpad { get; } = new();
- public BindableReactiveProperty<string?> Version { get; } = new();
- public BindableReactiveProperty<string?> ViewLicenseFile { get; } = new();
- public BindableReactiveProperty<string?> WhiteBalance { get; } = new();
- public BindableReactiveProperty<string?> Width { get; } = new();
- public BindableReactiveProperty<string?> WidthAndHeight { get; } = new();
- public BindableReactiveProperty<string?> Window { get; } = new();
- public BindableReactiveProperty<string?> WindowManagement { get; } = new();
-
- public BindableReactiveProperty<string?> WindowMargin { get; } = new();
- public BindableReactiveProperty<string?> WindowScaling { get; } = new();
- public BindableReactiveProperty<string?> Zoom { get; } = new();
- public BindableReactiveProperty<string?> ZoomIn { get; } = new();
- public BindableReactiveProperty<string?> ZoomOut { get; } = new();
-
- #endregion strings
- #region Dynamic Translation strings
- public BindableReactiveProperty<string?> IsCtrlToZoom { get; } = new();
- public BindableReactiveProperty<string?> IsFlipped { get; } = new();
- public BindableReactiveProperty<string?> IsLooping { get; } = new();
- public BindableReactiveProperty<string?> IsScrolling { get; } = new();
- public BindableReactiveProperty<string?> IsShowingBottomGallery { get; } = new();
- public BindableReactiveProperty<string?> IsShowingBottomToolbar { get; } = new();
- public BindableReactiveProperty<string?> IsShowingFadingUIButtons { get; } = new();
- public BindableReactiveProperty<string?> IsShowingUI { get; } = new();
- public BindableReactiveProperty<string?> IsUsingTouchpad { get; } = new();
-
- #endregion
- }
|