Skip to content

Commit

Permalink
Updatet Russian tranlation
Browse files Browse the repository at this point in the history
  • Loading branch information
Gaaammmler authored and Gaaammmler committed May 12, 2019
1 parent 03afde7 commit 44d00d1
Show file tree
Hide file tree
Showing 3 changed files with 18 additions and 7 deletions.
2 changes: 1 addition & 1 deletion Gm1KonverterCrossPlatform/HelperClasses/GifWriter.cs
Original file line number Diff line number Diff line change
Expand Up @@ -97,7 +97,7 @@ public void WriteFrame(Image Image, int Delay = 0)
InitHeader(gifStream, _writer,(int) Image.Size.Width, (int)Image.Size.Height);

WriteGraphicControlBlock(gifStream, _writer, Delay == 0 ? DefaultFrameDelay : Delay);
WriteImageBlock(gifStream, _writer, !_firstFrame, 0, 0, (int)Image.Size.Width, (int)Image.Size.Height);
WriteImageBlock(gifStream, _writer, !_firstFrame, DefaultWidth- Image.Size.Width, DefaultHeight - Image.Size.Height, (int)Image.Size.Width, (int)Image.Size.Height);
}

if (_firstFrame)
Expand Down
11 changes: 6 additions & 5 deletions Gm1KonverterCrossPlatform/Languages/Language.ru-RU.xaml
Original file line number Diff line number Diff line change
Expand Up @@ -69,9 +69,10 @@
Все, что находится под изображением Земляной Диамант, игнорируется, потому что оно должно быть изометрическим.</x:String>

<x:String x:Key="NoInfoYet">Пока нет информации об этом типе файла.</x:String>

<x:String x:Key="GifExporter">Gif Exporter</x:String>
<x:String x:Key="ExportGif">Export Gif</x:String>
<x:String x:Key="SelectGif">Select Images with CTRL than click on the Export Button</x:String>
<x:String x:Key="Delay">Delay:</x:String>


<x:String x:Key="GifExporter">Гиф Экспорт</x:String>
<x:String x:Key="ExportGif">Экспортировать Гиф</x:String>
<x:String x:Key="SelectGif">Выберите изображения с помощью CTRL, затем нажмите кнопку «Экспорт».</x:String>
<x:String x:Key="Delay">Задержка:</x:String>
</controls:ResourceDictionary>
12 changes: 11 additions & 1 deletion Gm1KonverterCrossPlatform/Views/MainWindow.xaml.cs
Original file line number Diff line number Diff line change
Expand Up @@ -408,8 +408,14 @@ private void Button_ClickGifExporter(object sender, RoutedEventArgs e)

Stream stream = new FileStream(vm.UserConfig.WorkFolderPath + "\\" + filewithoutgm1ending + "\\Gif\\ImageAsGif.gif", FileMode.Create);
GifWriter gif = new GifWriter(stream,vm.Delay,0);

foreach (var img in listBox.SelectedItems)
{
if(gif.DefaultWidth < ((Image)img).Source.PixelSize.Width) gif.DefaultWidth = ((Image)img).Source.PixelSize.Width;
if (gif.DefaultHeight < ((Image)img).Source.PixelSize.Height) gif.DefaultHeight = ((Image)img).Source.PixelSize.Height;
}

foreach (var img in listBox.SelectedItems)
{
Stream imgStream = new MemoryStream();
((Image)img).Source.Save(imgStream);
Expand All @@ -418,6 +424,10 @@ private void Button_ClickGifExporter(object sender, RoutedEventArgs e)
}
stream.Flush();
stream.Dispose();

if (vm.UserConfig.OpenFolderAfterExport)
Process.Start(vm.UserConfig.WorkFolderPath + "\\" + filewithoutgm1ending + "\\Gif");

}

private void OnWindowClosed(object sender, EventArgs e)
Expand Down

0 comments on commit 44d00d1

Please sign in to comment.