(window.webpackJsonp=window.webpackJsonp||[]).push([[13],{598:function(n,a,t){"use strict";t.r(a),t.d(a,"default",function(){return P});var s=t(23),e=t.n(s),o=t(24),p=t.n(o),c=t(25),r=t.n(c),i=t(26),u=t.n(i),l=t(32),d=t.n(l),k=t(27),h=t.n(k),m=t(28),f=t.n(m),g=t(580),v=t.n(g),y=t(0),w=t.n(y),j=t(111);function C(n){return w.a.createElement(n.tag,v()({},n.attributes,{dangerouslySetInnerHTML:{__html:n.html}}))}function E(n){return w.a.createElement(C,{tag:"section",html:n.html,attributes:{className:"zandoc-react-markdown"}})}function S(n){return w.a.createElement(C,{tag:"style",html:n.style})}y.Component;var P=function(n){function a(){return e()(this,a),r()(this,u()(a).apply(this,arguments))}return h()(a,n),p()(a,[{key:"componentDidMount",value:function(){var n=location.hash;if(n){var a=document.querySelector('a[href="'.concat(n,'"]'));a&&Object(j.a)(document.documentElement,0,function n(a,t){for(;a;)return a.offsetTop&&"static"!==getComputedStyle(a).position&&(t+=a.offsetTop),n(a.parentNode,t);return t}(a,-9))}}},{key:"render",value:function(){return w.a.createElement("div",{className:"zandoc-react-container",key:null},w.a.createElement(S,{style:""}),w.a.createElement(E,{html:'

国际化

\n

目前 Zent 的默认语言为中文,同时提供英文支持。如需要在国际化场景下使用 Zent 组件,可以参考下面的方法。

\n

I18nProvider

\n

Zent 提供一个 Provider 组件用于配置组件内部文案的语言。组件利用 context 实现对组件内部文案的配置,需要在应用最外层包裹使用。

\n
import { I18nProvider as Provider } from \'zent\';\nimport enUS from \'zent/es/i18n/en-US\';\n\n<Provider value={enUS}>\n  <App />\n</Provider>;
\n

目前仅有中文/英文两种语言包,分别对应 i18n 文件夹下 en-US.js/zh-CN.js两个文件。

'}))}}]),a}(y.Component)}}]);