私は現在、複数の言語で表示される Web サイトをプログラミングしていますが、すべての言語で 1 回だけサイトをプログラミングする簡単な方法があるかどうか疑問に思っていました。
たとえば、「lang」という変数があります。基本的に、ユーザーがスペイン語を選択した場合、英語ではなくスペイン語のボタンの画像 (または任意のアセット) をページにロードするようにします。たとえば、「lang」変数を変更すると、「home_button_eng.jpg」という名前の画像は代わりに「home_button_spa.jpg」をロードします。
これには、ページによってロードされる「lang」変数を含む外部ドキュメントを「作成」または「変更」する必要があると考えています。つまり、ユーザーが 'spanish' をクリックすると lang='spa' になり、その language_choice.js ファイルに接続された新しいページが読み込まれます。適切なコンテンツが読み込まれます。
これを行う方法はありますか?スペイン語のすべての英語のページを複製するよりも、むしろこれを行います。