2017-01-23 3 views
0

プロジェクトでAngular-translateを使いたいです。いくつかの基本的なハードコーディングされた翻訳文字列を扱う基本的な例があります。 ユーザーは「オンザフライ」で言語を変更できるため、新しい選択肢の後に文字列が直接変更されます。angle translateデータベースに保存する

私はMongoDBコレクションから私の翻訳を取得したいと思います。カスタムローダサービスを使用した例(https://github.com/angular-translate/angular-translate/blob/920a9febc22f61368153d844f7cbefcfebb6ecec/src/service/loader-url.js)が見つかりました。

しかし、翻訳が利用できない場合は、そのコレクションに自動的に翻訳キーを取得したいと考えています。それを行う方法はありますか? キーワードを保存する必要があるため、翻訳者は欠落している文字列をウェブパネルで追加できます。

答えて

-1

これは実装ではありません。これは単なるアイデアです。 MongoDBテーブルの以下の構造を作ることができます。 テーブル名:languageTable

id, key, en, el, sp, hi, 

1. KEY1, Hello, $tUpp4, dd4$53, ff553, 

(異なるlangugaesのための言語の翻訳) 今queryparamで、キーとlangkeyを送信します。それはテキストを返した場合、その後、そうでない場合はnullを示していることを示し、クエリ、次の

Select `LangKey` from languageTable where key = 'KEY1;' 

を使用しています。また、管理パネルでは、完全な表を表示して、言語表で厳密な操作を実行できます。私が今取り組んでいるものですが、私は何のデータベースレコードが見つかりません私のデータベース内のキーのを保存したい

おかげで幸運

+0

。 – NVO

関連する問題