私はこの非常に小さな (静的な) サイトを持っています。これは基本的に私のオンライン名刺であり、英語とドイツ語で表示したいと考えています。ブラウザーの言語を検出し、ユーザーが手動で選択できるようにします。だから私は正しい $lang 変数を用意しました。
私の質問は、複数の言語をどのように実装 (またはロード) するのが最適ですか? 現在、PHP の switch ステートメントでこれを行っていますが、これはまったく適切ではないと感じています。私の次の推測は、すべての言語に 1 つずつ XML を使用し、適切な XML をロードすることですが、これを行うためのよりクリーンでシンプルで適切な方法があるかどうか疑問に思っています。保守と拡張が容易で、理解しやすく、標準に準拠し、高速であることを意味します。
助けてくれてありがとう!