Если администратор вводит данные в базу данных на китайском языке, будут ли они отображаться на китайском языке в моем ListView?
Я ненавижу это делать, но должен.Да.Может бытьПри условии, что:
- Ваша база данных поддерживает китайские символы (т.е. поддерживает кодировку GB18030).
- Данные передаются соответствующим образом (вы не потеряете информацию).
- Ваше приложение (и платформа) поддерживают эти символы.
Тем не менее, поскольку у вас уже есть английские строки в БД, вам не нужно ничего изменять в серверной части.при условии, что эти данные являются статическими.Под статическим я подразумеваю, что он не меняется постоянно, и вы можете принять выпуск новой версии клиента, когда она изменится.В этом случае вы можете рассматривать английские строки как ключи к своим ресурсам и собирать соответствующие строки во время выполнения.
По умолчанию, если пользователь выбирает китайский язык для своего устройства
Да, это то, что вы получаете, открывая локали по умолчанию, когда пользователь переключает свой язык на китайский.Помните, что есть несколько китайских языков (из-за упрощенного китайского и традиционного китайского), я предположил, что вы говорите о китайском упрощенном (как в КНР).