Вы должны попытаться создать две папки строк и из базы данных в соответствии с предпочтениями пользователей, хранящимися в базе данных, вам следует загрузить строки из этой папки.
public static String getResourceString(String name, Context context)
{
int nameResourceID = context.getResources().getIdentifier(name, "string", context.getApplicationInfo().packageName);
if (nameResourceID == 0) {
throw new IllegalArgumentException("No resource string found with name " + name);
} else {
return context.getString(nameResourceID);
}
}