When you using jest 【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】to test react applic【原创内容,转载请注明出处】【转载请注明来源】ation, you may have 【原创不易,请尊重版权】【关注微信公众号:wwwtangshuangnet】doubts about how to 【关注微信公众号:wwwtangshuangnet】原创内容,盗版必究。test components whic【本文首发于唐霜的博客】著作权归作者所有,禁止商业用途转载。h are wrapped by rea【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。ct-i18next’s t【访问 www.tangshuang.net 获取更多精彩内容】本文作者:唐霜,转载请注明出处。ranslate function, a【作者:唐霜】【版权所有】唐霜 www.tangshuang.netnd how could you ver本文作者:唐霜,转载请注明出处。【原创不易,请尊重版权】ify the translation 著作权归作者所有,禁止商业用途转载。【关注微信公众号:wwwtangshuangnet】is applied to your a本文版权归作者所有,未经授权不得转载。【原创不易,请尊重版权】pplication. Now let&【版权所有】唐霜 www.tangshuang.net【原创内容,转载请注明出处】#8217;s talk about t未经授权,禁止复制转载。【转载请注明来源】his topic.
【本文首发于唐霜的博客】本文作者:唐霜,转载请注明出处。【版权所有】唐霜 www.tangshuang.net原创内容,盗版必究。1. testing a transla【版权所有】唐霜 www.tangshuang.net【关注微信公众号:wwwtangshuangnet】ted component
【本文受版权保护】本文版权归作者所有,未经授权不得转载。未经授权,禁止复制转载。未经授权,禁止复制转载。This is easy, accord未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。ing to react-i18next原创内容,盗版必究。【作者:唐霜】 document here【未经授权禁止转载】, you have several c转载请注明出处:www.tangshuang.net【版权所有】唐霜 www.tangshuang.nethoices, but the best原创内容,盗版必究。【作者:唐霜】 one I think is to d【作者:唐霜】本文版权归作者所有,未经授权不得转载。o as want you did in未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。 your app.js:
【未经授权禁止转载】本文作者:唐霜,转载请注明出处。转载请注明出处:www.tangshuang.netconst enzymeWrapper = mount(
<Provider store={store}>
<I18nextProvider i18n={i18n}>
<ContactTable />
</I18nextProvider>
</Provider>
);
You even do not need【版权所有,侵权必究】本文版权归作者所有,未经授权不得转载。 a mock config (like【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。 react-redux), just 原创内容,盗版必究。【本文受版权保护】do as what you have 【本文首发于唐霜的博客】【转载请注明来源】done in your app.js.
转载请注明出处:www.tangshuang.net本文作者:唐霜,转载请注明出处。【作者:唐霜】原创内容,盗版必究。But here you will fa本文版权归作者所有,未经授权不得转载。转载请注明出处:www.tangshuang.netcing another problem未经授权,禁止复制转载。本文版权归作者所有,未经授权不得转载。 if you use backend 【转载请注明来源】【未经授权禁止转载】mode in your i18n in本文作者:唐霜,转载请注明出处。著作权归作者所有,禁止商业用途转载。itialize file.
【转载请注明来源】【转载请注明来源】【关注微信公众号:wwwtangshuangnet】著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】2. verify translated著作权归作者所有,禁止商业用途转载。转载请注明出处:www.tangshuang.net text
【原创内容,转载请注明出处】【作者:唐霜】【版权所有】唐霜 www.tangshuang.netYou want to know whe【作者:唐霜】转载请注明出处:www.tangshuang.netther i18next has tra本文作者:唐霜,转载请注明出处。转载请注明出处:www.tangshuang.netnslated your text in著作权归作者所有,禁止商业用途转载。转载请注明出处:www.tangshuang.net testing, so you do 【原创内容,转载请注明出处】【作者:唐霜】what I have told you未经授权,禁止复制转载。转载请注明出处:www.tangshuang.net in previous code. B【访问 www.tangshuang.net 获取更多精彩内容】原创内容,盗版必究。ut if you use backen本文版权归作者所有,未经授权不得转载。著作权归作者所有,禁止商业用途转载。d mode in your initi【关注微信公众号:wwwtangshuangnet】【本文首发于唐霜的博客】alize file, you will【未经授权禁止转载】【转载请注明来源】 find that your text未经授权,禁止复制转载。著作权归作者所有,禁止商业用途转载。s are not translated未经授权,禁止复制转载。【关注微信公众号:wwwtangshuangnet】, the key in t function will be re【原创内容,转载请注明出处】未经授权,禁止复制转载。turn.
The reason is when y【作者:唐霜】【原创内容,转载请注明出处】ou use backend mode,转载请注明出处:www.tangshuang.net本文作者:唐霜,转载请注明出处。 jest will not reque转载请注明出处:www.tangshuang.net【原创内容,转载请注明出处】st translations file本文作者:唐霜,转载请注明出处。未经授权,禁止复制转载。s from server side (未经授权,禁止复制转载。【转载请注明来源】there is no server s【转载请注明来源】【本文受版权保护】ide in jest testing)原创内容,盗版必究。【本文受版权保护】, so the resolution 【本文首发于唐霜的博客】著作权归作者所有,禁止商业用途转载。is to convert backen著作权归作者所有,禁止商业用途转载。【转载请注明来源】d mode to sync mode.【本文受版权保护】【本文受版权保护】 Create a new initia【本文受版权保护】【本文受版权保护】lize file for testin【未经授权禁止转载】本文版权归作者所有,未经授权不得转载。g:
【作者:唐霜】【版权所有】唐霜 www.tangshuang.net【转载请注明来源】import i18n from "i18next"; import enCommonTranslations from "./locales/en/common.json"; import zhCommonTranslations from "./locales/en/common.json"; i18n .init({ lng: "en", ns: ["common"], defaultNS: "common", resources: { en: { common: enCommonTranslations }, zh: { common: zhCommonTranslations } }, debug: false, interpolation: { escapeValue: false }, react: { wait: false, nsMode: "fallback" } }); export default i18n;
Use this new file as本文版权归作者所有,未经授权不得转载。【原创不易,请尊重版权】 initialize file in 著作权归作者所有,禁止商业用途转载。【版权所有,侵权必究】your testing, and yo本文作者:唐霜,转载请注明出处。本文版权归作者所有,未经授权不得转载。u will be excited. A本文版权归作者所有,未经授权不得转载。【版权所有】唐霜 www.tangshuang.netll languages are per本文版权归作者所有,未经授权不得转载。转载请注明出处:www.tangshuang.netloaded before unit t未经授权,禁止复制转载。【版权所有】唐霜 www.tangshuang.netest, and now you can【版权所有,侵权必究】【原创不易,请尊重版权】 get translated text【本文受版权保护】原创内容,盗版必究。 from your component【本文首发于唐霜的博客】【转载请注明来源】.
著作权归作者所有,禁止商业用途转载。本文版权归作者所有,未经授权不得转载。【原创内容,转载请注明出处】【原创不易,请尊重版权】
