首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >React中的i18n国际化与本地化

React中的i18n国际化与本地化
EN

Stack Overflow用户
提问于 2017-06-14 04:02:12
回答 1查看 1.2K关注 0票数 6

我正在进行一个项目,在这个项目中,我使用React作为前端,Django作为后端。我需要实现i18n国际化和本地化--我看到了Django文档,并遇到了django I18n javascript_catalog。如何在React中使用相同的getText()?还有什么别的办法可以实现吗?

提前谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-06-14 04:17:56

更新: django > 2.0

代码语言:javascript
运行
复制
from django.views.i18n import JavaScriptCatalog

urlpatterns = [
    path('jsi18n/', JavaScriptCatalog.as_view(), name='javascript-catalog'),
]

参考文献

在项目的urls.py中使用下面的代码

代码语言:javascript
运行
复制
from django.views.i18n import javascript_catalog
js_info_dict = {
    'domain': 'djangojs',
    'packages': ('name',)
}


urlpatterns += i18n_patterns(
    url(r'^jsi18n/$', javascript_catalog, js_info_dict),

将下面一行添加到基本html文件中

代码语言:javascript
运行
复制
<script type="text/javascript" src="/jsi18n/"></script>
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44535194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档