私はアプリケーションに 2 つの言語モードを持たせるために i18n nuxt モジュールを使用しています。
現在、変換キーと値のペアを保存する 2 つの .js
ファイルがあります。
しばらくしてからユーザーが一部の翻訳を変更する必要があると判断した場合は、前述の .js ファイルで翻訳を更新し、アプリケーションを再構築してデプロイする必要があります。
理想的なソリューション
管理パネルで翻訳変数とその値のリストをユーザーに提供し、適切と思われる場合に API 呼び出しを介して値を変更できるようにする方法はないかと考えていました。 これを処理する方法についてのアイデアがあれば大歓迎です。ありがとうございます!
技術者以外の人にアプリの翻訳を編集してもらいたい場合は、次のようなサービスを Google で検索できます: https://lokalise.com/
.js
ファイルを挿入すると、ユーザーはプラットフォームにアクセスし、使いやすい GUI を使って編集したい値を見つけて編集し、ボタンをクリックします。これにより、コードベースへのプル リクエストである CI が生成され、いつでもロールアウトできます。これは、VScode で
.js
ファイルを編集してリモート git ブランチにプッシュする方法を技術者以外の人に説明するよりも優れています。