Я видел много приложений, которые будут запрашивать языковые настройки при первом открытии приложения, он будет загружать определенный язык в любое время. Но в моем случае мне нужно поддерживать разные языки одновременно, у пользователя может быть больше 2 и он должен поддерживать метаданные из 4-х языков (английский, корейский, японский, китайский) в одно и то же время. Как-то я получаю метаданные с сервера или на local song.so я использую что-то подобное для корейского языка. (в этом случае она не будет поддерживать, китайский)Поддержка нескольких языков одновременно?
String songnametemp = json.getString(0)//from server
String songname=`songnametemp.getBytes("iso-8859-1"), "euc-kr")`//changing to korean
TextView songtext=(TextView)findViewbyID(R.id.song);
songtext.setText(songname)
проблема заключается в том, что я не могу жесткий код для каждого языка, я не знаю, на каком языке (META-DATA) песни воспроизводятся с сервер. есть ли лучший способ сделать это?
Я не совсем понимаю вашу проблему .. Вы хотите определить язык из строки? (liek songnameTemp) – stinepike
@StinePike Нет, я хочу поддерживать большинство возможных языков. – Asthme
Это не должно быть проблемой, просто установите любой текст, который вы получаете с сервера, в свой «TextView», и все должно быть в порядке. – JonasCz