node_save() 関数を使用してカスタム php スクリプトを介してノードと分類用語を作成しようとしています。
私はdrupal 6に取り組んでいます。
アクセント付きの文字を除いて、うまく機能しています(stackoverflowに関する以前の質問のおかげです)。
実際、タイトルまたは分類用語に「é」、「è」、または「à」が含まれている場合、文はそれらの特殊文字の前でカットされます。
たとえば、「Bonjour les éléphants」のようなタイトルは、「Bonjour les」というタイトルのノードを作成します。
それが自分のデータベースにリンクされているのか、それとも PHP で特別なエンコーディングを使用する必要があるのか (iconv() blabla) はわかりません。
実際のところ、drupal タイトルの場合、html エンコーディングを使用できません (例: é は html では é です)。drupal は é ではなく é をレンダリングするためです。
タクソノミまたはタイトルを手動で作成すると、問題はなく、アクセント付きの文字は「é」としてデータベースに保存されます。
アクセント付きの文字で用語とタイトルを作成するのを手伝ってくれたら、それは素晴らしいことです:)
ありがとうございました !