私は現在英語のウェブサイトを持っています。ユーザーが別の言語をクリックしたときに別の言語に切り替えることができるようにしたい(サイトに国旗のアイコンがほとんどない)。私は現在しようとしている方法は、例えば、配列である:PHP - ウェブサイトを複数の言語に翻訳する方法は?
$english = array('index',
array('h1' => 'this is some h1 text',
'h2' => 'this is some h2 text'));
$japanese = array('index',
array('h1' => '世界交換への歓迎',
'h2' => 世界交換への'));
print $english[index][h1];
print $japanese[index][h2];
あなたが見ることができるように私は別の言語ですべてのページのためにこれをしなかった場合、それはコードの非常識な量になります。他にどんな方法がありますか?
"それに頼ると、自動翻訳が適用されます。すべての言語が文章構造を共有しているわけではありません"(Googleの自動翻訳)。元の意図: "私には非常に楽観的な自動翻訳に頼っています。(...)"ケースが閉じました。 – Piskvor
これは翻訳が非常に貧弱になります。 –