Fix "NoTranslation" bug for plugins

1. fix #475
2. remove GetLanguagesFolder, part of #468
3. bug introduced since 1f939ff3
This commit is contained in:
bao-qian
2016-02-17 15:49:55 +00:00
parent e885cb6c45
commit 79b4716b95
16 changed files with 30 additions and 85 deletions

View File

@@ -15,10 +15,10 @@ namespace Wox.Core.Resource
public Internationalization()
{
DirectoryName = "Languages";
MakesureThemeDirectoriesExist();
MakesureDirectoriesExist();
}
private void MakesureThemeDirectoriesExist()
private void MakesureDirectoriesExist()
{
if (!Directory.Exists(DirectoryPath))
{
@@ -73,10 +73,11 @@ namespace Wox.Core.Resource
public override ResourceDictionary GetResourceDictionary()
{
return new ResourceDictionary
var dictionary = new ResourceDictionary
{
Source = new Uri(GetLanguageFile(DirectoryPath), UriKind.Absolute)
};
return dictionary;
}
public List<Language> LoadAvailableLanguages()