私はドイツ語でウェブアプリを書いているので、すべてのボタン、テキスト、ツールチップなどは今のところドイツ語です。しかし、必要に応じて別の言語にすばやく変更できるように、Web アプリケーション用の何らかのテンプレート ファイルを使用したいと考えています。ユーザーがセッションで必要とするすべてのテキストを常に保持するために、使用してセッション変数にロードするテキストexplode
ファイルについて考えました。"\n"
別のアプローチは、そのようなファイル、つまり次のような XML ドキュメントを解析することです。
<?xml version="1.0"?>
<phrase>
<placeholder></placeholder>
<value></value>
</phrase>
すべてのフィールドには、ウェブサイト上のテキストスニペットやボタンなどを表す独自の名前/値があり、それをオブジェクトにキャストして、すべての人にキャッシュします。2 番目のアプローチは、Web アプリケーションで複数の言語を使用する場合に最適だと思います。誰かが、私がもっとうまくできることを指摘したり、過去に多国籍ウェブページ/ウェブアプリのためにこの種の言語テンプレートをどのように作成したかを投稿したりしてください.