Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
私は単純なデータベースを持っています.6つの列を持つ1つのテーブルです。そのうちの 3 つを 2 つの言語で使用したいと考えています。
それを自動的に行うことは可能ですか?列に言語プレフィックスを追加すると、ユーザーが使用する言語(_EN、_PL)が選択されますか? それが動作します ?
ユーザーのデバイスにコピーするため、1 つのデータベースにすべてを含める必要があります。
私はそれについての情報を見つけることができません, 助けてくれてありがとう.
いいえ、Android のローカリゼーション機能を使用しても、SQLite DB はそうではありません。strings.xml(たとえば)作成することでそれを行うことができます...
strings.xml
/res/values/strings.xml /res/values-pl/strings.xml
...などですが、データベースとクエリは絶対列名で機能します。
私が考えることができるこれを行う最善の方法は、ローカル言語を識別し、クエリなどを作成するときに単に略語を接尾辞または接頭辞として使用することです.