1234567891011121314151617181920212223242526 |
- using System.IO;
- using Vinno.IUS.Common.Utilities;
- namespace ReportConverter
- {
- class InitializeLanguage
- {
- public InitializeLanguage()
- {
- var assemblyName = GetType().Assembly.GetName().Name;
- foreach (var supportedLanguage in TranslateHelper.SupportedLanguages)
- {
- var resourceName = $"{assemblyName}.Common.Languages.{supportedLanguage}.ini";
- using (var languageStream = GetType().Assembly.GetManifestResourceStream(resourceName))
- {
- if (languageStream != null)
- {
- var reader = new StreamReader(languageStream);
- var content = reader.ReadToEnd();
- TranslateHelper.AddLanguageResource(supportedLanguage, content);
- }
- }
- }
- }
- }
- }
|