私は、コンテンツ データベース、テキスト、およびテーマを除いて、ほぼ同一の php Web アプリで作業しています。stackexchange サイトのようなものをいくつか考えてみましょう。
目的は、同じリポジトリで 1 つのプロジェクトのみを維持することです。そのため、新しい機能を導入する場合、すべてのサイトではなく、1 回だけ実装する必要があります。
テーマとデータベースについては問題ありませんが、テキストについてはどうすればよいかわかりません (現在、テキストは php ファイルにハードコードされています)。
SOでグーグル検索して検索したところ、答えがi18nにgettextを使用していた、このような類似の質問がいくつか見つかりました。しかし、私の場合、サイトのいくつかは同じ言語ですが、テキストが異なるため、正確には i18n ではありません。
これらの文字列をどのように保存できますか?