Bring translations to ASF-GUI

This commit is contained in:
JustArchi
2017-01-13 23:47:12 +01:00
parent 6196afb856
commit d0307c6161
10 changed files with 129 additions and 32 deletions

View File

@@ -1,4 +1,4 @@
namespace GUI { namespace ArchiSteamFarm {
sealed partial class BotStatusForm { sealed partial class BotStatusForm {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.

View File

@@ -2,10 +2,9 @@
using System.Collections.Concurrent; using System.Collections.Concurrent;
using System.ComponentModel; using System.ComponentModel;
using System.Windows.Forms; using System.Windows.Forms;
using ArchiSteamFarm;
using SteamKit2; using SteamKit2;
namespace GUI { namespace ArchiSteamFarm {
internal sealed partial class BotStatusForm : Form { internal sealed partial class BotStatusForm : Form {
internal static readonly ConcurrentDictionary<string, BotStatusForm> BotForms = new ConcurrentDictionary<string, BotStatusForm>(); internal static readonly ConcurrentDictionary<string, BotStatusForm> BotForms = new ConcurrentDictionary<string, BotStatusForm>();

View File

@@ -22,11 +22,8 @@
*/ */
using GUI;
using SteamKit2; using SteamKit2;
// ReSharper disable once CheckNamespace
namespace ArchiSteamFarm { namespace ArchiSteamFarm {
internal static class Events { internal static class Events {
internal static void OnBotShutdown() { } internal static void OnBotShutdown() { }

View File

@@ -7,7 +7,7 @@
<ProjectGuid>{13949B41-787C-4558-90AE-A9F9E7F86B1F}</ProjectGuid> <ProjectGuid>{13949B41-787C-4558-90AE-A9F9E7F86B1F}</ProjectGuid>
<OutputType>WinExe</OutputType> <OutputType>WinExe</OutputType>
<AppDesignerFolder>Properties</AppDesignerFolder> <AppDesignerFolder>Properties</AppDesignerFolder>
<RootNamespace>GUI</RootNamespace> <RootNamespace>ArchiSteamFarm</RootNamespace>
<AssemblyName>GUI</AssemblyName> <AssemblyName>GUI</AssemblyName>
<TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion> <TargetFrameworkVersion>v4.6.1</TargetFrameworkVersion>
<FileAlignment>512</FileAlignment> <FileAlignment>512</FileAlignment>
@@ -141,6 +141,9 @@
</Compile> </Compile>
<Compile Include="..\ArchiSteamFarm\Localization\Strings.Designer.cs"> <Compile Include="..\ArchiSteamFarm\Localization\Strings.Designer.cs">
<Link>Localization\Strings.Designer.cs</Link> <Link>Localization\Strings.Designer.cs</Link>
<AutoGen>True</AutoGen>
<DesignTime>True</DesignTime>
<DependentUpon>Strings.resx</DependentUpon>
</Compile> </Compile>
<Compile Include="..\ArchiSteamFarm\MobileAuthenticator.cs"> <Compile Include="..\ArchiSteamFarm\MobileAuthenticator.cs">
<Link>MobileAuthenticator.cs</Link> <Link>MobileAuthenticator.cs</Link>
@@ -182,11 +185,115 @@
<Compile Include="Logging.cs" /> <Compile Include="Logging.cs" />
<Compile Include="Program.cs" /> <Compile Include="Program.cs" />
<Compile Include="Properties\AssemblyInfo.cs" /> <Compile Include="Properties\AssemblyInfo.cs" />
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.af-ZA.resx">
<Link>Localization\Strings.af-ZA.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ar-SA.resx">
<Link>Localization\Strings.ar-SA.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.bg-BG.resx">
<Link>Localization\Strings.bg-BG.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ca-ES.resx">
<Link>Localization\Strings.ca-ES.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.cs-CZ.resx">
<Link>Localization\Strings.cs-CZ.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.da-DK.resx">
<Link>Localization\Strings.da-DK.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.de-DE.resx">
<Link>Localization\Strings.de-DE.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.el-GR.resx">
<Link>Localization\Strings.el-GR.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.es-ES.resx">
<Link>Localization\Strings.es-ES.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.fi-FI.resx">
<Link>Localization\Strings.fi-FI.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.fr-FR.resx">
<Link>Localization\Strings.fr-FR.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.he-IL.resx">
<Link>Localization\Strings.he-IL.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.hi-IN.resx">
<Link>Localization\Strings.hi-IN.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.hu-HU.resx">
<Link>Localization\Strings.hu-HU.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.id-ID.resx">
<Link>Localization\Strings.id-ID.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.it-IT.resx">
<Link>Localization\Strings.it-IT.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ja-JP.resx">
<Link>Localization\Strings.ja-JP.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ko-KR.resx">
<Link>Localization\Strings.ko-KR.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.lt-LT.resx">
<Link>Localization\Strings.lt-LT.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.mk-MK.resx">
<Link>Localization\Strings.mk-MK.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.nl-NL.resx">
<Link>Localization\Strings.nl-NL.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.no-NO.resx">
<Link>Localization\Strings.no-NO.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.pl-PL.resx"> <EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.pl-PL.resx">
<Link>Localization\Strings.pl-PL.resx</Link> <Link>Localization\Strings.pl-PL.resx</Link>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.pt-BR.resx">
<Link>Localization\Strings.pt-BR.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.pt-PT.resx">
<Link>Localization\Strings.pt-PT.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.resx"> <EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.resx">
<Link>Localization\Strings.resx</Link> <Link>Localization\Strings.resx</Link>
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Strings.Designer.cs</LastGenOutput>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ro-RO.resx">
<Link>Localization\Strings.ro-RO.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.ru-RU.resx">
<Link>Localization\Strings.ru-RU.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.sr-CS.resx">
<Link>Localization\Strings.sr-CS.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.sr-SP.resx">
<Link>Localization\Strings.sr-SP.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.sv-SE.resx">
<Link>Localization\Strings.sv-SE.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.tr-TR.resx">
<Link>Localization\Strings.tr-TR.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.uk-UA.resx">
<Link>Localization\Strings.uk-UA.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.vi-VN.resx">
<Link>Localization\Strings.vi-VN.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.zh-CN.resx">
<Link>Localization\Strings.zh-CN.resx</Link>
</EmbeddedResource>
<EmbeddedResource Include="..\ArchiSteamFarm\Localization\Strings.zh-TW.resx">
<Link>Localization\Strings.zh-TW.resx</Link>
</EmbeddedResource> </EmbeddedResource>
<EmbeddedResource Include="BotStatusForm.resx"> <EmbeddedResource Include="BotStatusForm.resx">
<DependentUpon>BotStatusForm.cs</DependentUpon> <DependentUpon>BotStatusForm.cs</DependentUpon>

View File

@@ -28,8 +28,6 @@ using NLog.Config;
using NLog.Targets; using NLog.Targets;
using NLog.Windows.Forms; using NLog.Windows.Forms;
// ReSharper disable once CheckNamespace
namespace ArchiSteamFarm { namespace ArchiSteamFarm {
internal static class Logging { internal static class Logging {
private const string GeneralLayout = @"${date:format=yyyy-MM-dd HH\:mm\:ss} | ${level:uppercase=true} | ${logger} | ${message}${onexception:inner= | ${exception:format=toString,Data}}"; private const string GeneralLayout = @"${date:format=yyyy-MM-dd HH\:mm\:ss} | ${level:uppercase=true} | ${logger} | ${message}${onexception:inner= | ${exception:format=toString,Data}}";

View File

@@ -1,4 +1,4 @@
namespace GUI { namespace ArchiSteamFarm {
internal sealed partial class MainForm { internal sealed partial class MainForm {
/// <summary> /// <summary>
/// Required designer variable. /// Required designer variable.

View File

@@ -7,9 +7,8 @@ using System.IO;
using System.Linq; using System.Linq;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Forms; using System.Windows.Forms;
using ArchiSteamFarm;
namespace GUI { namespace ArchiSteamFarm {
internal sealed partial class MainForm : Form { internal sealed partial class MainForm : Form {
private static readonly ConcurrentDictionary<string, int> BotIndexes = new ConcurrentDictionary<string, int>(); private static readonly ConcurrentDictionary<string, int> BotIndexes = new ConcurrentDictionary<string, int>();

View File

@@ -6,11 +6,8 @@ using System.Reflection;
using System.Threading; using System.Threading;
using System.Threading.Tasks; using System.Threading.Tasks;
using System.Windows.Forms; using System.Windows.Forms;
using GUI;
using SteamKit2; using SteamKit2;
// ReSharper disable once CheckNamespace
namespace ArchiSteamFarm { namespace ArchiSteamFarm {
internal static class Program { internal static class Program {
internal static readonly ArchiLogger ArchiLogger = new ArchiLogger(SharedInfo.ASF); internal static readonly ArchiLogger ArchiLogger = new ArchiLogger(SharedInfo.ASF);

View File

@@ -8,7 +8,7 @@
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace GUI.Properties { namespace ArchiSteamFarm.Properties {
using System; using System;
@@ -39,7 +39,7 @@ namespace GUI.Properties {
internal static global::System.Resources.ResourceManager ResourceManager { internal static global::System.Resources.ResourceManager ResourceManager {
get { get {
if (object.ReferenceEquals(resourceMan, null)) { if (object.ReferenceEquals(resourceMan, null)) {
global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("GUI.Properties.Resources", typeof(Resources).Assembly); global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("ArchiSteamFarm.Properties.Resources", typeof(Resources).Assembly);
resourceMan = temp; resourceMan = temp;
} }
return resourceMan; return resourceMan;

View File

@@ -8,19 +8,19 @@
// </auto-generated> // </auto-generated>
//------------------------------------------------------------------------------ //------------------------------------------------------------------------------
namespace GUI.Properties { namespace ArchiSteamFarm.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
[global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "11.0.0.0")] [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.0.0.0")]
internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase {
private static Settings defaultInstance = ((Settings) (global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings())));
public static Settings Default { public static Settings Default {
get { get {
return defaultInstance; return defaultInstance;
} }
} }
} }
} }