私は反応のためにi18nextを使っていますhttps://github.com/i18next/react-i18next。 JSON言語ファイルの文字列内の行を壊すのに苦労しています。JSON文字列のi18nブレークラインに反応してください
これは、新しい行壊れない私はすでに試した、次のとおりです。
line: "This is a line. \n This is another line. \n Yet another line"
を、line: ("This is a line."+ <br/> + "This is another line. \n Yet another line")
、line: ('This is a line. <br/> This is another line. \n Yet another line')
、
私は明らかにそれぞれの文の後に改行してみてください。これは私がそれを呼び出す方法です:
<TooltipLink onClick={() => {
this.toggleHelpTextDialog(t('test:test.line'));
}}/>
アイデアはありますか?ありがとう!
は、この完全コンポーネントに依存します。改行をサポートする場合とサポートしない場合があります。あなたはi18nの翻訳なしでテキストを直接設定しようとしましたか? –
私はテキストを直接設定しましたが、どちらもうまくいきません。私は小道具を介してダイアログのテキストを設定しています。あなたはそれが問題を引き起こすかもしれないと思いますか? – Nocebo
ちょうどこの質問を見て、それはあなたを助けるかもしれません: https://stackoverflow.com/questions/2392766/multiline-strings-in-json – emma93