Browse Source

Add languages menu and localization texts for blogging module

pull/1060/head
杨涛 8 years ago
parent
commit
190886d514
  1. 2
      modules/blogging/app/Volo.BloggingTestApp/BloggingTestAppModule.cs
  2. 3
      modules/blogging/src/Volo.Blogging.Web/BloggingWebModule.cs
  3. 8
      modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/en.json
  4. 8
      modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/pt-BR.json
  5. 8
      modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/tr.json
  6. 12
      modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/zh-Hans.json

2
modules/blogging/app/Volo.BloggingTestApp/BloggingTestAppModule.cs

@ -98,7 +98,7 @@ namespace Volo.BloggingTestApp
options.CustomSchemaIds(type => type.FullName); options.CustomSchemaIds(type => type.FullName);
}); });
var cultures = new List<CultureInfo> { new CultureInfo("en"), new CultureInfo("tr") }; var cultures = new List<CultureInfo> { new CultureInfo("en"), new CultureInfo("tr"),new CultureInfo("zh-Hans") };
Configure<RequestLocalizationOptions>(options => Configure<RequestLocalizationOptions>(options =>
{ {
options.DefaultRequestCulture = new RequestCulture("en"); options.DefaultRequestCulture = new RequestCulture("en");

3
modules/blogging/src/Volo.Blogging.Web/BloggingWebModule.cs

@ -45,6 +45,9 @@ namespace Volo.Blogging
Configure<AbpLocalizationOptions>(options => Configure<AbpLocalizationOptions>(options =>
{ {
options.Languages.Add(new LanguageInfo("en", "en", "English"));
options.Languages.Add(new LanguageInfo("tr", "tr", "Türkçe"));
options.Languages.Add(new LanguageInfo("zh-Hans", "zh-Hans", "简体中文"));
options.Resources options.Resources
.Get<BloggingResource>() .Get<BloggingResource>()
.AddBaseTypes(typeof(AbpValidationResource)) .AddBaseTypes(typeof(AbpValidationResource))

8
modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/en.json

@ -36,6 +36,12 @@
"CoverImage": "Cover Image", "CoverImage": "Cover Image",
"CreateANewPost": "Create A New Post", "CreateANewPost": "Create A New Post",
"CreateANewBlog": "Create A New Blog", "CreateANewBlog": "Create A New Blog",
"WhatIsNew": "What is new?" "WhatIsNew": "What is new?",
"Name": "Name",
"ShortName": "Short Name",
"CreationTime": "Creation Time",
"Description": "Description",
"Blogs": "Blogs",
"Tags": "Tags"
} }
} }

8
modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/pt-BR.json

@ -36,6 +36,12 @@
"CoverImage": "Imagem de Capa", "CoverImage": "Imagem de Capa",
"CreateANewPost": "Criar uma nova Postagem", "CreateANewPost": "Criar uma nova Postagem",
"CreateANewBlog": "Criar um novo Blog", "CreateANewBlog": "Criar um novo Blog",
"WhatIsNew": "O que há de novo?" "WhatIsNew": "O que há de novo?",
"Name": "Nome",
"ShortName": "Nome Curto",
"CreationTime": "Hora da criação",
"Description": "Descrição",
"Blogs": "Blogs",
"Tags": "Etiquetas"
} }
} }

8
modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/tr.json

@ -36,6 +36,12 @@
"CoverImage": "Kapak resmi", "CoverImage": "Kapak resmi",
"CreateANewPost": "Yeni Yazı oluştur", "CreateANewPost": "Yeni Yazı oluştur",
"CreateANewBlog": "Yeni Blog Ekle", "CreateANewBlog": "Yeni Blog Ekle",
"WhatIsNew": "Yeniler" "WhatIsNew": "Yeniler",
"Name": "İsim",
"ShortName": "Kısa isim",
"CreationTime": "Yaratma zamanı",
"Description": "Açıklama",
"Blogs": "Bloglar",
"Tags": "Etiketler"
} }
} }

12
modules/blogging/src/Volo.Blogging.Web/Localization/Resources/Blogging/Web/zh-Hans.json

@ -36,6 +36,12 @@
"CoverImage": "封面图", "CoverImage": "封面图",
"CreateANewPost": "创建一个新帖子", "CreateANewPost": "创建一个新帖子",
"CreateANewBlog": "创建一个新博客", "CreateANewBlog": "创建一个新博客",
"WhatIsNew": "最新消息" "WhatIsNew": "最新消息",
} "Name": "名称",
} "ShortName": "简称",
"CreationTime": "创建时间",
"Description": "描述",
"Blogs": "博客",
"Tags": "标签"
}
}
Loading…
Cancel
Save