C# 将Aurelia与国际化结合使用
我希望我的Aurelia应用程序支持多种语言。例如,当用户导航到www.mysite.com/sv/start时,我希望他们以瑞典语查看该站点。在Aurelia中解决这个问题的最佳方法是什么?有一个Aurelia插件用于处理国际化。以下是一些有用的链接:C# 将Aurelia与国际化结合使用,c#,asp.net-core-mvc,aurelia,C#,Asp.net Core Mvc,Aurelia,我希望我的Aurelia应用程序支持多种语言。例如,当用户导航到www.mysite.com/sv/start时,我希望他们以瑞典语查看该站点。在Aurelia中解决这个问题的最佳方法是什么?有一个Aurelia插件用于处理国际化。以下是一些有用的链接: 由于我们共享翻译(基于Aurelia和各种移动应用程序的门户网站),因此我们使用这种方法: 翻译在数据库中 在Aurelia项目中,我们有LanguageService类负责从数据库中加载翻译,并关注当前语言和相关的、特定于语言的
- 翻译在数据库中李>
- 在Aurelia项目中,我们有
类负责从数据库中加载翻译,并关注当前语言和相关的、特定于语言的文化信息李>LanguageService
在登录页面上实例化,然后通过LanguageService
中的aurelia framework
在组件之间注入李>@autoinject
- 每个组件或页面都有自己的绑定标签和从
翻译过来的属性李>LanguageService
这种方法可以应用于您的案例中,因为您可以从给定的路径解析语言id。您的问题有点难以理解。我没有关闭它,而是将它编辑成一个我可以回答的问题,我将回答这个问题。我知道您正在寻找服务器端呈现的翻译,但我想推荐i18n插件。希望这对你有所帮助