問題タブ [react-i18next]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1481 参照

reactjs - Reactフォームで検証制約を変換する方法はありますか?

国際化のために react-i18next を使用していますが、React フォームの検証制約を変換する組み込みの方法が見つかりません。フォームのメッセージの言語はブラウザーの言語に依存し、ユーザーがサイトで別の言語を使用することを選択しても変更されません。

スクリーンショットの例- ページは英語ですが、制約メッセージはオランダ語のままです。

検証制約のメッセージを翻訳用の言語 Cookie に依存させる方法はありますか? それとも、react-i18next で翻訳することは可能でしょうか?

i18n.js:

反応フォーム:

0 投票する
1 に答える
1646 参照

javascript - React 関数コンポーネントをクラス コンポーネントに変換する

言語翻訳にはreactreact-i18nextパッケージを使用しています。

私が持っている機能コンポーネントは、エラーなしで正しく動作します

これを以下のようにクラスに変換しようとしたとき

エラーが発生します

フック呼び出しが無効です。フックは、関数コンポーネントの本体内でのみ呼び出すことができます。これは、次のいずれかの理由で発生する可能性があります。

誰かが私が間違っていることを指摘できますか?