私はGOでAPIサーバーを開発しており、サーバー(現時点で)はクライアントのすべての翻訳を処理しています。APIクライアントが特定のデータを取得すると、指定されたセクションで利用可能な翻訳も要求します。
理想的には、次のフォルダー構造が必要です。
/messages
/home.en
/home.fr
/home.sv
/news.en
/news.fr
/news.sv
news
とは別個home
のモジュールです。
今、私がRevelに持っている質問は、特定のモジュールと与えられたロケールのすべての言語文字列を取得することが可能ですか?たとえば、en-usのすべてのホームストリングを引っ張ります。
編集:
出力 (クライアントに返すことができるもの) を、翻訳の key:value 文字列にしたいと思います。
任意のガイダンスをいただければ幸いです。