|
@@ -1,5 +1,4 @@
|
|
|
-using PicView.Core.Extensions;
|
|
|
-using PicView.Core.Localization;
|
|
|
+using PicView.Core.Localization;
|
|
|
using R3;
|
|
|
|
|
|
namespace PicView.Core.ViewModels;
|
|
@@ -10,293 +9,294 @@ public class TranslationViewModel : IDisposable
|
|
|
{
|
|
|
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;
|
|
|
+ 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;
|
|
|
+ RemoveImageData.Value = t.RemoveImageData;
|
|
|
+ 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
|
|
@@ -586,11 +586,11 @@ public class TranslationViewModel : IDisposable
|
|
|
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();
|
|
@@ -683,6 +683,7 @@ public class TranslationViewModel : IDisposable
|
|
|
|
|
|
public BindableReactiveProperty<string?> Reload { get; } = new();
|
|
|
|
|
|
+ public BindableReactiveProperty<string?> RemoveImageData { get; } = new();
|
|
|
public BindableReactiveProperty<string?> RemoveStarRating { get; } = new();
|
|
|
|
|
|
public BindableReactiveProperty<string?> RenameFile { get; } = new();
|
|
@@ -853,7 +854,7 @@ public class TranslationViewModel : IDisposable
|
|
|
|
|
|
public BindableReactiveProperty<string?> Window { get; } = new();
|
|
|
public BindableReactiveProperty<string?> WindowManagement { get; } = new();
|
|
|
-
|
|
|
+
|
|
|
public BindableReactiveProperty<string?> WindowMargin { get; } = new();
|
|
|
|
|
|
public BindableReactiveProperty<string?> WindowScaling { get; } = new();
|
|
@@ -862,7 +863,7 @@ public class TranslationViewModel : IDisposable
|
|
|
public BindableReactiveProperty<string?> ZoomIn { get; } = new();
|
|
|
|
|
|
public BindableReactiveProperty<string?> ZoomOut { get; } = new();
|
|
|
-
|
|
|
+
|
|
|
#endregion strings
|
|
|
|
|
|
#region Dynamic Translation strings
|
|
@@ -883,6 +884,6 @@ public class TranslationViewModel : IDisposable
|
|
|
|
|
|
public BindableReactiveProperty<string?> IsShowingUI { get; } = new();
|
|
|
public BindableReactiveProperty<string?> IsUsingTouchpad { get; } = new();
|
|
|
-
|
|
|
+
|
|
|
#endregion
|
|
|
}
|