0

2 つの言語でチタンを使用したアプリを開発しています。sqlite データベースのフィールドを変換する方法についてアドバイスを求めています。もっとうまくやりたい。言語 (desc_en / desc_es) のテーブルに 2 つのフィールドを作成することは理にかなっていますか? 次に、言語に基づいてフィールドを呼び出します (Ti.Platform.Local)?

ヒント、チュートリアル?どうもありがとう

4

1 に答える 1

0

ユーザーの言語に基づいて列を動的に変更するのではなく、関連する各テーブルに [language] 列を含めることができます。

                 PRODUCTS
                 productid
                 languageid
                 productname

                 composite primary key (productid, languageid) 


                 1 | english | widget                    
                 1 | russian | виджет 

これにより、新しい言語のサポートがはるかに簡単になります。テーブル スキーマを変更する必要はありません。

于 2011-08-27T19:52:03.320 に答える